Releases: RADAR-base/RADAR-Questionnaire
Releases · RADAR-base/RADAR-Questionnaire
RADAR-Questionnaire v3.3.3-alpha
Changes since v3.3.2
New
- Added support for logging in with the new Ory-based self-enrolment-portal (tokens can now be refreshed through Ory)
- Added support for redirecting from the self-enrolment-portal to the app
Versions
- iOS Version
3.3.3
Bundle ID1
- Android Version
3.3.3-alpha
Version Code593
RADAR-Questionnaire v3.3.2
Changes since v3.3.2-alpha
Fixes
- Date/time input UI fixes
Versions
- iOS Version
3.3.2
Bundle ID5
- Android Version
3.3.2
Version Code592
RADAR-Questionnaire v3.3.2-alpha
Changes since v3.3.1
Fixes
- Added support for recording audio with compression (configs including sampling rate, bit rate, encoding)
- Updated capacitor plugin to use custom forked plugin (https://github.com/mpgxvii/capacitor-voice-recorder)
- Restored pulling of schema specifications endpoint from remote config
- Fixed range-info input type bug (description sometimes incorrect when choices don't start at 0)
- Fixed UI spacing issues
- Updated README to include list of supported remote config keys
- iOS build config updates
Versions
- iOS Version
3.3.2
Bundle ID3
- Android Version
3.3.2-alpha
Version Code590
RADAR-Questionnaire v3.3.1-alpha
Changes since v3.3.0-alpha
Fixes
- Text input and date input UI fixes
- Revert app display name to
RADAR Questionnaire
Versions
- iOS Version
3.3.1
Bundle ID2
- Android Version
3.3.1-alpha
Version Code587
RADAR-Questionnaire v3.3.1
Changes since v3.3.1-alpha
- Same as previous release
Versions
- iOS Version
3.3.1
Bundle ID2
- Android Version
3.3.1
Version Code589
RADAR-Questionnaire v3.3.0-alpha
Changes since v3.2.0-alpha
New
- Major upgrades to Ionic 7, Angular 14, move to Capacitor 5
- Refactors code to use Capacitor plugins instead of Cordova plugins
- Adds explicit notification permission checks for Android (for Android 13+ requirements)
Fixes
- Healthkit capacitor plugin fixes (since the new Capacitor plugin is now used)
Versions
- iOS Version
3.3.0
Bundle ID7
- Android Version
3.3.0-alpha
Version Code586
RADAR-Questionnaire v3.2.0-alpha
Changes since v3.1.0-alpha
New
- Web url input (popup webview for external urls) and notes input (large textbox) (#1688 )
- Compress records to gzip before sending to kafka (#1706)
Fixes
- Refactor kafka services and healthkit data processing (#1663)
- Fix
On Demand
assessments page (#1721) - Remove unnecessary questionnaire requests (#1703)
- Updates Android publishing script to use Android build tools
32.0.0
Versions
- iOS Version
3.2.0
Bundle ID1
- Android Version
3.2.0-alpha
Version Code582
RADAR-Questionnaire v3.1.0-alpha
Changes since v3.0.0-alpha
New
Fixes
- Update to
Angular 12
andnode 16
(#1659) - Disable Firebase analytics collection by default and enable after Privacy Policy agreement, adds privacy policy to enrollment process (#1645)
- Get default language from device (#1645)
- Fix branching logic, allow type to be ignored when evaluating the expression (#1657)
- Send records to kafka by batch when sending to the same topic (#1682)
Versions
- iOS Version
3.10
Bundle ID1
- Android Version
3.1.0-alpha
Version Code581
RADAR-Questionnaire v3.0.0-alpha
Changes since v2.6.4
Fixes
- Update to
cordova-android
10 andcordova-ios
6 - Update to Angular 10 and Typescript 4
- Update to
Ionic 5
and update project structure according to Ionic 4 and 5 structure - Fix css stylings and incompatible css in Ionic 3
- Change navigation from Ionic 3 navigation to Angular routing
- Update deprecated Typescript and Ionic components and use new syntax
- Moves to
NPM
fromYarn
for dependency management, since cordova mainly usesNPM
Versions
- iOS Version
3.0.0
Bundle ID1
- Android Version
3.0.0-alpha
Version Code580
RADAR-Questionnaire v2.6.4
Changes since v2.6.3
Breaking
- Removed XMPP support and made default notification service type
FCM_REST
Fixes
- Updated
targetSdk
andcompileSdk
to 31 (Google Play minimum requirement) - Updated
AndroidManifest.xml
configs required by API level 31 - Updated
cordova-plugin-firebase
to public version (15.0.0-cli
), which doesn't have XMPP support - Updated to use
cordova-plugin-intent
fork to removeREQUEST_INSTALL_PACKAGES
permission which was causing app update issues in Google Play Store - Updated
cordova-media-with-compression
to latest version to minimise issues with audio recordings
Versions
- iOS Version
2.6.4
Bundle ID1
- Android Version
2.6.4
Version Code578