README.md (1145B)
1 # zig-pixman 2 3 [zig](https://ziglang.org/) 0.14 bindings for 4 [pixman](https://gitlab.freedesktop.org/pixman/pixman) that are a little 5 nicer to use than the output of `zig translate-c`. 6 7 The main repository is on [codeberg](https://codeberg.org/ifreund/zig-pixman), 8 which is where the issue tracker may be found and where contributions are accepted. 9 10 Read-only mirrors exist on [sourcehut](https://git.sr.ht/~ifreund/zig-pixman) 11 and [github](https://github.com/ifreund/zig-pixman). 12 13 ## Versioning 14 15 For now, zig-pixman versions are of the form `0.major.patch`. A major version 16 bump indicates a zig-pixman release that breaks API or requires a newer Zig 17 version to build. A patch version bump indicates a zig-pixman release that is 18 fully backwards compatible. 19 20 For unreleased versions, the `-dev` suffix is used (e.g. `0.1.0-dev`). 21 22 The version of zig-pixman currently has no direct relation to the upstream 23 pixman version supported. 24 25 Breaking changes in zig-pixman's API will be necessary until a stable Zig 1.0 26 version is released, at which point I plan to switch to a new versioning scheme 27 and start the version numbers with `1` instead of `0`. 28