REDCap Mobile App Change Log 2.18.0 New feature: Vertical sliders (sliders with custom alignment of LV/RV). Bug fix: signatures now work. 2.18.1 Bug fix: Only mobile app rights are required, not API Export rights. 2.18.2 Minor wording changes. Vertical sliders bug fix. 2.18.3 Signature file fix. 2.18.4 Remove project bug fix. 2.18.5 Bug fix: Remove user on admin page. 2.18.6 Bug fix: Go button inactivated. Bug fix: Deleting a fresh file from a natively empty field works. 2.19.0 Feature: Suggest Random PIN Feature: Search through files to upload Bug fix: Download Check all displayed now works 2.20.0 Feature: Scrollable signatures. When downloaded signatures are too wide, they become scrollable so that the entire screen does not become too wide for the area. 2.20.1 Bug fix: For Africa, certain timeouts are extended from 15 to 30 seconds. 2.20.2 Bug fix: Branching logic used to view checkboxes for forms as all off-form. This is incorrect. They now view them (rightly) as on-form or off-form. 2.21.0 Feature: User right for admins to have floating box on instruments. Feature: User right for admins to have clean data box after data sync. 2.21.1 Bug fix: Better handling of instruments with >6000 fields. 2.21.2 Bug fix: Uploading to a new record on the merge case. 2.21.3 Bug fix: Cache is explicitly cleared on in-app browser 2.21.4 Bug fix: Delete a user. 2.21.5 Bug fix: Default timeout extended from 30 seconds to 60 seconds. 2.21.6 Bug fix: Instrument elements named "form" now allowed. 2.21.7 Bug fix: DAG bug fix in sync. 2.21.8 More error checking. 2.21.9 Bug fix: Gave default rights for synching as an admin 2016-07-29 2.21.10 Bug fix: Clean Data button appears for admin 2016-07-29 2.21.11 Bug fix: Error messages. 2016-08-01 2.21.12 Bug fix: No default rights given for admins on sync. Now done. 2016-08-03 2.21.13 Bug fix: No default rights given for admins on sync. Now done. x2. 2016-08-03 2.21.14 Bug fix: Cross-form piping bug. 2016-08-05 2.21.15 Bug fix: Piping. 2016-08-09 2.21.16 Bug fix: Renaming records on the merge case - should assign to NEW; old assigned to MODIFIED. 2016-08-11 2.21.17 Bug fix: Display error message upon failure to upload for each retry. 2016-08-11 2.21.18 Bug fix: @DEFAULT now works for sliders. 2016-08-11 2.21.19 Bug fix: @DEFAULT now works for sliders. Minor bug fix for .18 fixed. 2016-08-11 2.21.20 Bug fix: @DEFAULT now works for radios. 2016-08-12 2.21.21 Bug fix: Message to confirm or deny audio save. 2016-08-15 2.22.0 Entering a new record ID (for non-autonumbered projects) now displays the field label and the field note if present. 2016-08-16 2.23.0 Upload all files on device for a project. 2016-08-16 2.23.1 Bug fix: Progress bar fix on upload of all files. 2016-08-17 2.23.2 Bug fix: Temporarily undo feature. 2016-08-18 2.23.3 Bug fix: Audio save working. Bug fix: Reintroduce upload all modified and unmodified files as Project Administration item. 2016-08-22 2.24.0 Bug fix: Error message fix for upload errors. Feature: Add verification step for each record upon record upload. 2016-08-24 2.24.1 Bug fix: Date formatting for forms 2016-08-24 2.24.2 Bug fix: Looping bug on secure all instruments for classical projects 2016-08-25 2.24.3 Bug fix: Bug in sync process 2016-08-25 2.24.4 Bug fix: Bug in form rendering 2016-08-25 2.25.0 Feature: View jpg, jpeg, png, and gif files as thumbnails. Feature: With fields with @SYNC-APP action tag, jpg, jpeg, png, and gif files can be downloaded for viewing. 2016-08-25 2.25.1 Bug fix: View feature on 2.25.0 now views recently taken pictures properly 2016-08-26 2.25.2 More diagnostic reporting. 2016-08-29 2.25.3 More diagnostic reporting. 2016-08-29 2.25.4 Possible fix for a bug in 2.25.0 2016-08-31 2.25.5 Bug fix: Download records bug fix introduced in 2.25.0 2016-09-07 2.25.6 Bug fix: Calculating the maximum on DAGs. 2016-09-07 2.25.7 Bug fix: Translation fixes 2016-09-20 2.25.8 Feature: REDCap user on project download 2016-09-21 2.25.9 Bug fix: Looping now works for single-form projects 2016-09-21 2.25.10 Bug fix: Looping now works for single-form projects Bug fix: Minor bug in 2.25.9 2.25.11 Feature: UUID's in the JSONs for AJAX calls 2016-09-29 2.25.13 Bug fix: Sync verification step code check now works 2016-09-29 2.25.14 Bug fix: Download data bug fixed (typo) 2016-10-07 2.25.15 Bug fix: Download project bug fixed 2016-10-07 2.25.16 Bug fix: New wording for time picker dialogs on instruments. 2.25.17 iOS 10 compatibility 2016-10-10 2.25.18 Bug fix: New file names on Emergency Data Dumps. 2016-10-10 2.25.19 Bug fix: Additional marker-tag placed for debugging of CSV export. 2016-10-12 2.25.20 Bug fix: Error in logging; displayed encrypted value when unencrypted should have shown. Bug fix: Upgraded keychain for iOS Bug fix: Trimmed modified data values before comparing to server values in sync Bug fix: Got rid of 60-second timer on sync that sometimes showed a false bug. Bug fix: Negative indices on checkboxes are now translated into the correct version. 2016-10-13 2.26.0 Feature: Next record ID can be generated by server not by app. 2.26.1 Bug fix for new installations of Keychains on iOS. 2016-10-17 2.26.2 Bug fix: datediff did not accept literals in the formula properly; now they do. 2016-10-18 2.27.0 Feature: Partial downloads by selective arms 2016-10-19 2.28.1 Feature: In-Depth Manual added 2016-10-26 2.28.2 Bug fix: Branching logic errors 2016-10-26 2.28.4 Feature: Enhanced Test mode 2016-10-26 2.29.0 Feature: Slightly altered BlueStacks' interface Bug fix: Multi-event syncing with the same instruments 2016-10-27 2.29.1 Bug fix: Emergency Data Dump no longer caught in infinite loop 2016-10-27 2.29.2 Bug fix: Quicker checking of outside instruments when loading an instrument. Accesses only part of the data dictionary instead of the whole thing. 2016-10-27 2.29.3 Bug fix: Wrong detection routine for BlueStacks on Windows. Previously, it only worked on Mac. 2016-10-28 2.29.5 Bug fix: Quicker page loads on Branching Logic for blank records. Removal of references to Android in FAQ on iOS 2016-10-31 2.29.6 Bug fix: Removal of all references to Android in iOS's FAQ. 2016-11-01 2.29.8 Bug fix: Cross-form/event branching logic query sped up for small data requests (<20 fields). 2016-11-01 2.29.9 Bug fix: Suggest Random Password fixed in Android. 2016-11-07 2.23.11 Bug fix: @SYNC-APP downloads 2016-11-07 2.30.0 Feature: @PLACEHOLDER action tag 2016-11-17 2.30.2 Bug fix: Smarter CSV file-naming system. 2016-11-21 2.30.3 Bug fix: CSV data dump for one-event projects. Events were wrongly aligned on the CSV. 2016-11-21 2.30.4 Bug fix: Very minor project configuration download bug. Was not occurring for most projects. 2016-11-22 2.30.5 Bug fix: Configuration for new web interface for app. 2016-11-22 2.30.6 Bug fix: Save and Continue now saves properly when required fields aren't filled and Stay on Page is chosen 2016-11-23 2.31.0 Feature: @BARCODE-APP scanning for record id's 2016-11-23 2.31.1 Bug fix: Message before barcode scanner on instrument selection page 2016-11-29 2.32.0 Bug fix: Vertical sliders now render properly Feature: BlueStacks now has a special design 2016-11-30 2.32.1 Bug fix: Better error message reporting on Escape Hatch. 2016.11-30 2.33.0 Feature: Longitude and Latitude reported on syncs. 2017-06-21 2.36.0 Minor feature: - added visual cue when pressing instrument control buttons Bux Fixes: - Fixed an issue with multiple notifications messages popping up when saving an instrument with multiple required fields. - Tweaks to instrument control buttons. 2017-06-23 2.36.2 Minor feature: - Added ability to pipe values from fields to dropdown options. Bug Fixes: - Fixed an issue with instrument not loading if instrument name contains apostrophes. - General stability improvements. - Fixed an issue with @DEFAULT values triggering when not expected. - Styling tweaks to Matrix fields 2017-07-28 2.36.3 Minor feature: - App version number added in Topbar. Bug Fixes: - Fixed an issue with secondary unique field and custom record label not displaying correctly in Records screen. - Styling improvements to Records screen. - Fixed an issue with Record name not displaying in Delete Record menu. 2017-08-07 2.36.4 - Font-Size controls updated to support smaller sizes. Bug Fixes: - Fixed an issue with Font-Size controls not saving correctly. - Fixed scrolling issues after saving a media file to the device or bar-code scan. - Section headers now scale properly. - Styling improvements to Instrument page. 2017-08-08 2.36.5 Hotfix: - Fixed an issue that, in some edge cases, caused records not displaying in Records page. 2017-08-28 2.36.6 Bug Fixes: - Fixed an issue with horizontal sliders not displaying correctly. - Fixed an issue occurring while trying to pipe data from radio fields. 2017-09-19 2.36.7 Bug Fixes: - Fixed an issue with events not displaying in the right order in some edge cases. 2017-09-21 2.40.0 New feature: - Sync report: Displays information and status of sync process and list of options to fix eventual problems.(more specific error messages and actions will be added regularly). Improvements: - New sync process: improved sync process in its whole, and is now more reliable and stable when using a poor/intermittent internet connection. (N.B. even if sync process on the app itself has been improved, to take full advantage of it please update the REDCap server to at least version 7.6.4.) 2017-09-27 2.40.1 Bug fixes: - Data sync bug fixes and improvements. 2017-09-29 2.40.2 Bug fixes: - Fixed slow load times for records page. - Fixed various issues occurring when locking an instrument. - Forms with no save data will now display grey icon as expected. 2017-10-04 2.40.3 Bug fixes: - Temporarily disabled new sync autonumbering functionality. (N.B. It will be available again with REDCap version 7.6.7 and up) 2017-10-09 2.40.4 Bug fixes: - Fixed a bug that prevented Admins to sync data from admin panel. - Network information plugin updated to achieve a more reliable internet availability check upon sync. 2017-10-12 2.50.0 New feature: - New action tags available: @NONEOFTHEABOVE, @HIDECHOICE, @WORDLIMIT, @CHARLIMIT and @RANDOMORDER. Bug fixes: - Minor bug fixes and general stability improvements. 2017-10-18 2.50.1 Bug fixes: - Fixed text in @NONEOFTHEABOVE action tag option menu not displaying as intended. - Fixed option menus for smaller screens. 2017-10-23 2.50.2 Bug fixes: - Fixed sync issue occurring when uploading records with multiple events to the server. - Fixed upload animation during sync update. 2017-10-25 2.50.3 Bug fixes: - Fixed an issue that allowed users to access forms for which they had no access rights. 2017-11-30 2.50.4 Bug fixes: - Fixed an issue that allowed users to download records even if download rights were not granted. - Fixed an issue in branching logic erase field pop-up menus. - Fixed an issue with attachment synced to wrong record when auto-numbered record ID is changed. 2017-12-5 2.50.5 Bug fixes: - More fixes to download rights restrictions. - Fixed a rare issue in collecting geolocation coordinates.