Releases: privacybydesign/irmamobile
Releases · privacybydesign/irmamobile
v7.5.6
Version is only released on Android due to #284.
Changed
- Increase Android target and compile SDK version to 34
Security
- Update go toolchain to 1.22.5
- Update irmago to 0.16.0
Internal
- Bump gomobile to v0.0.0-20240213143359-d1f7d3436075 to fix failing iOS builds
- Fix failing provide-email integration test
- Phase out deprecated GitHub Actions packages
v7.5.5
v7.5.4
Changed
- Update irmago to version 0.15.0
Fixed
- irmagobridge's Stop method is not called on iOS when the app is terminated
- Errors related to the keyshare server enrollment not shown to the user
- Requestor schemes and issuer schemes without keyshare server not deletable using the debug screen
Internal
- Update sentry_flutter to version 7.13.2
v7.5.3
v7.5.2
v7.5.1
Changed
- Update irmago to version 0.14.0
- Follow
isULIssueUrl
setting from credential type configuration when opening the issuer website
Fixed
- Demo test schemes with keyshare server cannot be activated
Internal
- Upgraded to Flutter 3.13.5
- Upgraded macos runner version to 13 in Github actions
- Added open.yivi.app to associated domains
- Use launchUrl instead of launch from url_launcher since the latter is deprecated
- Upgraded packages and fixed various analyzer warnings
v7.5.0
Added
- Credential status notifications
- Added scheme management functionality to the debug screen
Changed
- Java distribution switch from Adopt to Temurin (as recommended)
- Update irmago to version 0.13.3
- Changed the message regarding error and app status reporting
Fixed
- Voice over and accessibility tags are not correctly set on the PIN screen
- Required update screen refers to iTunes Store instead of Apple App Store
- iOS builds fail when using Golang 1.20 (#117)
Internal
- Add integration test for declining the credential offer in an issuance session
- Add integration test where two credentials of the same type are present and the user can choose between them
- Add integration test for reset from forgotten PIN scenario
- Add integration test for changing to a longer PIN
- Add integration test for calling session
- Add integration test for declining disclosure
- Add integration test for deletion of a credential
- Add integration test for the reissuing of a credential
- Finished random blind integration test
v7.4.2
Fixed
- LoadingScreen StreamBuilder triggers multiple navigation actions
v7.4.1
Added
- Show custom error message when the server returns a response indicating that the user is not registered
Changed
- Replace breaking hyphens in requestor URLs with non-breaking hyphens
Fixed
- Cold starting the app with a universal link fails to start a session
Internal
- Refactored the IrmaMobileBridgePlugin from Objective-C to Swift
v7.4.0
Added
- Show notification on startup that the app name has changed
Changed
- Upgrade to Flutter 3
- Bump irmago version to 0.12.5
- Pin the personal category to the top of credential store
- Report warnings from irmago to Sentry
Fixed
- QR scanner library is not FOSS (#163)
- Dutch translations link to English version of the privacy policy
- Some newlines are preceded by whitespace
- App screenshots are not placed in the right directory for FDroid
- Arrow back screen shows a message about signing when doing issuance
Internal
- Use 'flutter build ipa' in Fastlane to build iOS app
- Bump fastlane version to 2.212.2