# Preview Release ODK-X Tool Suite v2.1.8

**URL:** <https://forum.odk-x.org/t/preview-release-odk-x-tool-suite-v2-1-8/1307>\
**Category:** Releases\
**Tags:** preview-release\
**Created:** [April 12, 2021, 11:12pm UTC](https://forum.odk-x.org/t/preview-release-odk-x-tool-suite-v2-1-8/1307 "2021-04-12T23:12:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![W\_Brunette](https://odkx.b-cdn.net/user_avatar/forum.odk-x.org/w_brunette/32/376_2.png) [@W\_Brunette](https://forum.odk-x.org/u/W_Brunette)\
**Post date:** [April 12, 2021, 11:12pm UTC](https://forum.odk-x.org/t/preview-release-odk-x-tool-suite-v2-1-8/1307/1 "2021-04-12T23:12:15Z")

</div>

The preview of the upcoming version 2.1.8 release of the ODK-X Tool Suite is now available for testing!

Please report any issues or problems [here](https://github.com/opendatakit/tool-suite-X/issues).

The v2.1.8 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.

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

The preview release can be downloaded from:  
[Application Designer v2.1.8.preview](https://github.com/opendatakit/app-designer/releases/tag/preview2.1.8)  
[Services v2.1.8.preview](https://github.com/opendatakit/services/releases/tag/preview2.1.8)  
[Suitcase v2.1.8.preview](https://github.com/opendatakit/suitcase/releases/tag/preview2.1.8)  
[Survey v2.1.8.preview](https://github.com/opendatakit/survey/releases/tag/preview2.1.8)  
[Tables v2.1.8.preview](https://github.com/opendatakit/tables/releases/tag/preview2.1.8)

Version 2.1.8 are compatible with the Sync Endpoint. Aggregate is now deprecated.

### Changes

- Android apps updated to target API 29 to avoid file scoped permission issues
- Upgraded dependency libraries to incorporate security and bug fixes
- UI Improvements for Suitcase
- Improve Services Android Lifecycle issues

### Fixes

- [#50](https://github.com/odk-x/tool-suite-X/issues/50) Suitcase errors on reset app server with empty server ([ADISKING1](https://github.com/ADISKING1))
- [#65](https://github.com/odk-x/tool-suite-X/issues/65) refactor: Remove redundant View castings in Android projects ([VarunT11](https://github.com/VarunT11))
- [#77](https://github.com/odk-x/tool-suite-X/issues/77) Suitcase Reset App Server should have confirmation ([ADISKING1](https://github.com/ADISKING1))
- [#131](https://github.com/odk-x/tool-suite-X/issues/131)Improve UX when synching and showing filepaths ([VarunT11](https://github.com/VarunT11))
- [#150](https://github.com/odk-x/tool-suite-X/issues/150) Improve determination of compatible API version ([IAmJaishree](https://github.com/IAmJaishree))
- [#155](https://github.com/odk-x/tool-suite-X/issues/155) Show last synced time and date in ODK-X Services ([pawanharariya](https://github.com/pawanharariya))
- [#157](https://github.com/odk-x/tool-suite-X/issues/157) XLSX converter doesn’t trim whitespace from column names ([EstherPhebe](https://github.com/EstherPhebe))
- [#179](https://github.com/odk-x/tool-suite-X/issues/179) Include LICENSE ([linl33](https://github.com/linl33))
- [#185](https://github.com/odk-x/tool-suite-X/issues/185) Survey table of contents has hard-coded heading ([starboi02](https://github.com/starboi02))
- [#186](https://github.com/odk-x/tool-suite-X/issues/186) Add a Grunt command to pull ODK-X logs ([adityaofficial10](https://github.com/adityaofficial10))
- [#187](https://github.com/odk-x/tool-suite-X/issues/187) Update ODK 2 to ODK-X in Sync-endpoint login screen ([adityaofficial10](https://github.com/adityaofficial10))
- [#190](https://github.com/odk-x/tool-suite-X/issues/190) Hard-coded text in Survey’s sort.xml ([starboi02](https://github.com/starboi02))
- [#193](https://github.com/odk-x/tool-suite-X/issues/193) ODK-X Services crashes on Android 11 ([wbrunette](https://github.com/wbrunette))
- [#196](https://github.com/odk-x/tool-suite-X/issues/196) Tables/Survey crash with HTML select on Android 5.1 ([mtthien-tma](https://github.com/mtthien-tma))
- [#197](https://github.com/odk-x/tool-suite-X/issues/197) Default Suitcase CLI’s dataVersion to 2 ([Shubhamr837](https://github.com/Shubhamr837))
- [#200](https://github.com/odk-x/tool-suite-X/issues/200) UI Feature Update in Services : Password Visibility Toggle ([VarunT11](https://github.com/VarunT11))
- [#201](https://github.com/odk-x/tool-suite-X/issues/201) Spinner’s selected Item doesn’t persist between activity lifecycle changes in services app ([pawanharariya](https://github.com/pawanharariya))
- [#203](https://github.com/odk-x/tool-suite-X/issues/203) Wrong link in Services preferences ([IAmJaishree](https://github.com/IAmJaishree))
- [#210](https://github.com/odk-x/tool-suite-X/issues/210) AboutMenuFragment gets loaded to Activity stack multiple times ([riturajjain2000](https://github.com/riturajjain2000))
- [#211](https://github.com/odk-x/tool-suite-X/issues/211) Update ODK-X Services description ([ADISKING1](https://github.com/ADISKING1))
- [#215](https://github.com/odk-x/tool-suite-X/issues/215) Bug in settings username ([pawanharariya](https://github.com/pawanharariya))
- [#216](https://github.com/odk-x/tool-suite-X/issues/216) Bug in admin access in settings of services application ([Shubhamr837](https://github.com/Shubhamr837))
- [#218](https://github.com/odk-x/tool-suite-X/issues/218) Typo in String file of Services ([riturajjain2000](https://github.com/riturajjain2000))
- [#219](https://github.com/odk-x/tool-suite-X/issues/219) Suitcase errors on selecting reset option while download is in progress ([Shubhamr837](https://github.com/Shubhamr837))
- [#226](https://github.com/odk-x/tool-suite-X/issues/226) Change default server URL ([VarunT11](https://github.com/VarunT11))
- [#227](https://github.com/odk-x/tool-suite-X/issues/227) Fix Null Pointer on Services launch ([VarunT11](https://github.com/VarunT11))
- [#232](https://github.com/odk-x/tool-suite-X/issues/232) Buggy Grid Form Rendering in Survey Application ([swaingotnochill](https://github.com/swaingotnochill))
- [#233](https://github.com/odk-x/tool-suite-X/issues/233) Incorrect button label for upload file chooser in suitcase ([Shubhamr837](https://github.com/Shubhamr837))
- [#234](https://github.com/odk-x/tool-suite-X/issues/234) Bug in Launching Sync Activity after Services Install ([VarunT11](https://github.com/VarunT11))
- [#243](https://github.com/odk-x/tool-suite-X/issues/243) Add a button to Suitcase to refresh list of tables after logging in ([Shubhamr837](https://github.com/Shubhamr837))
