Releases: starwing/lua-protobuf
Releases · starwing/lua-protobuf
0.4.0
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
- fix memory leak in pb.load
- fix bugs in "protoc.lua"
- fix memory usage in messages contains
oneof
- code improved
Bugfix and Improvements
- add
reserved_name
/reserved_range
to enum - update embeded
descriptor.pb
file inprotoc.lua
to latest version - add hooks for message encoding
- add proto3
optional
support (useproto3_optional
orexperimental_allow_proto3_optional
flags to protoc.lua) - bugfix
Bugfix and performance improved
0.3.2 support complex options (#111)
0.3.1
0.3.0
A full rewritten of this module
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
0.1.0 fix bug that pb.lua can not boostrap :(