Skip to content

Releases: smooks/smooks-edi-cartridge

v2.0.2

04 Jan 11:36
d9ccafd
Compare
Choose a tag to compare

Release Notes

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.2

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.2</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.2</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.2</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.2</version>
</dependency>

v2.0.1

12 Nov 08:45
70bb6b0
Compare
Choose a tag to compare

Release Notes

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.1

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.1</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.1</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.1</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.1</version>
</dependency>

v2.0.0

18 Oct 20:31
58e94d0
Compare
Choose a tag to compare

Release Notes

Fixed Issues

  • EDI parsing/Unparsing fails in case of nested jars (#317)

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.0
  • Updated com.github.spullara.mustache.java dependency to version 0.9.14

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.0</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.0</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.0</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.0</version>
</dependency>

v2.0.0-RC4

18 Apr 06:08
1e68065
Compare
Choose a tag to compare
v2.0.0-RC4 Pre-release
Pre-release

Release Notes

Fixed Issues

  • Missing new Enumarions in simpletype E0054-MessageReleaseNumber (#285)

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.0-RC4

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.0-RC4</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.0-RC4</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.0-RC4</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.0-RC4</version>
</dependency>

v2.0.0-RC3

28 Dec 15:39
f4a502d
Compare
Choose a tag to compare
v2.0.0-RC3 Pre-release
Pre-release

Release Notes

New Features

  • Tolerate array and optional EDIFACT segments that exceed their maximum bounds (#241)

Fixed Issues

  • Got an incorrect edifact message when i ran smooks-examples -> java-to-edifact (#204)
  • smooks-edi-cartridge 2.0.0-RC1 UTF-8 symbols (#224)
  • Invalid edifact schemas in 2.0.0-RC2 (#236)
  • Added missing JAXB bindings for EDIFACT directories d20a, d20b, d21a, and d21b

Miscellaneous Changes

  • Updated com.github.spullara.mustache.java:compiler dependency to version 0.9.10
  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.0-RC3

Breaking Changes

  • Renamed schemaURI attribute in edifact:unparser, edi:unparser, edifact:parser, and edi:parser resources to schemaUri

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.0-RC3</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.0-RC3</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.0-RC3</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.0-RC3</version>
</dependency>

v2.0.0-RC2

22 Jun 06:32
d3c4d42
Compare
Choose a tag to compare
v2.0.0-RC2 Pre-release
Pre-release

Release Notes

New Features

  • Add schema support and bindings for post-2019 directories (#172)
  • Allow Compilation on JDK > 9 (#192)

Fixed Issues

  • EDIFACT D97A doesn't have valid enumerations (#185)

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.0-RC2
  • Updated com.fasterxml.jackson.core:jackson-databind dependency to version 2.13.4

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.0-RC2</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.0-RC2</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.0-RC2</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.0-RC2</version>
</dependency>

v2.0.0-RC1

09 Mar 06:34
d20624a
Compare
Choose a tag to compare
v2.0.0-RC1 Pre-release
Pre-release

Release Notes

Fixed Issues

  • edifact-schemas: maxOccurs in generated xsd is off-by-one in some cases (#143)

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.0-RC1

Breaking Changes

  • Renamed unparseOnElement XML attribute to unparseOnNode in edi:unparser
  • Renamed unparseOnElement XML attribute to unparseOnNode in edifact:unparser

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.0-RC1</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.0-RC1</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.0-RC1</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.0-RC1</version>
</dependency>

v2.0.0-M3

27 Mar 15:55
66d62e0
Compare
Choose a tag to compare
v2.0.0-M3 Pre-release
Pre-release

Release Notes

Fixed Issues

  • UnEdifactSpecificationReader fails to read C770 from D96A (#90)
  • Generating composite elements loses codelist entry information (#91)
  • Problem with Code lists in UnEdifactSpecificationReader (#94)

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge dependency to version 1.0.0-M3

Breaking Changes

  • edi:unparser no longer automatically visits the unparseOnElement selector's child events
  • edifact:unparser no longer automatically visits the unparseOnElement selector's child events

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.0-M3</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.0-M3</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.0-M3</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.0-M3</version>
</dependency>

v2.0.0-M2

27 Nov 13:53
ee333e2
Compare
Choose a tag to compare
v2.0.0-M2 Pre-release
Pre-release

Release Notes

New Features

  • Publishing Java bindings for the EDIFACT schemas

Miscellaneous Changes

  • Updated org.smooks.cartridges:smooks-dfdl-cartridge to version 1.0.0-M2
  • Migrated to SAX NG API
  • Updated XML schemas to use smooks-2.0.xsd

Fixed Issues:

  • EDIFACT numeric data elements which can be longer than 9 digits aren't validated (#37)
  • Add license header to the generated DFDL schemas (#51)
  • Create consistent filenames when using multiple message types (#57)
  • edifact-to-xml example does not run on Windows. tests both on M1 and M2 (#60)

Binaries

Apache Maven

EDI Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edi-cartridge</artifactId>
  <version>2.0.0-M2</version>
</dependency>

EDIFACT Cartridge

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>smooks-edifact-cartridge</artifactId>
  <version>2.0.0-M2</version>
</dependency>

EDIFACT Schemas

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>edifact-schemas</artifactId>
  <classifier>[version/release]</classifier>
  <version>2.0.0-M2</version>
</dependency>

EDIFACT Java Bindings

<dependency>
  <groupId>org.smooks.cartridges.edi</groupId>
  <artifactId>[version/release]-edifact-binding</artifactId>
  <version>2.0.0-M2</version>
</dependency>

v2.0.0-M1

13 Aug 09:20
ebf3ca0
Compare
Choose a tag to compare
v2.0.0-M1 Pre-release
Pre-release
Creating empty javadoc archive in order to pass Nexus Staging Rules (…