protodef-cpp
Version:
C++ compiler for ProtoDef schemas to encode and decode packets
19 lines (13 loc) • 1.26 kB
Markdown
## 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