Daffodil 1.0.x
Daffodil 1.0.0
Core
- schemas inside jars on the classpath can now be linked via include/import statements
- updates to DFDL expression parser to fix numerous bugs and add features
- add date, time, constructors
- add timeZoneFromDateTime, Time, and Date functions
- add comparison operators for booleans
- improve error messages
- support empty strings in long-form properties
- throw SDE when testPattern is empty but testKind="pattern"
- throw SDE when inputValueCalc is used on optional or non-scalar elementsÂ
- improve numerous diagnostic error messages
- improve performance when writing hexBinary to the infoset
- support %ES; in delimiters to make a delimiter optional
- fix non-thread-safe code related to text numbers
- fix numerous typos and grammatical errors
- fix delimiter scanning with %WSP*;
- add tests to validate Java 8 support
- check for disallows regular expression constructs
- add ability to specify a temporary directory, currently only useful as part of TDML tests
- improve performance when processing errors are heavily used for backtracking
...