Skip to content

v0.6.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@PaulLeCam PaulLeCam released this 29 Nov 15:14
· 25 commits to main since this release
v0.6.0
5f4af41

⚠️ Breaking changes

  • This version requires a Ceramic node running Ceramic v3.x, Ceramic v2.x is no longer supported by ComposeDB v0.6.
  • As for Ceramic v3, Node v20 is now the version of Node supported by ComposeDB v0.6.
  • The indices keys in the encoded composite definition were incorrectly set by model name rather than ID in previous versions. This has been fixed now, but existing encoded composite definitions created before v0.6 will need to be manually updated to replace the model names by their ID in the indices object.

Other change

Added support for model interfaces

Model interfaces provide a higher-level abstraction for models using common fields.

Upgrading from a previous version

Runtime composite definitions will need to be generated again to work with v0.6 of the ComposeDB client.