The above release files should be verified using the PGP signatures and the project release KEYS. See verification instructions for a description of using the PGP and KEYS files for verification. A SHA512 checksum is also provided as an alternative verification method.
/etc/yum.repos.d/apache-daffodil.repo
with the following content:
This release focused primarily on bug fixes and performance improvements.
A number of changes resulted in deprecation or backwards incompatible changes. See the Deprecation/Compatibility section for more details.
The deprecated separatorPolicy property values of "suppressedAtEndLax" and "suppressedAtEndStrict" had incorrect behaviors, with each property behaving like the other. Schemas using one value should be updated to use the other. Alternatively, schemas should be updated to use the new separatorSuppressionPolicy property with the following mappings from the deprecated property:
The pad character in the negative part of textNumberPattern is no longer ignored if the positive part of textNumberPattern defines a pad character without an associated affix (e.g. "0###0;-00"). In these cases, the position of the pad character in the negative part is used to define whether padding occurs before or after the negative affix. All other cases follow existing rules of textNumberPattern (i.e. the pad character in the negative part is ignored).
The InfosetOutputter trait methods have changed signatures.
The types of the arguments have been replaced:
This was done to hide the "DIxxx" types as they are internal and subject to change.
Methods of DISimple that were named for implementation types (like getBigInt, getBigDecimal, etc.) have been replaced by methods named for the DFDL types.
These methods are replaced:
These methods also changed names:
This method is new:
Some methods have been removed (getStatus).
The following dependencies have been added or updated:
Core
CLI
Code Generator
Logging
Schematron Validator
Changes to Transitive Dependencies