Releases: privacybydesign/irmamobile
Releases · privacybydesign/irmamobile
v7.5.7
Changelog
- Upgrade Flutter to 3.24.6
- Upgrade XCode to 16.0
- Use Java 17 to build for Android
- Visual improvements:
- Add visual feedback on buttons
- Fix some padding issues in help page
- Allow swipe to go back on iOS on more pages
- Raise the tab icons in the navigation bar on modern iOS devices
- Add adaptive icons to the navigation bar that fill in on select
- Allow user to scroll in any list even when a single item is present
- Fix button target for more button on cards
- Make background color more consistent across pages
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