Skip to content

Releases: starwing/lua-protobuf

0.4.0

27 Jul 06:46
Compare
Choose a tag to compare

new features:

  • add encode_default_values
  • add encode_order
  • add oneof name field for which field is decoded

fix

  • check stack before push default values
  • refactor the logic for setting default value
  • fix option support in protoc.lua
  • fix wrong error message when use varint as map
  • fix decode hooks check
  • fix msvc warnings

Bug fix and Improvements

22 Feb 07:27
Compare
Choose a tag to compare
  • fix memory leak in pb.load
  • fix bugs in "protoc.lua"
  • fix memory usage in messages contains oneof
  • code improved

Bugfix and Improvements

31 Jul 03:47
Compare
Choose a tag to compare
  • add reserved_name/reserved_range to enum
  • update embeded descriptor.pb file in protoc.lua to latest version
  • add hooks for message encoding
  • add proto3 optional support (use proto3_optional or experimental_allow_proto3_optional flags to protoc.lua)
  • bugfix

Bugfix and performance improved

12 Mar 03:06
9bff16e
Compare
Choose a tag to compare
0.3.2

support complex options (#111)

0.3.1

02 Dec 09:25
Compare
Choose a tag to compare

bugfix

0.3.0

04 Jun 08:18
Compare
Choose a tag to compare
  • coverage now reach 100%
  • add 64bit support for Lua 5.1, 5.2 and LuaJIT
  • add multple context support
  • bugfix

A full rewritten of this module

27 Jan 09:20
Compare
Choose a tag to compare

this module has been give a totally rewritten, new features:

  • changed to a more Luanish low level interface
  • a pure Lua protobuf schema compiler
  • better coverage and documents.

The first stable release of lua-protobuf

13 May 02:43
Compare
Choose a tag to compare
0.1.0

fix bug that pb.lua can not boostrap :(