# ODK 2 Tool Suite Release - v2.1.0

**URL:** <https://forum.odk-x.org/t/odk-2-tool-suite-release-v2-1-0/351>\
**Category:** Releases\
**Created:** [September 7, 2018, 4:46am UTC](https://forum.odk-x.org/t/odk-2-tool-suite-release-v2-1-0/351 "2018-09-07T04:46:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![clarice\_larson](https://odkx.b-cdn.net/user_avatar/forum.odk-x.org/clarice_larson/32/293_2.png) [@clarice\_larson](https://forum.odk-x.org/u/clarice_larson)\
**Post date:** [September 7, 2018, 4:46am UTC](https://forum.odk-x.org/t/odk-2-tool-suite-release-v2-1-0/351/1 "2018-09-07T04:46:38Z")

</div>

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

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

The ODK 2 Tool Suite is an alternative to the ODK 1.x Tool Suite rather than a replacement. ODK 2 is designed for complex workflows and information management. A simple migration path between 1.x and 2 does not yet exist because they are based on different standards.

Detailed documentation about the 2 Tool Suite can be found at [https://docs.opendatakit.org/odk2](https://docs.opendatakit.org/odk2).

ODK v2.1.0 can be downloaded from:

[Application Designer v2.1.0](https://github.com/opendatakit/app-designer/releases/tag/2.1.0)  
[Services v2.1.0](https://github.com/opendatakit/services/releases/tag/2.1.0)  
[Suitcase v2.1.0](https://github.com/opendatakit/suitcase/releases/tag/2.1.0)  
[Survey v2.1.0](https://github.com/opendatakit/survey/releases/tag/2.1.0)  
[Tables v2.1.0](https://github.com/opendatakit/tables/releases/tag/2.1.0)

This release includes:

BREAKING CHANGES!!

- Fragments, Activities, Dialogs, and Preferences have been converted to use support libraries
- Added support in for Submit and renamed all RPCs to follow Android naming convention

Changes

- Updated target and compile SDK to 26 and 28 respectively
- Upgraded Android Gradle plugin and various support libraries
- Added in Spanish translations for all tools
- Added in notification channels for Services
- Prevented security exception regarding attachment path by using a FileProvider

Resolved issues:

- [#1405](https://github.com/opendatakit/opendatakit/issues/1405) grunt adbpush fails on Android 8 devices

Version 2.1.0 rev 226 APKs are compatible with the Sync Endpoint.

Documentation for getting started with the Sync Endpoint is available at:  
• [https://docs.opendatakit.org/odk2/sync-endpoint/](https://docs.opendatakit.org/odk2/sync-endpoint/)
