Skip to content
This repository was archived by the owner on Dec 24, 2025. It is now read-only.

Releases: r4gus/zbor

0.20.1

15 Sep 21:41

Choose a tag to compare

Minor extension:

  • Added BufferTooSmall to StringifyError

0.20.0

24 Aug 11:00

Choose a tag to compare

This release introduces BREAKING CHANGES due to Writergate.

  • Replaced std.ArrayList(u8) with std.Io.Writer.Allocating
  • Replaced std.ArrayList(N) with std.ArrayListUnmanaged
  • The writer used by stringify is no longer anytype but *std.Io.Writer

0.19.0

23 Aug 18:11

Choose a tag to compare

Updated package to support Zig compiler version 0.15.1

0.18.0

15 Jun 09:51

Choose a tag to compare

What's Changed

  • Support indefinite-length arrays by @emiflake in #29
  • Support indefinite-length maps

New Contributors

Full Changelog: 0.17.3...0.18.0

0.17.3

12 May 09:14

Choose a tag to compare

What's Changed

  • Changed the build.zig filename to builder.zig. The zig buildrunner in… by @Thomvanoorschot in #28

New Contributors

Full Changelog: 0.17.2...0.17.3

0.17.2

30 Mar 21:47

Choose a tag to compare

fixed error where ArrayBackedSlice writers couldn't be used with seri…

0.17.1

25 Mar 10:52
4d293d6

Choose a tag to compare

Support for a wider range of Writers thanks to @kj4tmp.

0.17.0

10 Mar 09:57

Choose a tag to compare

  • The option from_callback has been renamed to ignore_override. This is a breaking change!
  • build.zig and build.zig.zon have been updated for Zig v0.14.0

Use this release in you project:

zig fetch --save https://github.com/r4gus/zbor/archive/refs/tags/0.17.0.tar.gz

0.16.0

26 Jan 12:13

Choose a tag to compare

Supports Zig version 0.14.0 (to be released soon)

0.15.2

04 Aug 13:02

Choose a tag to compare

Added build.writeFloat() and isFloat16 isFloat32, isFloat64, getFloat16, getFloat32, and getFloat64.