Skip to content

Tags: zigcc/zig-msgpack

Tags

0.0.17

Toggle 0.0.17's commit message
test: increase error path coverage for packer limits and writeFn

- Add tests for string, bin, ext, and map length limit violations
- Add tests for write functions that return short writes to ensure LengthWriting
  errors are triggered

Improve coverage for code paths not tested elsewhere

0.0.16

Toggle 0.0.16's commit message
feat(msgpack): add PackerIO API for std.io interfaces

- Add PackerIO wrapper for convenient std.io.Reader/Writer support
- Add packIO() convenience function for quick packer initialization
- Add comprehensive test suite for PackerIO with 30+ test cases
- Update documentation with I/O examples, performance optimizations
- Update CI badge reference and add platform support details

0.0.15

Toggle 0.0.15's commit message
Release version 0.0.15

0.0.13

Toggle 0.0.13's commit message
Release version 0.0.13 - Performance optimizations and benchmark suite

0.0.12

Toggle 0.0.12's commit message
Release v0.0.12: Enhanced Zig 0.16 support and improved cross-version…

… compatibility

0.0.11

Toggle 0.0.11's commit message
feat(zig-compat): add compatibility layer for multiple Zig versions

- introduce compat.zig to handle differences in Zig standard library
- replace FixedBufferStream with cross-version BufferStream implementation
- support Zig 0.14.1, 0.15.1, and master versions in build and CI configurations
- update tests to use version-agnostic buffer stream methods
- add dynamic module and test creation based on Zig version

0.0.10

Toggle 0.0.10's commit message
fix(test): support ArrayList API changes in Zig 0.15+

- update tests to handle allocator parameter for ArrayList in Zig 0.15+
- add conditional logic for Zig version compatibility in map-related tests
- ensure proper memory cleanup for both Zig 0.14 and 0.15+

0.0.9

Toggle 0.0.9's commit message
docs(readme): update and expand documentation, add Chinese translation

- update README.md with timestamp extension support and improved usage examples
- add detailed sections for data types, timestamp usage, and error handling
- fix formatting and clarify API overview and related projects
- add README_CN.md providing a comprehensive Chinese translation of the documentation

0.0.8

Toggle 0.0.8's commit message
release: `0.0.8`