Releases: IUREDCap/redcap-etl-module
Releases · IUREDCap/redcap-etl-module
REDCap-ETL Module 2.4.2
- Upgraded the redcap-etl dependency to version 2.3.11 (https://github.com/IUREDCap/redcap-etl/releases/tag/2.3.11), which adds support for missing data codes
- Upgraded the phpseclib dependency (used for secure communications with remote ETL servers) to version 3.0.38
REDCap-ETL Module 2.4.1
- Upgraded redcap-etl dependency to 2.3.10 (from 2.3.8); see changes here: https://github.com/IUREDCap/redcap-etl/releases
- Fixed fieldset formatting issue
- Improved user help
- Changed links in help to make them stand out more
- Made transformation rules CSV download file name more descriptive and added a timestamp
REDCap-ETL Module 2.4.0
- Added lookup table configuration properties that allow the lookup table to be generated
- The lookup table provides information on values and labels for multiple choice fields
- Added error handling for remote ETL server issues
- Changed the configuration ETL page to update the API token status when an API token is selected (without having to save the ETL configuration)
- Updated workflow global properties with properties that have been added since the last time it was updated
- Improved the automated tests and documentation for them
REDCap-ETL Module 2.3.12
- Removed "mixed" return types that are not available in PHP 7
REDCap-ETL Module 2.3.11
- Made fix for a non-backwardly compatible change to REDCap's getUserRights method, which prevented non-admin users from accessing the REDCap-ETL external module
- Fixed automated test code coverage for changes in phpunit 11
REDCap-ETL Module 2.3.10
- Upgraded the external module framework from version 10 to 14
- Upgraded redcap-etl dependency from 2.3.5 to 2.3.6
- Upgraded phpseclib dependency from 3.0.35 to 3.0.37
- Upgraded phpunit development dependency from 9.5.27 to 10.5.13
- Upgraded web test phpunit dependency from 9.6.10 to 11.0.6
- Replaced web test behat/min-extension 2.3.1 dependency with friends-of-behat/mink-extension 2.7.5
- Upgraded web test dependency behat/behat from 3.13.0 to 3.14.0
- Upgraded web test dependency behat/mink from 1.10.0 to 1.11.0
- Upgraded php_codesniffer and psalm development dependencies to their latest versions
- Improved developer documentation and automated tests
REDCap-ETL Module 2.3.9
- Upgraded the redcap-etl dependency, which has a bug fix for form complete fields
- Upgraded to the latest version of phpseclib, which is used for communicating with remote ETL servers
- Improved automated tests and automated test documentation
- Fixed some PHP 8 deprecation issues
REDCap-ETL Module 2.3.8
- Updated redcap-etl dependency to 2.3.3. which has a bug fix for case where a REDCap multiple-choice field has no values defined
- Updated phpseclib to the latest version
- Made fixes to automated web tests
REDCap-ETL Module 2.3.7
- Fixed external module log details bug caused by new CSRF token in the external module framework
- Improved external module logging messages, so that they will provide more information when viewed on REDCap's External Module Logs page
- Improved information on admin info page on ETL servers
REDCap-ETL Module 2.3.6
- Made changes for security scan
- removed the constructor for the main external module class
- escaped content printed in test code