This repository has been archived by the owner on Sep 12, 2024. It is now read-only.
Releases: nodecfdi/cfdiutils-common
Releases · nodecfdi/cfdiutils-common
v2.0.1
v2.0.0
Major Changes - Rename of files to standard of xo and sync with phpcfdi
- Update dependencies
- Change from Eslint to XO (a wrapped shared eslint config with steroids)
- Update bundle generator to library and outputs types
- Rename files and classes to follow xo standard guide
- Prepare lib for drop support to Commonjs (Q2 2024)
v1.2.6
Patch Changes - Fixed correct iteration element-chilnodes and attributes
- Update dependencies
- Fixed correct iteration of element childNodes and attributes
v1.2.5
Patch Changes - Maintenance and Small Optimizations
- Update dependencies
- Update types exports for typescript module and commonjs
- Update to ESM support
- Update CI workflow for fix pipeline to latest github and pnpm changes
- Increment code coverage
- Drop support to node versions < 16
v1.2.4
Patch Changes - Update dependencies and maintenance in general
- Update README.md with missing pnpm installation and browser usage
- Fixed CI error
- Fixed exports for support commonjs and module type correctly
- Fixed generate types (typescript)
- Update dependencies
v1.2.3
Fixed export iife for browser usage
- update imports and require for include browser global iife export
v1.2.2
Patch Changes on development and build
- change build tool
- update dependencies
- added api-extractor for check types .d.ts
- replace microbundle for tsup
- replace jest for vitest (added support to multiple environment tests like a node and browser)
v1.2.1
Patch Changes
- fixed types resolution to relative path (typescript usage)
v1.2.0
Minor Changes
-
ab38a00: DOM agnostic
- Add helper for install and use anything DOM implementation class.
- Improve documentation about new process to use
XML
andXmlNodeUtils
helper classes.
CI
- Update workflow for use pnpm and better test coverage.
- Added Sonarcloud for better continuous code quality.
Build
- Replace rollup bundle for microbundle for generation of library.
Version 1.1.0
- Introduce
CNodeHasValueInterface
to work with nodes simple text content. - The class
CNode
implementsCNodeHasValueInterface
. - The XML node importers and exporters now can read and write simple text content.
Full Changelog: v1.0.1...v1.1.0