xforms-readyevent (replaced byodk-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.
- Compact representation of a record:
odk:prefix,odk:delimiter,odk:tagattributes - Repeat instance naming convention.
- Record encryption via the
base64RsaPublicKeyattribute. - Audit log CSV format.
- Location attributes for audit log:
odk:location-priority,odk:location-min-interval,odk:location-max-ageattributes. - Track changes for audit log:
odk:track-changesattribute. odk-instance-first-loadevent.xforms-value-changedevent.odk-new-repeatevent.odk:setlocationaction.substring-before(),substring-after()functions.translate()function.pull-data()function.normalize-space()function.jr:instance/last-savedURI.
- Open Data Kit namespace URL.
orx:max-pixelsbind attribute to transform uploaded images.- Submission chapter.
orx:auto-sendsubmission element attribute.orx:auto-deletesubmission element attribute.<odk:rank>form control.digestfunction.
- Corrected argument order in
jr:choice-namefunction. - Corrected Pseudo-number generator used in
randomizefunction. - Simplified syntax requirements for encryption.
- Clarified that the
start,endandstepattributes on the range control are required. - Categorized XPath functions and clarified data type conversion rules.
- Clarified valid values for
jr:constraintMsgandjr:requiredMsg.
property()function (was never properly documented).
- New preferred http://opendatakit.org/xforms namespace for new functionality.
iffunction- "guidance" hints
format-date-timefunction
- Edited Appearances
- Error in
count-selectedargument description
- Updated descriptions of
decimal-timeanddecimal-date-time
count-non-emptyfunction #127format-datelocalization for %a and %b #122
decimal-datefunction #18dependfunction #145
- Range control #109
- Required namespace for
title#22 contains(),starts-with()andends-with()functions #105exp10()function #107abs()function #106
- Section on external XML instances #86
- Background context to introduction #81
- Section on namespaces used #72
jr:RequiredMsgbind attribute #68- Trig XPath functions #67
- Inconsistent usage of XForm and XForms #70
indexed-repeatuses 1-based indexing #69