...
The release numbering is also subject to change.
Release | Description |
2.2.01 | Patch ReleaseThree new important features - Goal Timeframe: September 2018 - pre/post processor support (DAFFODIL-1734) - enables IETF format needs like line folding, and base64 encoding
- message streaming API (DAFFODIL-1065, DAFFODIL-1526, DAFFODIL-1799) enables unbounded stream of input messages for parsing, output for unparsing
Remove Java 8 (only) restriction - enable Java 9, Java 10 |
2.2.3.0 | Interoperability - Goal Timeframe: Nov 2018 - BLOB support (DAFFODIL-1735) - enables large image file formats - Implements features needed to demonstrate high degree of interop interoperability of the two primary DFDL implementations which are IBM's and Daffodil. - A large number of JIRA tickets associated with this. |
2.4.0 | Usability, Community Growth - Goal Timeframe: Year End 2018, and beyond - Debug/Trace improvements - Schema compilation speed/space improvements - Improved developer documentation of Daffodil's internals. - Tutorials on authoring DFDL schemas - Schematron validation rules executed by Daffodil. - Unparsing of hidden choices (finishing features for computed elements) - ... and your needed features here! |
3.x | Advanced Performance - Goal Timeframe: before end Q3 2019 - Improved SAX-event-style streaming behavior for runtime (parsing and unparsing) ... more things to be added here |
...