Publishing nanopb-0.3.5
[apps/agl-service-can-low-level.git] / CHANGELOG.txt
index a1875a0..fd983df 100644 (file)
@@ -1,9 +1,35 @@
-nanopb-0.3.3 (2015-04-xx)
+nanopb-0.3.5 (2016-02-13)
+ NOTE: If you are using pb_syshdr.h, you will need to add uint_least8_t
+ definition. See docs/migration.rst for details.
+
+ Fix generator crash with Enum inside Oneof (#188)
+ Fix some generator regressions related to .options file path (#172)
+ Add support for platforms without uint8_t (#191)
+ Allow const parameter to pb_istream_from_buffer (#152)
+ Ignore null pointers in pb_release() (#183)
+ Add support for anonymous unions (#184)
+ Add Python3 support to the generator (#169)
+ Add code generator insertion points to generated files (#178)
+ Improvements to CMake script (#181)
+ Improvements to test cases.
+
+nanopb-0.3.4 (2015-09-26)
+ Fix handling of unsigned 8- and 16-bit enums (issue 164)
+ Fix generator on systems where python = python3. (issue 155)
+ Fix compiler warning on GCC 5.x (issue 171)
+ Make the generator better handle imported .protos (issue 165)
+ Add packed_enum option to generator.
+ Add syntax= line to .proto files (issue 167)
+ Add PlatformIO registry manifest file. (pr 156)
+
+nanopb-0.3.3 (2015-04-10)
  Fix missing files in Linux binary package (issue 146)
  Fix generator bug when oneof is first field in a message. (issue 142)
  Fix generator error when long_names:false is combined with Oneofs. (issue 147)
  Fix oneof submessage initialization bug. (issue 149)
  Fix missing files in Linux binary package (issue 146)
  Fix generator bug when oneof is first field in a message. (issue 142)
  Fix generator error when long_names:false is combined with Oneofs. (issue 147)
  Fix oneof submessage initialization bug. (issue 149)
- Don't crash when callback is inside oneof field. (issue 148)
+ Fix problem with plugin options on Python 2.7.2 and older. (issue 153)
+ Fix crash when callback is inside oneof field. (issue 148)
+ Switch to .tar.gz format for Mac OS X packages. (issue 154)
  Always define enum long names so that cross-file references work. (issue 118)
  Add msgid generator option. (issue 151)
  Improve comment support in .options files. (issue 145)
  Always define enum long names so that cross-file references work. (issue 118)
  Add msgid generator option. (issue 151)
  Improve comment support in .options files. (issue 145)