ODK-X Tool Suite Release - v2.1.4

The latest release of the ODK-X Tool Suite is now available for download!

The v2.1.4 tools are backward compatible with v2.1.* BUT not backward compatible with previous versions (v2.0.*). The incompatibility is internal to the ODK-X tools, all external files such as XLSX forms, JavaScript/HTML, and server interfaces are unaffected. Most users should experience a smooth upgrade.

This is a maintenance release meaning that many libraries have been updated. We have tried to test for incompatibilities, but we may not have found them all. Please report any problems here.

Detailed documentation about the ODK-X Tool Suite can be found at:
https://docs.opendatakit.org/odk-x

ODK-X v2.1.4 releases can be downloaded from:
Application Designer v2.1.4
Services v2.1.4
Suitcase v2.1.4
Survey v2.1.4
Tables v2.1.4

Version 2.1.4 rev 234 APKs are compatible with the Sync Endpoint. Aggregate is now deprecated.

This release includes:

Changes

  • Upgraded Android tools to use Gradle 5
  • Switched from AppCompat to AndroidX libraries
  • Set useCleartextTraffic to true in Android tools
  • Updated Spanish translations in Android tools
  • Updated Handlebars, Backbone, RequireJS, and jQuery libraries and removed Chai library in App-Designer
  • Added birthday prompt to App-Designer
  • Fixed Next and Back button style in App-Designer
  • Updated js-xlsx library to 0.14.1 in App-Designer
  • Added functionality to allow user to specify which port to use for App-Designer

Fixes

  • #64 Unable to save as complete if _savepoint_timestamp is in the future.
  • #98 Provide an Application Designer zip package without example tables/forms and other non-essential files.

Documentation for getting started with the Sync Endpoint is available at:
https://docs.opendatakit.org/odk-x/sync-endpoint/