Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

Releases: getodk/build

0.4.2

13 Apr 18:19
30cb0fc
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.1...0.4.2

0.4.1

10 Mar 23:32
ac3d828
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.4.0...0.4.1

0.4.0

09 Dec 00:30
a7a8873
Compare
Choose a tag to compare

This release wraps up recent additions to ODK Build since release 0.3.5, upgrades dependencies and documents deployment procedures.

What's Changed

  • New "Select one" appearance Likert for ratings.
  • New metadata kind Start Geopoint: A new metadata field of kind start_geopoint captures the device's initial geolocation. As a useful side effect, a "Start Geopoint" at the beginning of the form warms up the GPS chip to speed up other geolocation fields in the form.
  • New attribute Guidance hint: Expandable help text can be added as "Guidance hint" and shown, toggled, or hidden (which is the default) through ODK Collect's setting Form Management > Show guidance for questions. Guidance hints are a great tool for a self-contained summary of training instructions, or to include additional context, without permanently occupying screen space.
  • New attribute Short label: An additional "Advanced" attribute "Short label" provides a concise label shown in the read-only summary of the hierarchy view.
  • New attributes for Media types: Questions can now have media labels of type image, bigImage, audio, video.
  • All fields above support translations into multiple languages.
  • The export to XLSForm supports all above fields, but be aware that language codes might need adjustments ("English" vs. "English (en)"), and short labels are not supported by the XLSForm standard.
  • Improved form ID and version: The timestamped form slug becomes form version, and the sanitized form title becomes the form id. This naming and versioning scheme works great with ODK Central's form versioning.
  • Fixed styling issues: The sidebar is now slightly wider for better readability.
  • Improved documentation for contributors, developers, maintainers, and deployers. This makes maintaining and upgrading Build easier and faster.

Full Changelog: 0.3.5...0.4.0

0.3.8

08 Dec 01:08
1c6548d
Compare
Choose a tag to compare
0.3.8 Pre-release
Pre-release

This is a bugfix release for v0.3.6.

What's Changed

  • Disable Rack::Protection by @smoyth in #255

New Contributors

  • @smoyth made their first contribution in #255

Full Changelog: 0.3.7...0.3.8

0.3.7

10 Nov 01:07
712262d
Compare
Choose a tag to compare
0.3.7 Pre-release
Pre-release

This is a bugfix release for v0.3.6.

Fixed

  • Fix internal handling of short label and patch JS syntax.
  • Old forms without short label and guidance hint work.

What's Changed

Full Changelog: 0.3.6...0.3.7

ODK Build 0.3.6

13 Oct 21:02
2b75568
Compare
Choose a tag to compare
ODK Build 0.3.6 Pre-release
Pre-release

New:

  • Add metadata: start-geopoint (#237)
  • Add short label and guidance (#242)

Fixed:

  • Use uid preload for stable instanceIDs (#229)
  • Use short git hash for identifying version in About menu (#225)
  • Version must be a string, not a number (#239)
  • Updated dependencies (#240, #234, #232, #231, #246)
  • Updated slug and links (#235, #250, #247)

ODK Build 0.3.5

06 Mar 23:02
Compare
Choose a tag to compare

New:

  • Add a bunch of new appearance options for media type controls (#200)

Improved:

  • Change the text "Relevance" to "Show question if" in the sidebar (#203)
  • Show a warning instead of an error for field-list group relevance (#166)
  • Set ref attribute in group body tags (#195)
  • Allow uploads to ODK Aggregate over plain unsecured HTTP (#54 / thanks to @trendspotter)

Fixed:

  • Fixed duplication-drag (hold option/ctrl while dragging) in new browsers (#214)
  • Correctly run validation when loading forms from file
  • Wrap date literals in date() so that date range constraints work correctly (#197)

ODK Build 0.3.4

20 Feb 19:36
Compare
Choose a tag to compare

This is a desktop version of ODK Build. It operates independently from build.opendatakit.org, and is a great option if you have questionable connectivity or don't wish to bother with creating an account.

Bug Fixes

  • #186 Validation errors appear more often than they should on followup questions.
  • #190 Some translations would fail to save in some circumstances.
  • forum-11389 Multiple windows could get confused about which file to save to.

ODK Build 0.3.3

03 Aug 16:24
Compare
Choose a tag to compare

This is a desktop version of ODK Build. It operates independently from build.opendatakit.org, and is a great option if you have questionable connectivity or don't wish to bother with creating an account.

New features

  • #162: Cascading selects! Check the "cascading" option on any Choose One question to add a cascade onto it, then supply the relevant cascaded option values to create a cascading select.
  • #157: Add support for range type numeric inputs, which present predetermined numeric options to select from.
  • #163: Allow copy+paste from spreadsheets into the bulk options editor.
  • #154: Add several form properties
    • Instance Name lets you set form submission titles from form data.
    • Submission URL allows you to submit forms somewhere other than the source Aggregate.
    • Public Key allows you to use encrypted form submissions.
  • #54: Allow upload to non-HTTPS Aggregates.

Bug fixes

  • #166: Fix property pane UI issues with the Follow-up Question feature.
  • Improve error messaging when Aggregate upload fails at a TCP rather than DNS level.
  • #106: Improve handling and error messaging when a reset password is requested on a nonexistent account.
  • Fixed silent errors when loading a from whilst a field-list group is on-screen.
  • Fixed leftover property pane when loading a form without controls whilst a control is already selected.

Other changes

  • #66: Removed instance destination feature entirely, as it was not used (correctly) and confusing.

ODK Build 0.3.2

12 Jun 19:45
Compare
Choose a tag to compare

This is a desktop version of ODK Build. It operates independently from build.opendatakit.org, and is a great option if you have questionable connectivity or don't wish to bother with creating an account.

Bug fixes

  • #159 Build hangs on loading legacy saved forms.