Releases: accordproject/template-archive
Cicero v0.22.0-alpha.4
This release refreshes the Ergo compiler for recent revision of the Accord Project base models.
Cicero v0.22.0-alpha.3
This release cleans up the handling for built-in Concerto models and upgrades to Ergo v0.22.0-alpha.3
.
Cicero v0.22.0-alpha.2
This release upgrades to the latest Concerto 1.0.0-alpha.6
and fixes some issues with validation of optional fields in Concerto for Ergo execution.
Cicero v0.22.0-alpha.1
Introduction
This is a pre-release of Cicero 0.22
Cicero 0.22 is a major release which uses Concerto 1.0 and a completely redesigned Ergo compiler.
Changes
- New Concerto 1.0 data modelling library. See release notes
- New Ergo compiler: See release notes
- Switch DateTime support from
moment
todayjs
: See why
New Features
- Now supports private template libraries #632 (Contribution @Cronus1007 and @mttrbrts)
- Now allow parameters on Clause initialisation #604
API
- Additional
utcOffset
parameter can be passed to Cicero engine
Tech notes:
- BREAKING The Ergo compiler no longer generates ES5, but ES6 (notably the generated code uses
let
)
Cicero v0.21.26
๐ This is a patch release to test GitHub action publishing to NPM.
Cicero v0.21.9
๐ This is a patch release with bug fixes and improvements.
Dependencies
- Switches to latest Concerto
0.82.11
- Switches to Markdown Transform
0.12.12
๐ Bug fixes
- Fixes issues with template grammar having unclosed or unopened inline blocks (accordproject/markdown-transform#316)
- Fixes issues with JSONSchema generation (accordproject/concerto#206 accordproject/models#22)
- Fixes command line issue, removing unused
--wrapVariables
option (#591 )
๐ฎ Decorators
- JSON Schema generation now includes Concerto decorators (accordproject/concerto#207)
Cicero v0.21.8
๐ This is a patch release with bug fixes and improvements.
- Fixes dependencies for security vulnerability
- Better support for decorators in CiceroMark
Cicero v0.21.7
๐ This is a patch release with bug fixes and improvements.
Dependencies
- Switches to latest Concerto
0.82.9
- Switches to Markdown Transform
0.12.9
๐ฅ AM/PM support in DateTime format accordproject/markdown-transform#318
- Date and time format now allows
a
(respA
) which parsesam/pm
(respAM/PM
) in the markdown text. - Date and time format now allows
h
(resphh
) which parses hours in a1-12
or01-12
format in the markdown text.
๐ฎ Concerto decorators accordproject/markdown-transform#249
- CiceroMark and TemplateMark now include Concerto decorators on variables, clauses, etc when present. That information is propagated to the Slate DOM so it can be used to customize rendering.
๐
- Fixes issues with nested template blocks accordproject/markdown-transform#323
Cicero v0.21.6
๐ This release upgrades the markdown-transform library to version 0.12.8
with fixes to the pdf import.
Cicero v0.21.5
๐ This release upgrades the markdown-transform library to version 0.12.7
which includes several bug fixes.