Releases: aaronhuggins/node-x12
Version 1.8.0-1
What's Changed
- Improve npm package size and documentation by @aaronhuggins in #44
Full Changelog: 1.8.0-0...1.8.0-1
Version 1.8.0-0
What's Changed
- Fix handling of ST header with 3 elements by @aaronhuggins in #27
- Fix edge case for element missing in document by @aaronhuggins in #26
- Add Deno Support by @aaronhuggins in #40
- Prerelease 1.8.0-0 by @aaronhuggins in #42
Full Changelog: v1.6.1...1.8.0-0
node-x12 version 1.6.1
Various bug-fixes and minor changes to types.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save
; the npm package is provided here for archival purposes.
node-x12 version 1.6.0
Implements a validation engine for X12 that can be written in JSON or as a class system. Documentation is in progress, so for current working examples, please see the tests and test data.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save
; the npm package is provided here for archival purposes.
node-x12 version 1.5.1
Implemented support for Liquid syntax; means better macro framework for transforming an object to a transaction. Documentation.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save
; the npm package is provided here for archival purposes.
node-x12 version 1.4.1
Various fixes, security improvements for development dependencies, and enhanced testing/code coverage.
New features per #13.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save
; the npm package is provided here for archival purposes.
node-x12 version 1.3.6
Fixed bug in macro.random(). Updated dependencies to resolve some vulnerabilities.
Passes all existing tests.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save
; the npm package is provided here for archival purposes.
node-x12 version 1.3.5
Updated truncate() to accept an array of strings. Useful for how node-x12 handles loops when mapping an object to an x12 transaction set.
Passes all existing tests.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save
; the npm package is provided here for archival purposes.
node-x12 version 1.3.4
Added support to macros in X12TransactionMap.fromObject() for truncating a value. Updated dependencies.
Passes all existing tests.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save; the npm package is provided here for archival purposes.
node-x12 version 1.3.3
Improved support for serializing and deserializing ISA13 and IEA02. Leading zeroes are parsed out of control number when converted to object model and added back in when converted to EDI document string.
Passes all existing tests.
This release is available as both JavaScript and TypeScript flavors. The preferred method for JavaScript is to use npm install node-x12 --save; the npm package is provided here for archival purposes.