Skip to content

Releases: aaronhuggins/node-x12

Version 1.8.0-1

25 Apr 21:49
Compare
Choose a tag to compare
Version 1.8.0-1 Pre-release
Pre-release

What's Changed

Full Changelog: 1.8.0-0...1.8.0-1

Version 1.8.0-0

25 Apr 02:10
Compare
Choose a tag to compare
Version 1.8.0-0 Pre-release
Pre-release

What's Changed

Full Changelog: v1.6.1...1.8.0-0

node-x12 version 1.6.1

03 Sep 13:42
Compare
Choose a tag to compare

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

03 Aug 20:29
Compare
Choose a tag to compare

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

20 Jul 14:24
Compare
Choose a tag to compare

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

17 Jul 16:13
Compare
Choose a tag to compare

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

19 Nov 15:48
Compare
Choose a tag to compare

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

22 Oct 14:49
Compare
Choose a tag to compare

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

22 Oct 14:30
Compare
Choose a tag to compare

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

16 Oct 15:02
Compare
Choose a tag to compare

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.