# ODK Briefcase v1.9 Beta

**URL:** <https://forum.getodk.org/t/odk-briefcase-v1-9-beta/11567>\
**Category:** Pre-releases\
**Tags:** odk-briefcase\
**Created:** [January 29, 2018, 6:57am UTC](https://forum.getodk.org/t/odk-briefcase-v1-9-beta/11567 "2018-01-29T06:57:49Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![yanokwa](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/yanokwa/32/1695_2.png) [@yanokwa](https://forum.getodk.org/u/yanokwa)\
**Post date:** [January 29, 2018, 6:57am UTC](https://forum.getodk.org/t/odk-briefcase-v1-9-beta/11567/1 "2018-01-29T06:57:50Z")

</div>

We need your help to ship great software, so please download this beta, try it, and report the issues you find. The release will be delayed until all reported issues with the beta are fixed.

@cherukip, @nader, @batkinson, @noel, and others who filed issues. Thank you for your contributions! Please confirm that the beta fixes those issues. If not, please report it below.

For everyone else who uses Briefcase, the important changes to verify are:

- Now only runs on Java 1.8 and higher
- Support for customizable bulk exports
- Rewrite of command line interface
- Faster launch for users with many forms

If you have a bit more time, please also verify the other changes in the [release notes](https://github.com/opendatakit/briefcase/releases/tag/v1.9.0-beta.0). Again, this beta will be released as is unless you report issues below.

**Download beta**

- [ODK-Briefcase-v1.9.0-Beta.0.jar](https://github.com/opendatakit/briefcase/releases/download/v1.9.0-beta.0/ODK-Briefcase-v1.9.0-Beta.0.jar)

---

<div class="post-metadata">

**Author:** ![noel](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/noel/32/2795_2.png) [@noel](https://forum.getodk.org/u/noel)\
**Post date:** [January 31, 2018, 7:06pm UTC](https://forum.getodk.org/t/odk-briefcase-v1-9-beta/11567/2 "2018-01-31T19:06:28Z")

</div>

Hi, as my January 31st deadlines are now passed I have finally got a chance to try it.  
Multiple export with different folder locations all works very perfectly. Details are also stored after re-opening the software. Can I check if there will be any implications for the CLI syntax?

I hope to test more thoroughly in the coming weeks by using this version instead of the current one. I will also encourage my colleagues to do the same in order to ensure multiple contexts.

Noel

---

<div class="post-metadata">

**Author:** ![ggalmazor](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/ggalmazor/32/2702_2.png) [@ggalmazor](https://forum.getodk.org/u/ggalmazor)\
**Post date:** [January 31, 2018, 9:04pm UTC](https://forum.getodk.org/t/odk-briefcase-v1-9-beta/11567/3 "2018-01-31T21:04:18Z")

</div>

Hi @noel! Thanks for trying it out!

Although all the previous CLI operations will run as always, I'd want to encourage using the new flag-based mode for launching CLI operations. Now passing a `-h` flag to the jar file outputs all the information you need to start using them:

```auto
Usage: java -jar briefcase.jar <params>

Available operations:
-e,--export Export a form
-h,--help Show help
-i,--import-odk Import from ODK
-pa,--pull-aggregate Pull form from an Aggregate instance
-v,--version Show version

Params for -i operation:
  -od,--odk_directory <arg> ODK directory
  -sd,--storage_directory <arg> Briefcase storage directory

Params for -pa operation:
  -id,--form_id <arg> Form ID
  -p,--odk_password <arg> ODK Password
  -sd,--storage_directory <arg> Briefcase storage directory
  -u,--odk_username <arg> ODK Username
  -url,--aggregate_url <arg> Aggregate server URL

Params for -e operation:
  -ed,--export_directory <arg> Export directory
  -file,--export_filename <arg> Filename for export operation
  -id,--form_id <arg> Form ID
  -sd,--storage_directory <arg> Briefcase storage directory
  (optionally)
  -em,--exclude_media_export Exclude media in export
  -end,--export_end_date <arg> Export end date
  -oc,--overwrite_csv_export Overwrite files during export
  -pf,--pem_file <arg> PEM file for form decryption
  -start,--export_start_date <arg> Export start date

```

The new launcher is much nicer and will tell you if you're missing any required argument for the operation you want to launch. These flags are not stable yet and we're discussing them on issue [#256](https://github.com/opendatakit/briefcase/issues/256)

---

<div class="post-metadata">

**Author:** ![yanokwa](https://getodk.b-cdn.net/user_avatar/forum.getodk.org/yanokwa/32/1695_2.png) [@yanokwa](https://forum.getodk.org/u/yanokwa)\
**Post date:** [June 18, 2025, 4:28am UTC](https://forum.getodk.org/t/odk-briefcase-v1-9-beta/11567/4 "2025-06-18T04:28:08Z")

</div>


