This release is from prior to Daffodil's acceptance into the Apache Software Foundation.
It is not an Apache Software Foundation release, and is licensed under the
NCSA license.
Create the file /etc/yum.repos.d/apache-daffodil.repo with the following content:
Run the folllowing command:
Release Notes
Core
initial support for unparsing, including support for unparsing
initiators, terminators, and separators
escape characters
padding/fillByte
delimited, fixed length, and pattern length strings
arrays with occursCountKind 'implicit', 'parsed', and 'fixed'
nillable simple and complex elements
sequences and choices
variables
support for stream infosets via XMLEventReader
no longer pretty print large infoset to decrease memory and time to print. Set the new prettyPrintElementLimit tunable to change the size at which infosets will not be pretty printed
improve support including/importing absolute Windows file paths
improve parser performance with calendar types
fixed bug with delimiters and escape characters in which scoping could be incorrect, resulting in the use of the wrong delimiter/escape char
improved OOLAG to make debugging easier
support for save/reload of unparsers
CLI
variables set on the command line using -D when saving a parser are saved, and can be overridden when reloading the parser
add –unparse option to performance subcommand to run unparser performance tests
TDML
enhancements to support unparser tests and round tripping parser tests
no longer trim resulting infoset, requiring expected infoset to be more exact, but give less false positives