Hello all, we’re pleased to share our work on a new release of KoBoToolbox, which was deployed
- on kf.kobotoolbox.org at 31 May 2021 20:35 UTC, and
- on kobo.humanitarianresponse.info at 1 June 2021 22:00 UTC.
We hope you enjoy this release, and please do not hesitate to use this forum to report any new issues that you may discover.
|Allow users to synchronize forms in the legacy interface with the new interface||closes #3150|
|Upgrade pyxform from 0.15.1 to 1.5.1. Please see the pyxform change log for a complete list of changes.
This adds XLSForm (not form builder) and export support for the question types
|kobocat#676||Add friendlier version information to form lists shown in KoBoCollect and ODK Collect
Instead of showing the unique, randomly-generated version identifier, Collect will now display sequential version numbers (1, 2, 3, …) that match the “Form history” interface, as well as the date that the version was created. You will need to redeploy existing forms to see the new version information, but no changes to the form content are needed
Related to kobotoolbox/kpi#3046
|#3135||Change tags endpoint limit to avoid timeouts
Fix Form Builder timeouts caused by tags endpoint fetching too many tags.
|#3144||Fix missing drag-and-drop guide in formbuilder
The formbuilder used to have a helpful box displaying where a dragged question will land. This was lost due to a regression in the colour rework PR but is fixed here. Also changed colour and thickness
|#3182||Fix transient missing translation issue
Clone form content before operating on it, as opposed to using the original value. Fixes one known issue and possibly some more we haven’t noticed yet.
|#3196||Remove warning message from ZIP exports
Remove the message “This export format will not be supported in the future. Please consider using one of the other export types available” from ZIP exports. It was misleading because ZIP exports will be supported indefinitely: there’s not yet a replacement for them in KPI (non-legacy) exports, and when there is, we’ll offer a seamless transition path.
|#3219||Assigning “Change submissions” now implies "Add submissions"
Because editing a submission in effect is creating a new submission that replaces the old one (see
|#3233||Fix page crash when translating empty form
Fix issue where attempting to translate an empty form crashes the page
|kobocat#715||Change the legacy interface banner and pop-up message to warn of immiment feature removal|
|#3157||Fix kobocat proxy request user
Properly identify the requesting user when performing bulk edits or submission duplication, instead of attributing to the project owner
|#3166||Avoid unnecessary external traffic when synchronizing user profiles between KPI and KoBoCAT
Switched KOBOCAT_URL to KOBOCAT_INTERNAL_URL
|#3201||Fix API documentation typo
Fix the API documentation so that it refers to the KoBoCAT
|Inspired by #3190|
|Mongo query timeout
Added a timeout to Mongo Queries to ensure that they don’t run for several hours at a time