Skip to content

Cicero v0.8.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@jeromesimeon jeromesimeon released this 11 Sep 21:05

This week's release includes bug fixes and support for now-strongly-typed Ergo 0.4.0 for safer contract logic.

πŸ’” Unsurprisingly, this means we have again some breaking changes in this release on the Ergo side

Install the latest release of the Cicero command-line tool with
npm i -g @accordproject/cicero-cli

Ergo

This is a release for strongly typed Ergo! The type checker is now enabled on the compiler as well as the REPL.

Additional changes include:

🍸 Ergo Type Checker

Build

  • Cleaner and faster Ergo build from source in CircleCI

Bug fixes

  • 🐞 bug in optional chaining implementation (accordproject/ergo#321)
  • 🐞 bug in importing type hierarchy from CTO files

Tooling

  • Updated VSCode plugin understands Cicero 0.8.0 & Ergo 0.4.0 and reports type errors

Templates

🏦 One Time Payment has a better natural language text (contribution by @hshadab)