Releases: smooks/smooks-edi-cartridge
Releases · smooks/smooks-edi-cartridge
v2.0.2
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
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
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
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
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 inedifact:unparser
,edi:unparser
,edifact:parser
, andedi:parser
resources toschemaUri
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
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
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
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
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>