What's Changed
- Start working on allocating error by @udoprog in #196
- Introduce
#[musli(bitwise)]
packed representation by @udoprog in #197 - Add necessary slice decoding indirection by @udoprog in #198
- Move more things to where by @udoprog in #199
- Change how to access context by @udoprog in #200
- Change how the name container and variant attribute is parsed by @udoprog in #201
- Reduce work done by macros by @udoprog in #202
- Improve attribute help by @udoprog in #203
- Add fast encode / decode path by @udoprog in #204
- Bitwise refactor by @udoprog in #205
- Add tests for packed format by @udoprog in #206
- Simplify how Context is passed around by @udoprog in #207
- Add context accessor to all encoders and decoders by @udoprog in #208
- Add boxed allocation by @udoprog in #210
- Add more Box impls by @udoprog in #211
- Add a DAG example (relates #212) by @udoprog in #213
- Start moving value to use Allocator by @udoprog in #214
- Implement std::io::Write for OwnedBuf by @udoprog in #215
- Skip option byte in packed encoding by @udoprog in #216
- Rework Allocator for ZSTs by @udoprog in #217
- Move more things out of Context by @udoprog in #218
- Move the Mode parameter out of the Context by @udoprog in #219
- Make the DefaultContext more generic by @udoprog in #220
- Convert trace config to marker types by @udoprog in #221
- More allocator work by @udoprog in #222
- Remove more specialized contexts by @udoprog in #223
- Clean up Context impl by @udoprog in #224
Full Changelog: 0.0.125...0.0.126