All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
- Option to submit only current record to Collect;
- Fixed cannot delete records from records list;
- Record edit lock;
- Improved backup/restore;
- Smart next button: navigate only to relevant nodes;
- Taxon attribute: show vernacular name in summary list;
- Taxon attribute: store vernacular name if selected from autocomplete;
- Fixed error entering invalid date/time in input fields;
- Fixed error exporting data when multiple attribute is marked as 'include in summary list';
- Fixed long description being shown inside scrollbar in multiple entity summary view;
- Descriptions: show max 3 lines and use show more/less;
- Fixed storage permissions on Android 13+;
- Entities summary list: include attributes marked with "Show in summary";
- Settings: fixed error selecting custom working directory (Android 11+);
- Taxon attribute autocomplete: added UNK/UNL items;
- Avoid runtime errors;
- Layout improvements;
- Improved data export speed;
- Data export never completes;
- Numeric attribute formatting;
- Settings; option to lock screen in portrait mode; font size;
- Expressions: evaluations of calculated attributes inside single entities;
- Expressions: support idm:lookup function;
- File attribute: support generic type "Document";
- File attribute (image): resize captured image to fix max size (if specified);
- File attribute (image): added button to rotate image;
- Fixed sampling point items label not showing in deeper levels;
- Fixed numeric and text values being deleted randomly;
- Sampling Point Data: use info column label_XX to give labels to sampling point items;
- Data export: added option to export data without calculated attributes (faster);
- Fixed errors evaluating numeric calculated attributes giving null values;
- Code calculated attributes: show code list item code and label;
- Fixed error capturing images for file attributes;
- Improved error message for multiple attribute types not supported;
- Double check inserted value on node update;
- Show loading spinner while saving text/numeric attributes;
- Prevented runtime errors (insert missing nodes on record selection);
- Show error dialog if unexpected error occurs on record creation;
- Improved Working Directory selection;
- Validation error messages not showing properly in coordinate attributes;
- Validation errors not appearing in multiple attributes/entities.
- Layout adjustments (scrolling long node definition tooltips/descriptions);
- Updated page indicator;
- Updated file chooser;
- Improved Working Directory chooser;
- Support text attribute auto-uppercase;
- Error using geometry (polygon) in text attribute;
- Default code item description to survey default language description;
- Show code item description below label;
- Fixed error importing surveys in Android 6/7
- Fixed error importing survey generated with Collect v3
- Use latest OF Collect core version (4.0.0)
- Data export: option to export only current record
- Improved loading of species list items
- Backup options (internal / to new SD card)
- Duplicate items in hierarchical code attributes
- Coordinate attribute / navigate to expected location crashes on start when coordinate is blank
- Record export on survey with multiple keys
- Altitude not recorded properly
- Altitude and accuracy in coordinate attributes
- Code label not shown in records list
- Error capturing images on Android 4.4 #2
- Error capturing images on Android 4.4
- Default value applied on relevance change
- Data export not showing "Share with" screen
- Permissions not being asked in Android 6+
- Images not captured in certain devices
- Table view: fixed hidden nodes showing in table
- Improved permissions request (added rationale messages)
- Allow single code attribute deselection
- Support surveys generated with Collect 3.25.x
- Hide calculated attributes not marked with "Show in entry form" from Table View
- Calculated one-time hidden attributes issues
- Allow usage of large Survey Guide files (more than 2MB)
- Support Interview Label
- Allow remote Collect server connection in Android 8+
- Record creation and modified dates in data export
- Language labels in Settings not showing in some devices
- About page
- "One-time" calculated attribute export issue
- Support Survey Guide files (if attached to the survey)
- Error importing survey on certain devices