Releases: 200sc/bebop
Releases · 200sc/bebop
bebop v0.6.2
bebop v0.6.1
This release:
- Patches a bug in nested message parsing via
DecodeBebop
: #46
Full Changelog: v0.6.0...v0.6.1
v0.6.0
Bebop v0.5.0
Bebop v0.4.0
This release:
- Adds support for typed enums
enum TestFlags2 : int64 { ... }
- Adds prebuilt
bebopc-go
binaries via github actions
bebop v0.3.3
This release:
- Adds missing support for field types with multiple
[]
suffixes e.g.byte[][][] bytes
- Updates internal compatibility tests with rainway to 2.4.9.
bebop v0.3.2
This release:
- Corrects the endianness of ASCII string encoded opcodes
- Enforces that opcodes are all unique
In addition we have more testdata and internally represent opcodes as uint32
s instead of int32
s.
Full Changelog: v0.3.1...v0.3.2
bebop v0.3.1
Changelog:
- Adds a parameter to generate unexported message and constant definitions. This is not customizable by type, is either completely on or completely off. (#28)
bebop v0.3.0
Changelog:
- Adds bitflag constant definition support (https://github.com/RainwayApp/bebop/wiki/Writing-Bops:-The-Bebop-Schema-Language#flags-enum)
- An internal rewrite of tokenization
bebop v0.2.4
Addresses a bug when parsing unions with close-braces on their own line: #18