[1.0.0] - 2019-11-11
Removed
xforms-ready event (replaced by odk-instance-first-load).
- XForms 1.0 deviation to interpret absolute path references to single nodes inside repeats as if they were relative to the repeat instance context they are used in.
Added
- Compact representation of a record:
odk:prefix, odk:delimiter, odk:tag attributes
- Repeat instance naming convention.
- Record encryption via the
base64RsaPublicKey attribute.
- Audit log CSV format.
- Location attributes for audit log:
odk:location-priority, odk:location-min-interval, odk:location-max-age attributes.
- Track changes for audit log:
odk:track-changes attribute.
odk-instance-first-load event.
xforms-value-changed event.
odk-new-repeat event.
odk:setlocation action.
substring-before(), substring-after() functions.
translate() function.
pull-data() function.
normalize-space() function.
jr:instance/last-saved URI.
Changed
- Open Data Kit namespace URL.
[2018-07-09]
Added
orx:max-pixels bind attribute to transform uploaded images.
- Submission chapter.
orx:auto-send submission element attribute.
orx:auto-delete submission element attribute.
<odk:rank> form control.
digest function.
Changed
- Corrected argument order in
jr:choice-name function.
- Corrected Pseudo-number generator used in
randomize function.
- Simplified syntax requirements for encryption.
- Clarified that the
start, end and step attributes on the range control are required.
- Categorized XPath functions and clarified data type conversion rules.
- Clarified valid values for
jr:constraintMsg and jr:requiredMsg.
Removed
property() function (was never properly documented).
[2018-03-29]
Added
Changed
- New preferred http://opendatakit.org/xforms namespace for new functionality.
[2018-03-13]
Added
Changed
Fixed
[2017-12-22]
Added
Changed
[2017-09-19]
Added
Removed
decimal-date function #18
depend function #145
[2017-05-05]
Added
[2017-02-06]
Added
[2017-02-01]
Added
[2017-01-05]
Added
Fixed
- Inconsistent usage of XForm and XForms #70
indexed-repeat uses 1-based indexing #69