Release Notes - Daffodil - Version s11 - HTML format

Technical task

  • [DFDL-170] - Test AV - HR/CU medical data, hidden group ref, inputValueCalc, delimited, parsed
  • [DFDL-171] - Test AW - Escape Schemes
  • [DFDL-173] - Test AY - Escape Schemes variable length
  • [DFDL-179] - Test BE - unordered sequences

Bug

  • [DFDL-346] - Unable to test errors in expressions in the schema
  • [DFDL-475] - Error Message for setVariable Seems Incorrect
  • [DFDL-540] - maxLength wanted when type is xs:int
  • [DFDL-732] - occursCountKind='implicit' & maxOccurs='unboundd' is notYetImplemented
  • [DFDL-755] - Build-Bot fails
  • [DFDL-759] - Performance Test for MAC OS bounces
  • [DFDL-767] - PCAP tdml tests fail outside of daffodil test suite
  • [DFDL-770] - hiddenGroupRef can no longer be empty string
  • [DFDL-772] - Sbt should complain when its version is incorrect for buliding Daffodil
  • [DFDL-775] - Should the parser delimit an element by the next element's initiator?
  • [DFDL-779] - lengthKind "implicit" on xs:string causing StringFixedLengthInBytesFixedWidthCharacters exception
  • [DFDL-786] - change appinfo source attribute value everywhere to http://www.ogf.org/dfdl/
  • [DFDL-791] - Dynamic Separator using variables broken
  • [DFDL-796] - Buildbot Failed
  • [DFDL-797] - iso-8859-1 encoding can't produce character U+00FF
  • [DFDL-799] - Validation: maxOccurs "unbounded" treated as -1
  • [DFDL-805] - CLI Trace Mode: ClassCastException
  • [DFDL-812] - Validation: Behavior goes against Req DFDL-2-027R
  • [DFDL-846] - textNumberProps: some characteristics should be ignored in explicit negative subpattern
  • [DFDL-860] - textStandardInfinityRep isn't working for float
  • [DFDL-863] - textNumberProps: Quoted '+' in pattern seems to affect parse
  • [DFDL-868] - According to the Spec, WSP should be allowed in textStandardZeroRep
  • [DFDL-869] - textStandardZeroRep - Padding should be stripped before zero is identified

New Feature

  • [DFDL-106] - Decimal - Binary - binaryNumberRep='binary'
  • [DFDL-107] - Decimal - Text - textNumberRep='standard'
  • [DFDL-191] - Numbers: Advanced Floating Point Properties: textStandardInfinityRep, etc.
  • [DFDL-340] - variables - External
  • [DFDL-421] - xs:integer - Text - textNumberRep='standard'
  • [DFDL-422] - xs:integer - Binary - binaryNumberRep='binary'
  • [DFDL-447] - nonNegativeInteger - text - textNumberRep='standard'
  • [DFDL-448] - nonNegativeInteger - binary - binaryNumberRep='binary'
  • [DFDL-452] - text numbers: advanced properties: textNumberPattern, textNumberRounding, etc.
  • [DFDL-483] - Infoset Validation Feature
  • [DFDL-485] - Create Java-callable API layer
  • [DFDL-642] - sequenceKind='unordered'
  • [DFDL-709] - Add ability to enable validation

Task

  • [DFDL-382] - LiteralValue nil tests need to be altered. LiteralValue only allowed for representation Text
  • [DFDL-656] - CLI Automation: "start" script compatibility
  • [DFDL-738] - Clean up scala-debug and scala-new
  • [DFDL-803] - Remove MainTests.scala and ensure same test coverage with ExpectJ tests
  • [DFDL-814] - Revisit CLI Requirements
  • [DFDL-818] - Write tests for xs:integer constructor function
  • [DFDL-877] - Make sure existing TDML tests are Windows-compatible

Improvement

  • [DFDL-752] - Assertion failure message should show value that led to failure.
  • [DFDL-753] - Add ability to link other projects for testing purposes
  • [DFDL-754] - Move all eclipse project files into separate sub-tree
  • [DFDL-776] - Leverage changes in DFDL-753 for Performance Suite

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.