v5.0.0 released
· 2 min read
Version 5.0.0 is a new release; it improves support for xpm init templates.
The xpm Core lib project is a TypeScript Node.js module.
Prerequisites
The xpm Core Library is a portable Node.js project, to install and use it, the only requirement is a recent Node.js (>= 20.0).
Installation
For installation instructions, please refer to the Installation Guide page.
Import
To include this module within TypeScript and ECMAScript modules, utilise import:
import * as xpmLib from '@xpack/xpm-lib'
Source code
Bug fixes
- none
Enhancements
- [#9] - for more flexibility, pass options to LiquidEngine constructor
- [#10] - use the more elaborate LiquidEngine in the InitTemplateBase class
- [#11] - add asserts to InitTemplateBase file functions
- [#12] - make most InitTemplateBase members and methods public enhancement
- [#13] - use the same substitution variables for xpm init templates
- [#14] - add a new policy topPropertiesXpmInitTemplate
- [#15] - add policies to InitTemplateBase
Known problems
- none
CI tests
Before publishing, a set of tests were performed. The results are available from:
