The following tables lists unsupported features since the 0.8.0 release, and when those features were implemented. Any features not listed in this table were implemented prior to 0.8.0.
Feature | Version | ||
---|---|---|---|
Unparsing | 0.11.0 | 0.10.0 | 0.8.0 |
unparser | |||
outputNewLine | |||
fillByte | |||
textPadKind | |||
textOutputMinLength | |||
generateEscapeBlock | |||
extraEscapedCharacters | |||
truncateSpecifiedLengthString | |||
outputValueCalc | |||
Types | 0.11.0 | 0.10.0 | 0.8.0 |
decimal | |||
integer | |||
nonNegativeInteger | |||
hexBinary | |||
boolean | |||
date | |||
time | |||
dateTime | |||
XML Schema Features | 0.11.0 | 0.10.0 | 0.8.0 |
fixed | |||
default | |||
attributeFormDefault | |||
DFDL Features | 0.11.0 | 0.10.0 | 0.8.0 |
defaulting of values for required elements | |||
'packed' binary number representations (packed, bcd, etc.) | |||
'zoned' binary number representations | |||
advanced text number format properties | |||
bi-directional text | |||
unordered sequences | |||
floating elements in sequences | |||
external variables | |||
raw-byte entities | |||
validation | |||
alignment | |||
'type' component of DFDL infoset | |||
runtime-computed format properties | |||
IANA standard encodings other than utf-8, utf-16BE, utf-16LE, utf-32BE, utf-32LE, and ASCII | |||
optional qualified names in expression language | |||
Daffodil Specific | 0.11.0 | 0.10.0 | 0.8.0 |
save/reload parser | |||
Properties and Property Enumerations | 0.11.0 | 0.10.0 | 0.8.0 |
ignoreCase="yes" | |||
utf16Width="variable" | |||
textNumberRep="zoned" | |||
binaryNumberRep="packed" | |||
binaryNumberRep="bcd" | |||
binaryNumberRep="ibm4690Packed" | |||
binaryFloatRep="ibm390Hex" | |||
nilKind="logicalValue" | |||
nilKind="literalCharacter" | |||
lengthKind="prefixed" | |||
lengthKind="endOfParent" | |||
occursCountKind="stopValue" | |||
documentFinalTerminatorCanBeMissing="yes" | |||
textNumberPattern | |||
textNumberCheckPolicy | |||
textNumberRounding | |||
textNumberRoundingMode | |||
textNumberRoundingIncrement | |||
textStandardGroupingSeparator | |||
textStandardDecimalSeparator | |||
textStandardExponentRep | |||
textStandardInfinityRep | |||
textStandardNaNRep | |||
textStandardZeroRep | |||
textStandardBase (behaves as 10) | |||
textZonedSignStyle | |||
decimalSigned | |||
textBooleanTrueRep | |||
textBooleanFalseRep | |||
textBooleanPadCharacter | |||
textBooleanJustification | |||
binaryBooleanTrueRep | |||
binaryBooleanFalseRep | |||
textBidi (behaves as "no") | |||
textBidiTextOrdering | |||
textBidiOrientation | |||
textBidiSymmetric | |||
textBidiTextShaped | |||
textBidiNumeralShapes | |||
alignment | |||
alignmentUnits | |||
leadingSkip | |||
trailingSkip | |||
prefixIncludesPrefixLength | |||
prefixLengthType | |||
binaryDecimalVirtualPoint | |||
binaryNumberCheckPolicy | |||
binaryPackedSignCodes | |||
binaryCalendarRep | |||
binaryCalendarEpoch | |||
useNilForDefault | |||
sequenceKind | |||
floating="yes" | |||
choiceLengthKind="explicit" | |||
choiceLength | |||
occursStopValue | |||
seperatorSuppressionPolicy (overrides separatorPolicy) | |||
separatorPolicy | |||
Functions | 0.11.0 | 0.10.0 | 0.8.0 |
contentLength | |||
valueLength | |||
Annotations | 0.11.0 | 0.10.0 | 0.8.0 |
newVariableInstance | |||
Miscellaneous | 0.11.0 | 0.10.0 | 0.8.0 |
File sizes greater than 4GB | |||
Java version 6 | |||
Java version 7 | |||
Java version 8 | |||
Strict DFDL expressions adherence (i.e. disallow features of XPath not available in DFDL expressions) | |||
XPath 2.0 Support |