Skip to content

FEAT: Upgrade Infra to Zig 0.15.2#33

Closed
Aternus wants to merge 3 commits into
aklinker1:mainfrom
Aternus:feat-upgrade-infra
Closed

FEAT: Upgrade Infra to Zig 0.15.2#33
Aternus wants to merge 3 commits into
aklinker1:mainfrom
Aternus:feat-upgrade-infra

Conversation

@Aternus

@Aternus Aternus commented Jan 25, 2026

Copy link
Copy Markdown
Contributor

This PR updates tooling and project config to align with Zig 0.15.2, refreshes Bun version files, and adds editor/project metadata plus a broader .gitignore. It also updates docs and build logic to match the newer Zig APIs and current Bun versions.

Changes

  • Bump minimum Zig version requirement to 0.15.2 and update build APIs/formatting for Zig 0.15.x compatibility.
  • Update CI setup to use Zig 0.15.2.
  • Refresh Bun version files to 1.3.6 (.bun-version, .tool-versions, package.json).
  • Update README examples (Bun 1.3.6, bunv help), and standardize badges to Markdown.
  • Adjust vm.zig HTTP client flow and IO usage for Zig 0.15.x APIs.
  • Update .gitignore to include more platforms/runtimes; add JetBrains .idea project files.

Testing

  • zig build (Zig 0.15.2)

Notes

  • Running zig build bun / zig build bunx still triggers bunv’s install prompt if ~/.bunv/versions is empty (non-interactive runs will abort).

Related

Closes #31
Based on #32

@aklinker1

aklinker1 commented Jan 31, 2026

Copy link
Copy Markdown
Owner

Closing in favor of #32 since he opened a PR first and didn't have a bunch of additional file changes. I merged your changes from this PR into that one, and added you as a contributor over there. So you'll still get recognition for your work! Thanks 😄

I changed how std.ArrayList was used compared to this PR, so if you have any feedback, LMK or open another PR with any corrections.

@aklinker1 aklinker1 closed this Jan 31, 2026
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.

Support zig 0.15

2 participants