diff --git a/CHANGELOG b/CHANGELOG index 24f320a6..74709a6d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,7 @@ -* x.x.x +* 1.3.0 - Allow namespaces through protox.generate (thanks to https://github.com/sdrew) - Expand output path when generating files + - More thorough testing of code generation * 1.2.4 - Fix warning when compiling generated code (thanks to https://github.com/xinz) @@ -45,7 +46,7 @@ - Raise RequiredFieldsError when encoding or decoding a Protobuf 2 message with unset required fields (that is, that have the value `nil`) - Raise IllegalTagError when decoding a message with a tag set to 0 - - +40% speedup & -30% memory consumption when decoding thanks to macro + - +40% speedup & -30% memory consumption when decoding thanks to macros - Fix missing encoding of unknown fields when a message hadn't any field * 0.22.0 diff --git a/README.md b/README.md index d71a3739..bf643f0d 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ Add `:protox` to your list of dependencies in `mix.exs`: ```elixir def deps do - [{:protox, "~> 1.2"}] + [{:protox, "~> 1.3"}] end ``` diff --git a/mix.exs b/mix.exs index 56189839..6de7851b 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Protox.Mixfile do def project do [ app: :protox, - version: "1.2.4", + version: "1.3.0", elixir: "~> 1.7", build_embedded: Mix.env() == :prod, start_permanent: Mix.env() == :prod,