Sub-task
- [DFDL-419] - bad diagnostic about remote vs. local delimter, when required field was missing.
Technical task
Bug
- [DFDL-299] - UTF-32 and byteOrder='littleEndian" test fails
- [DFDL-319] - Inconsistent behavior when encountering a single trailing white-space character vs a single leading white-space characters in an otherwise valid unsigned integer
- [DFDL-331] - Tests pass using embedded schema but fail when schema is not embedded.
- [DFDL-400] - Unable to produce Unique Particle Attribution error
- [DFDL-471] - Literal (non-entity) whitespace should not be acceptable within certain properties
- [DFDL-545] - Managed to get a "should be no fall through to this case" Abort message
- [DFDL-569] - sbt pack fails on Cygwin
- [DFDL-667] - In a string, '{{' as the first characters should be treated as the literal '{' and not a DFDL expression
- [DFDL-672] - xs:hexBinary & xs:string - representation property should not be examined.
- [DFDL-685] - Unexpected separatorSuppressionPolicy error when one schema includes another
- [DFDL-698] - Alignment: Avoid Ambiguity When Parsing
- [DFDL-705] - Typo in log output
- [DFDL-708] - Pattern facet does not restrict a comma for a string
- [DFDL-730] - zipped cli package should not contain build.sbt
- [DFDL-743] - diagnostic from missing include/import doesn't give schema location
- [DFDL-764] - occursCount function fails when there is only 1 occurrence
- [DFDL-766] - bad diagnostic: reference to unset and undefined variable gives invariant failed.
- [DFDL-780] - Build.scala fails with java.lang.AssertionError when branch not setup to track version branch.
- [DFDL-781] - lengthKind implicit on xs:string causing StringFixedLengthInBytesFixedWidthCharacters exception
- [DFDL-789] - validation mode is inconsistent with CLI standards
- [DFDL-804] - Float Decimal Precision behaving unexpectedly
- [DFDL-832] - Not yet implemented - must say what is not implemented
- [DFDL-838] - trailingSkip when lengthKind = "delimited" should require a terminator
- [DFDL-843] - textNumberProps: non-distinct properties should cause SDE
- [DFDL-850] - Unordered Sequences: Typo in error output
- [DFDL-854] - TestDsomCompiler.testSequence1 random failures
- [DFDL-859] - text number padding (outside of textNumberPattern) does not work with xs:decimal or xs:nonNegativeInteger
- [DFDL-862] - Ambiguity in Spec regarding validation in the presence of backtracking
- [DFDL-876] - convert schema examples (Mitre effort) into TDML tests
- [DFDL-883] - Daffodil looking in incorrect schemas when trying to find a root node
- [DFDL-885] - Upgrade saxon to saxon-HE 9.5
- [DFDL-887] - UnknownHostException when trying to run tests
- [DFDL-906] - Solaris Performance testing VM causing problems
- [DFDL-907] - Empty escapeEscapeCharacter preventing full parse
- [DFDL-909] - CLI Help - rightmost character is chopped off
New Feature
- [DFDL-500] - CLI: Create Verbose Mode for Executing Tests
- [DFDL-855] - Predefined external variables
Task
- [DFDL-865] - Spec Clarification needed: totalDigits, fractionDigits, and textNumberPattern
- [DFDL-875] - Integrate sbt build system with Bamboo
- [DFDL-882] - replace all 32-Bit packages with 64-bit versions
Improvement
- [DFDL-449] - change API to allow later binding of external variables
- [DFDL-458] - Refactor nearestEnclosingSequence and inChoiceBeforeEnclosingSequence
- [DFDL-739] - Make CLI TDML Runner More User Friendly
- [DFDL-800] - Validation: Improve upon Xerces Diagnostic Info
- [DFDL-848] - Remove sequenceKind defaulting
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.