ODK Collect v1.30.0
Added
- #4270 Support for additional select widget appearance combinations
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4354 #4376 #4381 #4384 #4385 #4392 #4390 #4395 #4399 #4403 #4396 #4404 Background audio recording
- Callum Stott @seadowg (ODK)
- #4351 #4382 #4389 Question types for image, video, audio or arbitrary file from external application
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4358 Identify locations from apps that provide fake locations by always setting accuracy to 0
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- getodk/javarosa#615 Support self-closing setvalue with empty value
- Hélène Martin @lognaturel (ODK)
- #4414 New default server
- Hélène Martin @lognaturel (ODK)
Fixed
- #4329 Update dependencies
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4333 Make sure form is created in correct place during download
- Callum Stott @seadowg (ODK)
- #4337 Do not allow to perform rest of the code in onCreate() if not exactly one matching form was detected
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4331 Upgrade to new version of AudioRecordView with bug fix
- Callum Stott @seadowg (ODK)
- #4286 Handle process death during filling a form
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4310 Catch ExternalDataException and display as a warning
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4339 Improve error messages on form download
- Callum Stott @seadowg (ODK)
- #4297 Do not ask for storage permissions when it's a fresh installation
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4366 Handle uris without granted read permission
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4350 Allow other appearances to combine with field-list
- Hélène Martin @lognaturel (ODK)
- #4359 Make sure redownloading the same form doesn't break anything
- Callum Stott @seadowg (ODK)
- #4401 Fully remove Firebase Performance to fix release builds
- Hélène Martin @lognaturel (ODK)
- #4371 Fixed centering texts in forms
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4408 Catch nulls returned by getIndexFromXPath()
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4410 Don't crash if answer data type is mismatched with form definition data type
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4405 Increase sensitivity of overlay waveform
- Hélène Martin @lognaturel (ODK)
- #4432 Upgrade Google Services to get correct json config
- Hélène Martin @lognaturel (ODK)
- #4416 Update spreadsheet locale to en_GB to avoid problems with date formats
- Grzegorz Orczykowski @grzesiek2010 (ODK)
- #4434 Prevent recording service from being recreated
- Callum Stott @seadowg (ODK)
- #4442 Fix background audio permissions flow
- Callum Stott @seadowg (ODK)