Releases: getodk/build
0.4.2
What's Changed
- new: docker-compose by @florianm in #283
- docs: add Docker badge to README by @florianm in #294
- Build image on every push, hide secrets, more consistent naming by @yanokwa in #299
- Use tagged releases on prod and master on dev by @yanokwa in #301
- Bump version number by @yanokwa in #303
- 0.4.x by @florianm in #304
- New: docker-compose bind mount to transfer db by @florianm in #297
Full Changelog: 0.4.1...0.4.2
0.4.1
What's Changed
- docs: update deployment docs by @florianm in #259
- docs: update deployment docs with system upgrade steps by @florianm in #262
- fix #268: create empty nodes for missing translations by @florianm in #270
- improve: drop the -export postfix from XLSForm filenames by @florianm in #275
- improve: remove link to missing codemap from underscore.min.js by @florianm in #277
- noop: Change prompt to save form AS by @florianm in #274
- noop: Add in-app messaging about contributing by @florianm in #273
- new: support numeric appearance bearing by @florianm in #278
- improve: add favicon by @florianm in #280
- fix: code formatting of the last section by @florianm in #282
- new: support autosend and autodelete by @florianm in #281
- improve: dedicated error for no form selected in my forms by @florianm in #285
- new: support metadata kind email by @florianm in #286
- new: support Audit log by @florianm in #287
- docs: create SECURITY.md by @JamieSlome in #289
- improve: switch from configurable GA to hard-coded Fathom by @yanokwa in #292
New Contributors
- @JamieSlome made their first contribution in #289
Full Changelog: 0.4.0...0.4.1
0.4.0
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
0.3.7
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
New:
Fixed:
ODK Build 0.3.5
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 ingroup
body tags (#195) - Allow uploads to ODK Aggregate over plain unsecured HTTP (#54 / thanks to @trendspotter)
Fixed:
ODK Build 0.3.4
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
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
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.