Skip to content
This repository has been archived by the owner on Apr 16, 2022. It is now read-only.

Releases: getodk/briefcase

ODK Briefcase v1.18.0

04 Nov 20:39
dd75f13
Compare
Choose a tag to compare

⚠️ ODK Briefcase is no longer being updated. If you're using Briefcase for CSV exports, data decryption, or automation, please use ODK Central instead. ⚠️

Added

  • #870 Publish form definitions pushed to Central
  • #885 Exclude draft form definitions from Central list
  • #872 When pushing to Central, push form definitions for all versions referenced in submissions

Fixed

  • #881 URI-encode spaces in URLs
  • #879 Forms with external secondary instances don't appear
  • #884 On export, skip submissions that can't be parsed
  • #887 When pulling from Central, download submission or attachment files that aren't on disk
  • #865 Close response InputStreams to fix Too many open files error on macOS
    • Tim Weerakoon @timkoon

ODK Briefcase v1.17.4

07 May 03:36
4b7130a
Compare
Choose a tag to compare

All changes

Fixed

  • Issue #862 - Split select multiple column order is not stable when choice list is randomized

ODK Briefcase v1.17.3

13 Mar 15:03
9bffa68
Compare
Choose a tag to compare

All changes

Fixed

  • Issue #798 - A solution for Bug (#851)
    • Gilberto José Vento Alvarez @gilbva
  • Issue #854 - bugFix to be able to push form to aggregate (#855)
  • Issue #852 - Make HTTP POST requests repeatable (#856)

ODK Briefcase v1.17.2

08 Jan 15:03
37c0847
Compare
Choose a tag to compare

All changes

Added

Fixed

  • Issue #818 Fix missing metadata.json file error (#840)
  • Issue #841 create form metadata when pulling from all source types (#842)
  • Issue #844 portable metadata files (#847)
  • Fix visibility of event object member (#850)

ODK Briefcase v1.17.1

20 Nov 15:13
fd229a4
Compare
Choose a tag to compare

All changes

Added

  • Bump JR to v2.17.0 (#832)
  • Issue #834 Provide causing exception to BadFormDefinition when available (#835)
  • Issue #824 relative paths in cli (#833)

Fixed

ODK Briefcase v1.17.0

20 Sep 09:15
f7cc413
Compare
Choose a tag to compare

All changes

Highlights

  • Added simple form validation to the pull source and push target dialogs in the UI
  • New --smart_append CLI flag that will append submissions that are new since the last export of the same form (Aggregate only)
  • Briefcase will show a notice with a link at the bottom if a new version is available
  • Made the -id arg optional in all pull and push CLI operations, which would pull/push all available forms
  • Form metadata is stored in metadata.json files in the storage directory, which include last pull cursors and last exported submission data.

Added

  • Issue #744 Validate Aggregate & Central dialogs (#758)
  • Issue #748 Add UI hint for finding the Central project ID (#765)
  • Issue #735 Provide a message when pulling non-existent forms from ODK dir using CLI (#776)
  • Issue #775 Push all forms to Aggregate if a form ID is not provided (#788)
  • Issue #763 Central CLI ops (#764)
  • Issue #743 Update notifications (#771)
  • Issues #783, #784, and #785 Form metadata files and smart append (#766)
  • Issue #786 Show error message when invalid Central project ID is used (#787)
  • Issue #775 Make the -id CLI arg optional for the -pshc operation (#795)
  • Issue 796 support custom functions (#797)

FIxed

  • Issue #755 Set the appropriate color in the details button (#782)
  • Issue #732 Disable the Select All button on the Export tab if the list is empty (#794)
  • Issue #799 Fix getting form name for form keys (#803)
  • Issue #801 Let the request decide if cookies should be ignored or not (#805)
  • Issue #806 Metadata files should have relative paths (#807)
  • Fix pull CLI ops to avoid losing prefs for the GUI (#813)

ODK Briefcase v1.17.0-beta.0

10 Sep 16:10
ba33949
Compare
Choose a tag to compare
Pre-release

All changes

Highlights

  • Added simple form validation to the pull source and push target dialogs in the UI
  • New --smart_append CLI flag that will append submissions that are new since the last export of the same form.
  • Briefcase will show a notice with a link at the bottom if a new version is available
  • Made the -id arg optional in all pull and push CLI operations, which would pull/push all available forms
  • Form metadata is stored in metadata.json files in the storage directory, which include last pull cursors and last exported submission data.

Added

  • Issue #744 Validate Aggregate & Central dialogs (#758)
  • Issue #748 Add UI hint for finding the Central project ID (#765)
  • Issue #735 Provide a message when pulling non-existent forms from ODK dir using CLI (#776)
  • Issue #775 Push all forms to Aggregate if a form ID is not provided (#788)
  • Issue #763 Central CLI ops (#764)
  • Issue #743 Update notifications (#771)
  • Issues #783, #784, and #785 Form metadata files and smart append (#766)
  • Issue #786 Show error message when invalid Central project ID is used (#787)
  • Issue #775 Make the -id CLI arg optional for the -pshc operation (#795)

FIxed

  • Issue #755 Set the appropriate color in the details button (#782)
  • Issue #732 Disable the Select All button on the Export tab if the list is empty (#794)
  • Issue #799 Fix getting form name for form keys (#803)
  • Issue #801 Let the request decide if cookies should be ignored or not (#805)
  • Issue #806 Metadata files should have relative paths (#807)

ODK Briefcase v1.16.3

21 Aug 07:48
7fc941c
Compare
Choose a tag to compare

All changes

Fixed

  • Avoid issues with Central's auth system (#778)
  • Issue #780 Parsing JSON Central responses fails when unexpected fields arrive (#781)
  • Add a regression test and fix by catching the NPE (#790)
  • Match case when finding xml element (#792)

ODK Briefcase v1.16.2

06 Aug 17:36
ced8814
Compare
Choose a tag to compare

All changes

Fixed

  • Provide fallback cursor implementation (#769)

Added

  • Upgrade JavaRosa to 2.15 (#770)
  • Bump to JR 2.15.1 (#774)

Removed

  • Clean up unused members and functions (#745)

ODK Briefcase v1.16.1

16 Jul 15:48
d92b6c0
Compare
Choose a tag to compare

All changes

Fixed

  • Force UTF-8 encoding when parsing an HTTP entity into an XML document (#762)
  • Issue #759 fix parsing times with unsupported offsets (#760)