Releases
v1.0.0
#357 Add list_name to generated JSON to get static choice list
Carlos Quiros @qlands (QLands Technology Consultants)
#372 Add support for Java versions that don't have dots in them
#289 Do not generate dummy instance content for external instances
#378 Fix black configuration for CircleCI
#375 Use data as the default root node name instead of the filename
#384 If there is only one sheet, use that as the survey sheet
#376 Don't generate translation blocks if there is only one language
#386 Expand XPath references in upload questions
#389 Use the filename as the form_id if no explicit form_id is set by settings
#392 Add identify-user audit attribute
#397 Better Python 2/3 unicode support for ODKValidateError strings
#402 Create instance of NullHandler, instead of class reference
#400 Add track-changes-reasons audit attribute
#385 Add support for dynamic defaults
#382 Fix crash when displaying ODK Validate errors
#380 Add repeat instance in addition to template to the model
#408 Remove Python 2.7, 3.5 and 3.6 support, add Python 3.8
#412 Preserve attribute ordering across all Python versions
#406 Identify first argument of pulldata by splitting on comma
#410 Output a string bind type for selects
#418 Clarify duplicate choice error message
#417 Add support for last-saved
You can’t perform that action at this time.