Skip to content

feat(zig-compat): add compatibility layer for multiple Zig versions - #14

Merged
jinzhongjia merged 1 commit into
mainfrom
fix
Sep 14, 2025
Merged

jinzhongjia merged 1 commit into
mainfrom
fix

Conversation

@jinzhongjia

Copy link
Copy Markdown
Member
  • 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

- 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
@jinzhongjia
jinzhongjia merged commit f942c1d into main Sep 14, 2025
3 checks passed
@jinzhongjia
jinzhongjia deleted the fix branch September 15, 2025 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant