Skip to content

ODK Collect v2021.3.0

Compare
Choose a tag to compare
@seadowg seadowg released this 04 Nov 17:10
· 5529 commits to master since this release
75ebdb7

Highlights

  • Updated look and feel to better match modern Android design guidelines
  • Reference layers for offline maps can now be added in <collect-dir>/layers to make them available to all projects
  • Forms can use the allow-mock-accuracy parameter to enable recording accuracy from mock providers
  • More detailed error messages for problems that occur when downloading forms using "Get Blank Form"
  • Removed support for custom server paths

Added

  • #4781 Use Intent.ACTION_GET_CONTENT instead of Intent.ACTION_PICK to pick an image with settings
  • #4804 Fix Multiple clicks on Settings open up unexpected views
  • #4801 Improved handling swiping and displaying contextual menu
  • #4815 Use MultiClickSafeButton in ProjectSettingsDialog for all the buttons
  • #4814 Fixed DateWidget with year mode
  • #4821 Fixed attaching gifs in ImageWidget
  • #4818 Fixed detecting duplicated projects
  • #4777 Create directories on demand rather than up front
  • #4757 Fixed enable auto-send schedules submission of completed forms
  • #4803 Use MaterialComponents as theme
  • #4824 Return an exception with a meaningful message for all errors that might occur during downloading forms
  • #4833 Updated icons in the 'About' screen
  • #4837 Bump target version to API 30
  • #4830 Improved showing errors that might occur during downloading forms
  • #4829 Add allow-mock-accuracy for default geopoint widget
  • #4853 Tweak button style to have softer text
  • #4843 Tweak new theme
  • #4842 Add shared reference layer directory
  • #4857 Add allow-mock-accuracy for non-default geopoint and geoshape/geotrace

Fixed

  • #4762 Show repeat in hierarchy view even if first instance has no relevant content
  • #4852 Fixed crash when using mapbox on Android 11
  • #4859 Fix persian joda time dependency declaration
  • getodk/javarosa#646 Update the model even when a cached choice list can be used
  • #4855 Handle null keys in OnSharedPreferenceChangeListener
  • #4856 Create file with project name sanitizing reserved chars
  • #4867 Fixed visibility of the location crosshair in mapbox
  • #4860 Fixed error prone registerToClearAnswerOnLongPress() method for string widget
  • #4875 Fixed disappearing location icon
  • #4891 Remove mention of admin settings
  • #4878 Fixed starting activities
  • #4887 Fixed comparing media files in order to detect updates

Removed