zig-knowledge-patch
Zig Knowledge Patch
Claude's baseline knowledge covers Zig through 0.12.x. This skill provides breaking changes and new features in 0.13.0 and 0.14.0.
Breaking Changes Quick Reference
| Version | Change | Impact | Details |
|---|---|---|---|
| 0.13.0 | ComptimeStringMap -> StaticStringMap |
API rename + new init pattern | stdlib-changes |
| 0.13.0 | zig-cache -> .zig-cache |
Update .gitignore | stdlib-changes |
| 0.13.0 | std.Progress rework |
Pass Node by value, new init API |
stdlib-changes |
| 0.14.0 | std.builtin.Type fields lowercased |
.Int -> .int, .Struct -> .@"struct" |
language-changes |
| 0.14.0 | @setCold removed |
Use @branchHint(.cold) |
language-changes |
| 0.14.0 | @fence removed |
Use stronger atomic orderings | language-changes |
| 0.14.0 | @export takes pointer |
Add & operator |
language-changes |
| 0.14.0 | CallingConvention overhauled |
Tagged union, .C -> .c |
language-changes |
| 0.14.0 | Anonymous struct types removed | Tuples unified, structural equivalence | language-changes |
| 0.14.0 | GeneralPurposeAllocator -> DebugAllocator |
New init pattern | stdlib-changes |
| 0.14.0 | ArrayList deprecated |
Use ArrayListUnmanaged, pass allocator |
stdlib-changes |
More from nevaberry/nevaberry-plugins
dioxus-knowledge-patch
Dioxus changes since training cutoff (latest: 0.7.4) — Signals replacing use_state, RSX macro overhaul, server functions, asset!() system, dx CLI, Element-as-Result. Load before working with Dioxus.
47rust-knowledge-patch
Rust changes since training cutoff (latest: 1.94.0) \u2014 Rust 2024 Edition, async closures, trait upcasting, new std APIs, cargo resolver v3. Load before working with Rust.
20postgresql-knowledge-patch
PostgreSQL changes since training cutoff (latest: 18.1) — JSON_TABLE, SQL/JSON functions, MERGE RETURNING, virtual generated columns, UUIDv7, temporal PRIMARY KEY. Load before working with PostgreSQL.
16bun-knowledge-patch
Bun changes since training cutoff (latest: 1.3.10) \u2014 S3 client, built-in SQL/Redis, route-based HTTP server, CSS bundler, V8 compatibility. Load before working with Bun.
14nextjs-knowledge-patch
Next.js changes since training cutoff (latest: 16.1) — proxy.ts, \"use cache\", Cache Components, navigation hooks, typed routes, auto PageProps, React 19.2. Load before working with Next.js.
14postgis-knowledge-patch
PostGIS changes since training cutoff (latest: 3.6.1) — SFCGAL CG_* rename, ST_CoverageClean, ST_AsRasterAgg, topology bigint IDs, viewport simplification, 3D SFCGAL ops. Load before working with PostGIS.
13