Skip to content

v1.0.0 (March 31, 2025)

Latest

Choose a tag to compare

@fxamacker fxamacker released this 31 Mar 19:25
· 4 commits to main since this release
2217b44

CCF Specification v1.0.0 (March 31, 2025) includes new Cadence data types added to Cadence 1.0. Other changes include general improvements for readability and some clarifications.

CCF is a binary data format with two modes of encoding Cadence data:

  • fully self-describing mode (includes type definitions in the same CCF message)
  • partially self-describing mode (omits type definitions from CCF messages)

CCF specifies deterministic encoding requirements and makes it optional, so CCF-basesd protocols can balance trade-offs.

A CCF codec implementing the "fully self-describing mode" of CCF is at:

CCF is an alternative to JSON-CDC for use cases that don't require JSON.

What's Changed

The most important changes since CCF Specification 1.0.0-RC3 are related to:

Special Thanks

Many thanks to @turbolent and @ramtinms as mentioned in CCF Specification document.

Full Changelog: 1.0.0-RC3...v1.0.0