You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -702,21 +702,20 @@ Default limits may need to be increased for systems handling very large data (e.
702
702
703
703
## Status
704
704
705
-
[v2.9.0](https://github.com/fxamacker/cbor/releases/tag/v2.9.0) (Jul 13, 2025) improved interoperability/transcoding between CBOR & JSON, refactored tests, and improved docs.
706
-
- Add opt-in support for `encoding.TextMarshaler` and `encoding.TextUnmarshaler` to encode and decode from CBOR text string.
707
-
- Add opt-in support for `json.Marshaler` and `json.Unmarshaler` via user-provided transcoding function.
708
-
- Update docs for TimeMode, Tag, RawTag, and add example for Embedded JSON Tag for CBOR.
705
+
v2.9.1 (Mar 29-30, 2026) includes important bugfixes, defensive checks, improved code quality, and more tests. Although not public, the fuzzer was also improved by adding more fuzz tests.
709
706
710
-
v2.9.0 passed fuzz tests and is production quality.
707
+
v2.9.1 passed fuzz tests and is production quality.
711
708
712
709
The minimum version of Go required to build:
713
710
- v2.8.0 and newer releases require go 1.20+.
714
711
- v2.7.1 and older releases require go 1.17+.
715
712
716
-
For more details, see [release notes](https://github.com/fxamacker/cbor/releases).
713
+
For more details, see [v2.9.1 release notes](https://github.com/fxamacker/cbor/releases).
717
714
718
715
### Prior Releases
719
716
717
+
[v2.9.0](https://github.com/fxamacker/cbor/releases/tag/v2.9.0) (Jul 13, 2025) improved interoperability/transcoding between CBOR & JSON, refactored tests, and improved docs. It passed fuzz tests (billions of executions) and is production quality.
718
+
720
719
[v2.8.0](https://github.com/fxamacker/cbor/releases/tag/v2.8.0) (March 30, 2025) is a small release primarily to add `omitzero` option to struct field tags and fix bugs. It passed fuzz tests (billions of executions) and is production quality.
721
720
722
721
[v2.7.0](https://github.com/fxamacker/cbor/releases/tag/v2.7.0) (June 23, 2024) adds features and improvements that help large projects (e.g. Kubernetes) use CBOR as an alternative to JSON and Protocol Buffers. Other improvements include speedups, improved memory use, bug fixes, new serialization options, etc. It passed fuzz tests (5+ billion executions) and is production quality.
0 commit comments