UNPKG

protodef-cpp

Version:

C++ compiler for ProtoDef schemas to encode and decode packets

19 lines (13 loc) 1.26 kB
## History ### 1.2.0 * [Add doc for minecraft nbt usage](https://github.com/extremeheat/protodef-cpp/commit/67ab51cc59a4c4e1162dab16bdf666d05274c7fb) (thanks @extremeheat) * [Add NBT example, various fixes to IR and compiler (#11)](https://github.com/extremeheat/protodef-cpp/commit/5dfb3cebf6668ee4501603533cdfdb195ed3e3bc) (thanks @extremeheat) ### 1.1.0 * [Replace std::optional with internal one, fix containers (#9)](https://github.com/extremeheat/protodef-cpp/commit/ab4f65932d97576fa64143f7bfbebecbb7ed9e1b) (thanks @extremeheat) * [JSON encoding support (#7)](https://github.com/extremeheat/protodef-cpp/commit/7a6ee7d2f8e23e077a2db34ca2cdda7601ae7570) (thanks @extremeheat) ### 1.0.1 * [Improve complex switch handling, avoid possible var name collisions (#1)](https://github.com/extremeheat/protodef-cpp/commit/00ed55dab6cfc1decce1232387adca62cc6ea512) (thanks @extremeheat) * [Fix encoding bitfields](https://github.com/extremeheat/protodef-cpp/commit/8001bdcafb4aebf09120a6ca0852fb0e066d0c6d) (thanks @extremeheat) * [Fixes to nested arrays, string switches and scope storing for custom types](https://github.com/extremeheat/protodef-cpp/commit/173224ba5cb66cfffec8a32f555c70417b1a817c) (thanks @extremeheat) ### 1.0.0 * initial implementation