Compatibility updates for Zig 0.10.0
Updates compatibility with Zig 0.9.0
Handle reading of invalid enum values
Update to Zig 0.7.1, thanks to LeRoyce Pearson
Handling of `void` types conforms to spec.
Correctly handle maps with 0 items.
This release contains some impovements:
- Memory management with `Reader` is easy now.
- Most errors (and all BARE invariants) now happen an compile-time.
- Panic upon reading malformed unions.
- Support u8 slices as map keys, and void as map value.
Better BARE conformance and various improvements.