As of 18 August 2020, we have upgraded Enketo Express from 2.3.3 to 2.3.5 on both https://kf.kobotoolbox.org (https://ee.kobotoolbox.org) and https://kobo.humanitarianresponse.info/ (https://ee.humanitarianresponse.info).
Below is the relevant excerpt from Enketo’s change log:
[2.3.10] - 2020-08-17
Changed
- Update German translation.
- Removed animation when removing a repeat.
Fixed
- When a
setvalue
element has novalue
attribute and no textContent, it does not work for resetting value. - When nested repeats using jr:count have values that empty or 0, a nested repeat can never be created (exception).
- When Enketo is served from a base path, the form type is not identified causing things such as redirects in single-submission views to break.
[2.3.9] - 2020-08-03
Changed
- Add csrf cookie to submission if it exists.
Fixed
- Xforms-version check relies on specific namespace prefix.
- jr:choice-name() not working if parameters are relative paths.
- Readonly empty fields are displayed but should be invisible (regression in 2.3.8).
[2.3.8] - 2020-07-23
Changed
- Updated French translation
- Markdown lists no longer require preceding newline.
- Markdown ordered lists detect non-1 numbering start.
- Add rel=“noopener” to markdown links.
- Focus date/time/datetime pickers when clicking label.
Fixed
- Pulldata fails to work when the search value looks like a number in scientific notation.
- Text fields with overflowing text have invisible overflow on PDF.
- Textarea contains unnecessary space character.
- In Firefox the native datepicker launches when the question label is clicked.
[2.3.7] - 2020-07-10
Changed
- Do not check quotas when the linked server URL is empty, avoiding slow Redis queries.
- Changed when dataupdate event is fired for setvalue/odk-instance-first-load actions to facilitate custom clients with field submissions (like OpenClinica).
- Speed up loading.
Fixed
- Docker
create_config.py
script storedencryption key
in the wrong place
[2.3.6] - 2020-06-12
Changed
- Made fixed English geopicker warning translatable.
- Updated Dutch and Spanish translations.
Fixed
- The “selected” message in the desktop select picker does not switch language immediately.
- Image-map widget is transparent, not visible but functional, when it is included on a non-first page.
- Forms no longer work in Edge Legacy.