New
0.3.0
- Update Zig toolchain. We use 0.14.0. This project will not follow the main branch anymore to ensure some level of stability during development. The re-exported zig-overlay provides the used zig compiler via
pkgs.zigpkgs.stable. - Build system improvements. Introduce
Projectto combine the meta-data into a common type that can be used to create the different project resources within the build script. UsingProjectcan reduce repetition in complex setups - pgzx.node improvements:
- Add
Listtype,initNode,asNodePtr - Add constant value helpers like
intVal,boolVal safeCastNodenow accepts an optional node pointer. This allows us to castnullvalues into the correct target type.
- Add
- deprecate
pgzx.cin favor ofpgzx.pg. - collections: add helpers to convert
Listto zig slice