# ODK Collect v2023.2 Beta: fresh new look!, simplified drafts language, faster lookups in large CSVs, improved RTL support

**URL:** <https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284>\
**Category:** Pre-releases\
**Tags:** odk-collect\
**Created:** [April 24, 2023, 5:50pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284 "2023-04-24T17:50:19Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![LN](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ln/32/1605_2.png) [@LN](https://forum.getodk.org/u/LN)\
**Post date:** [April 24, 2023, 5:50pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/1 "2023-04-24T17:50:19Z")

</div>

ODK Collect betas are an opportunity to get community feedback on upcoming releases. If you have an ongoing data collection campaign, we recommend quickly verifying your form on a test device. The release will be delayed until all reported issues are fixed.

**We will periodically release betas to get feedback on new features and fixes.**

**Joining the beta program**  
To join the beta program, find ODK Collect in the Play Store on your device (not in the web browser) and scroll all the way down. Please don't join the beta with a device or account actively used for data collection! In particular, note that **joining the beta is account-based**. If you use the same Google account across multiple devices, do not join the beta with that account.

**Leaving the beta program**  
You can leave the beta program from the bottom of the [Play Store](https://play.google.com/store/apps/details?id=org.odk.collect.android) at any time. Once you leave, you will get the next production update when it is released. If you need to go back to the previous production release, uninstall and reinstall the app. Your settings will be reset but your forms will remain (though backups are always recommended).

**What to check in this release**

- The main menu has a fresh new look with simplified language!  
 ![Finalization_main menu](https://getodk.b-cdn.net/uploads/default/original/3X/5/1/51ade7cfe66a6a40281ebc7ff720c76b7fb39d50.jpeg)
- Finalized forms can no longer be edited.
- The "Mark as finalized" checkbox at the end of the form has been replaced by "Save as draft" and "Finalize" buttons. When auto-send is on, the second button is "Send" instead. One or the other button can be hidden using `Access control` settings.
- Access control settings have been migrated:
  - if "Mark as finalized" was previously set to default to true and the checkbox was set to be hidden, the "Save as draft" button is now hidden. This means only the "Finalize"/"Send" button is shown on the last form screen.
  - if "Mark as finalized" was previously set to default to false and the checkbox was set to be hidden, the "Finalize"/"Send" button is now hidden. This means only the "Save as draft" button is shown on the last form screen.

- Speed improvements for lookups in large CSV attachments. If you use a lot of expressions like `instance('my_things')/root/item[name=${the_thing}]` in your forms to [reference values in datasets](https://docs.getodk.org/form-datasets/#referencing-values-in-datasets), please give this a try and give us feedback on how it works for you. In particular, if you are an advanced predicate user, please verify that everything works as expected and consider sharing your expressions or forms with us.
- It is no longer possible to create a Google Drive project
- Improvements to form filling for right-to-left languages. If you use a right-to-left language, please let us know if there are further improvements to make.

**Additional testing**  
You can find a full list of changes in the release notes:

- [https://github.com/getodk/collect/releases/tag/v2023.2-beta.0](https://github.com/getodk/collect/releases/tag/v2023.2-beta.0)

This beta includes a beta-only experimental setting that demonstrates initial support for building [entities](https://forum.getodk.org/t/entity-based-data-collection/38115) from filled forms. If you build a form according to [the entities specification](https://forum.getodk.org/t/form-spec-proposal-declare-that-submissions-of-a-form-should-generate-entities/38160/2), you will be able to go to `Settings > Experimental > Entities` and see entities created after you finalized filled forms. These entities will only exist until Collect goes out of memory. These experimental settings will not be included in the production build.

Thanks to all testers for your help!

---

<div class="post-metadata">

**Author:** ![LN](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ln/32/1605_2.png) [@LN](https://forum.getodk.org/u/LN)\
**Post date:** [April 24, 2023, 5:51pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/2 "2023-04-24T17:51:12Z")

</div>



---

<div class="post-metadata">

**Author:** ![LN](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ln/32/1605_2.png) [@LN](https://forum.getodk.org/u/LN)\
**Post date:** [April 24, 2023, 6:07pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/3 "2023-04-24T18:07:01Z")

</div>



---

<div class="post-metadata">

**Author:** ![LN](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ln/32/1605_2.png) [@LN](https://forum.getodk.org/u/LN)\
**Post date:** [May 17, 2023, 6:24pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/4 "2023-05-17T18:24:28Z")

</div>

We've just pushed out a new beta and would love your feedback particularly on changes related to form finalization (context at [Collect form finalization improvements](https://forum.getodk.org/t/collect-form-finalization-improvements/40208)).

---

<div class="post-metadata">

**Author:** ![mathieubossaert](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/mathieubossaert/32/6131_2.png) [@mathieubossaert](https://forum.getodk.org/u/mathieubossaert)\
**Post date:** [May 17, 2023, 9:13pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/5 "2023-05-17T21:13:30Z")

</div>

I like it very much !  
It's very clear, without ambiguity.  
I wonder if "edit a saved form" on the first screen could be replaced with "edit a draft", in order to use the same vocabulary as on the finalization screen.

---

<div class="post-metadata">

**Author:** ![mathieubossaert](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/mathieubossaert/32/6131_2.png) [@mathieubossaert](https://forum.getodk.org/u/mathieubossaert)\
**Post date:** [May 17, 2023, 9:28pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/6 "2023-05-17T21:28:08Z")

</div>

I translated the few strings that were missing in French.

---

<div class="post-metadata">

**Author:** ![LN](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ln/32/1605_2.png) [@LN](https://forum.getodk.org/u/LN)\
**Post date:** [May 17, 2023, 10:08pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/7 "2023-05-17T22:08:48Z")

</div>

> [@mathieubossaert](#):
>
> I wonder if "edit a saved form" on the first screen could be replaced with "edit a draft"

Yes, I now see we have forgotten to update a few strings. We'll get those aligned for the next beta!

---

<div class="post-metadata">

**Author:** ![LN](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ln/32/1605_2.png) [@LN](https://forum.getodk.org/u/LN)\
**Post date:** [June 8, 2023, 3:01pm UTC](https://forum.getodk.org/t/odk-collect-v2023-2-beta-fresh-new-look-simplified-drafts-language-faster-lookups-in-large-csvs-improved-rtl-support/41284/8 "2023-06-08T15:01:48Z")

</div>

We have just pushed a new beta that fixes reported issues.

One significant change is that you can now view forms in "Ready to send". Prior to this update, it was no longer possible to view forms that were finalized but not sent yet. From "Ready to send", tapping on the form name opens it. To select a form for submission, you must tap the checkbox.
