Skip to content

v0.5.0

Latest

Choose a tag to compare

@rya-sge rya-sge released this 09 Jun 11:22
aa08935

- Changed

  • Bump VersionModule.VERSION and deployment test expectations to 0.5.0.

- Documentation

  • Add short contract-level NatSpec title/description blocks to the module and base contracts.
  • Add a short inheritance explanation for SnapshotEngine in the README schema section.
  • Add a matching README schema subsection for SnapshotEngineOwnable2Step, including inheritance and graph references.
  • Add a README Events section summarizing the snapshot events emitted by the external-engine and internal CMTAT deployment variants.
  • Fix the README table of contents and rename the duplicate Schema heading for the function-diagram section to Function Schemas.
  • Add the current deployed sizes of the main external-engine and local CMTAT internal snapshot deployment contracts to the README.

- Testing

  • Add a compatibility test covering simultaneous use of the external SnapshotEngine and the upstream CMTAT mock rule engine on the same token deployment.

Acknowledge
We would like to thank @Domson97 and @seturionbisig, as well as CMTA Tech Comite for their valuable feedback and contributions to this release and the previous one (v0.4.0). Their input played an important role in improving the project, and we sincerely appreciate their support.