All notable changes to the Record Autonumbering module will be documented in this file. This project adheres to Semantic Versioning.
- Update to framework version 8, min REDCap version 11.1.1
- Remove use of built-in constants in constructor for PHP8 compatibility
- Prevent lock/esig for unsaved records because record id does can not necessarily be determined
- Handle record auto-numbering when creating a record via the Scheduling page
- Attempt to utilise REDCap::reserveNewRecordId() but backed out - adds to cache but returns false
- Fix Project Setup page default dialog text and auto-edit module settings on Setup button click
- Add Taryn Stoff's user guide to README (Kyle Chesney)
- Revise module description in config.json to align with README (Philip Chase)
- Update README based on Taryn Stoff's user guide (Kyle Chesney, Taryn Stoffs)
- Fix DAG form-save bug (mbentz)
- Fix crash of module when using "padded integer increment with prefix" caused by abstract method getRequiredDataEntryFields needing declaration (Kyle Chesney)
- Ensure module is enabled before initializing to prevent REDCap core's autonumbering enabling in every project (Kyle Chesney)
- Redirect with js (Luke)
- Update our repository with luke's 0.0.3 changes, namely, record_autonumber_v0.0.3 (Luke)
- This is the first release.
- Remove default value for project-setup-dialog-text (Philip Chase)
- Initial commit (Luke)