Releases: accordproject/markdown-transform
Markdown Transform v0.15.0-alpha.2
This release upgrades the webpack configuration for all packages to webpack 5.
Markdown Transform v0.15.0-alpha.1
This release upgrades to the latest major version of Concerto 2.0.0
, fixes issues with pdf styling and updates numerous dependencies.
💥 Breaking Changes
- Markdown Transform libraries now require Node.js version 14 or later. Node.js version 12 is no longer supported
🛡️Dependencies Updates
- Upgrades to Concerto
2.0.0
- Upgrades numerous dependencies, fixing vulnerabilities
🐛 Bug Fixes
- Fixes issues where user default format for pdf generation was not applied properly (#488 )
🚀 New Feature
- Transformation engine now allows for multiple user extensions
Markdown Transform v0.14.1
This is a bug fixes and vulnerabilities fixes release. It also includes a rewrite of the transformation engine which provides user extensibility.
🛡️Dependencies Updates
- Upgrades to Concerto
1.2.1
- Upgrades various dependencies, fixing vulnerabilities
🐛 Bug Fixes
- #345 Fixes issues with
{{this}}
variables with a format - #419 #431 Fixes issues with latest versions of
pdfjs
library - #448 Fixes issues with pdf generation for emphasis and bold
- #392 Fixes issues with pdf generation for optional and conditional blocks
🏗 Build
- #422 Fixes tests to avoid downloading external models, leading to regular CI/CD failures
🚀 New Feature
- Transformation engine is generic and can be user extended with new formats and transforms. See https://github.com/accordproject/markdown-transform/tree/master/packages/markdown-cli/test/extension for sample extensions
- [Experimental] #338 New transform between TemplateMark and Slate DOM
🛰 CLI
--output
option now makes stdout quiet--extension
declares user-defined extensions to the transforms
Markdown Transform v0.14.0
This release includes improvements and refactoring for the pdf transform.
🚀 Features
- A new transform from TemplateMark (for Accord Project templates) to pdf
🐛 Bug fixes
- Text for optional or conditional blocks does not get lost when converting to pdf (#392)
🏗 Build
- Upgrades to the latest version of Concerto which includes fixes to security vulnerability
Markdown Transform v0.13.0
Introduction
Markdown Transform 0.13
is a new version based on a the recently published Concerto 1.0 data modelling library. It also includes bug fixes.
Changes
- Switches to Concerto 1.0, used for validating the various models for the library (notably
CiceroMark
andTemplateMark
) and during contract parsing.
Fixes
- Fixes some internal parsing issues for numbers #372
- Some fixes to the documentation, notably for the CLI #363 (Contribution by @d-e-v-esh)
- Add missing number formatting for
Integer
andLong
- Add missing support for parsing negative numbers accordproject/template-archive#595
Markdown Transform v0.13.0-alpha.5
This release upgrades to Concerto 1.0.0-alpha.10
and fixes issues with the TemplateMark Dingus.
Markdown Transform v0.13.0-alpha.4
This release improves support for UTC offset and upgrades to the latest Concerto 1.0.0-alpha.9
Markdown Transform v0.13.0-alpha.3
This release upgrades to the latest Concerto 1.0.0-alpha.7
Markdown Transform v0.13.0-alpha.2
This release upgrades to the latest Concerto 1.0.0-alpha.6
Markdown Transform v0.13.0-alpha.1
Introduction
This is a pre-release of Markdown Transform 0.13
Markdown Transform 0.13 is a new version based on a the recently published Concerto 1.0 data modelling library.
Changes
- Switches to Concerto 1.0, used for validating the various models for the library (notably
CiceroMark
andTemplateMark
) and during contract parsing.
Fixes
- Fixes some internal parsing issues for numbers #372
- Some fixes to the documentation, notably for the CLI #363 (Contribution by @d-e-v-esh)
- Add missing number formatting for
Integer
andLong
- Add missing support for parsing negative numbers accordproject/template-archive#595