Skip to content

Bump to version 0.17.0-dev.644+3de725074#24

Open
Braqzen wants to merge 1 commit into
ziglana:mainfrom
Braqzen:bump-zig-0-17-0
Open

Bump to version 0.17.0-dev.644+3de725074#24
Braqzen wants to merge 1 commit into
ziglana:mainfrom
Braqzen:bump-zig-0-17-0

Conversation

@Braqzen

@Braqzen Braqzen commented Jun 4, 2026

Copy link
Copy Markdown

Disclaimer

This is my first time touching Zig and I did use AI to help me but I've reviewed every line so if there's any mistakes please let me know. I'm not trying to submit AI slop.

Overview

Bump the repo to a newer version of Zig. I've installed 0.17.0-dev.644+3de725074 which was the latest at the time.
All builds, benches and tests pass locally.

Changes

  • CI
    • Bump the version from 0.15.2 to 0.17.0
  • .gitignore
    • add zig-pkg/
  • API changes on std
    • mainly using std.Io.package now but some places remain unchanged
    • lots of passing around of std.io
  • Allocators
    • GeneralPurposeAllocator has changed to SafeAllocator
  • imports
    • change from @cImport to @import("zlib");
    • updates build.zig api
  • build.zig.zon
    • new hashes and pinned urls
  • python client
    • Init a new client for each test to prevent crashes since we do not handle non-data frames
  • benchmark
    • change debug to stdout for printing
    • parse args with iterator instead of indexing
  • transport
    • some strange broken formatting
    • update to read/write using custom fn

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