Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

Releases: accordproject/ergo

Cicero v0.21.8

18 Sep 20:27
Compare
Choose a tag to compare

🐜 This is a patch release with some minor improvements.

Dependencies

  • Upgrades lodash dependency, to address security vulnerability

Ergo 0.21.7

15 Sep 16:30
Compare
Choose a tag to compare

🐜 This is a patch release with some minor improvements.

Dependencies

  • Switches to latest Concerto 0.82.9

Ergo v0.21.6

04 Sep 22:10
Compare
Choose a tag to compare

πŸ”– This is an administrative release, to keep version number alignment with Cicero.

Ergo v0.21.5

31 Aug 12:54
Compare
Choose a tag to compare

πŸ”– This is an administrative release, to keep version number alignment with Cicero.

Ergo v0.21.4

26 Aug 13:15
Compare
Choose a tag to compare

πŸ› Bug Fixes

  • #775 #768 Formula execution returning string values do not add extraneous quotes anymore.

Ergo v0.21.3

11 Aug 19:43
Compare
Choose a tag to compare

🐜 This is a patch release with some minor improvements.

ScriptManager

Language

  • #765 Aligns Expr as Format support for amounts so it aligns with the latest formatting support in templates

Ergo v0.21.2

07 Aug 16:12
Compare
Choose a tag to compare

🐜 This is a patch release with some minor improvements.

Refactor

  • Cleans up / remove old code now obsolete for wrapVariables
  • Removes dependency to (older) CiceroMark and CommonMark models, now unused

Ergo v0.21.1

06 Aug 19:33
Compare
Choose a tag to compare

🐜 This is a patch release with some minor improvements.

Dependencies

  • Switches to latest Concerto 0.82.8

Ergo v0.21.0

22 Jul 23:41
Compare
Choose a tag to compare

While this is listed as a major new release for Accord Project Ergo smart legal contract language, its main purpose is as support for the new version 0.12 of the markdown transform and the new version 0.21 of Cicero which include a fully revised parsing and drafting engine.

There are no new features or breaking Ergo language changes in this release

πŸ—οΈ Changes

  • Ergo's engine API calls for contract execution (@accordproject/ergo-engine.Engine) are no longer asynchronous.
  • A new Ergo engine calculate call has been added to support execution of Ergo formulas in templates
  • There is no longer direct support for draft in the CLI or in the Ergo engine API
  • Several build issues (due to new opam packages available) have been fixed
  • Dependency update: now uses the latest version of js_of_ocaml

Ergo v.0.20.10

10 Apr 17:45
Compare
Choose a tag to compare

This release adds new support for text formatting.

πŸš€ Language Features

  • New as expressions can be used to apply formatting to DateTime Double and MonetaryAmount values. The syntax is expression as string where the expression is the input value and the string is the format for that value. For instance:

Screenshot 2020-04-10 at 1 16 08 PM

🏠 Internals & API

  • New support for loading buffers from disk in the FileLoader class (contribution @algomaster99)