Releases: Research-IT-Swiss-TPH/redcap-device-tracker
Releases · Research-IT-Swiss-TPH/redcap-device-tracker
2.1.0
2.0.1
2.0.0
Several bug fixes and new features:
Bug Fixes:
- In longitudinal projects with multiple defined events, device trackings would have identical tracking IDs for different events within same records. This has been fixed by adding the event_id to the id generating hash function.
- Suspended Devices were mistakenly included to the available devices set. Now a gateway condition checks and returns an explicit "device suspended" message.
- Log messages were not fully consistent and have been improved
New Features:
- sync_device_id: allows to sync the device_id with tracking project fields
- delete tracking: deletes tracking data, associated record data and record instance within devices project
General Stability Improvement by replacing axios requests through REDCap Core Ajax module and hooks.
PLEASE TEST YOUR PROJECTS BEFORE UPGRADING SINCE THERE COULD BE BREAKING CHANGES.
Full Changelog: v1.5.0...v2.0.0
1.5.0
1.4.1
Hot-Fix:
Fixes an issue during module class construction, which makes it impossible to enable/disable the module. This issue has not been discovered earlier, because during testing the process of enabling/disabling is not covered without moving to new environments.