Skip to content

Prepare to release cbor v2.9.0 #683

@fxamacker

Description

@fxamacker

Some remaining items for fxamacker/cbor v2.9.0 this weekend (July 12-13 Central Time):

  • code freeze except for relevant bug fixes, docs, & ci
  • review and merge pending fix to a very useful new feature (TextUnmarshaler) added for v2.9.0:
  • finish fuzzing
    • fuzz tests started running on July 4 holiday weekend (~2 billion execs as of July 12)
    • update fuzz tests to include the combination of 2 opt-in settings enabled at the same time: DecOptions.TextUnmarshaler and DecOptions.ByteStringToStringAllowed
    • run updated fuzzer on everything (out of abundance of caution) but other parts of the codec already fuzzed ~2 billion execs are not affected by PR 682.
      • in progress since late Saturday night, July 12
  • update README
    • summarize new release
    • remove some users/companies from top section of README to avoid confusion (some repos using cbor are now private, deleted, transferred to another org, etc.)
    • add Red Hat 🎉 as a user to top section of README given some of these files use fxamacker/cbor.

v2.9.0 will be a small release that will be useful for projects that need interoperability/transcoding between CBOR and JSON.

There wasn't time to fit in other features, optimizations, etc. (already in progress) that I wanted to include in v2.9.0, so those are postponed until v2.10.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions