Releases: privacybydesign/irmamobile
Releases · privacybydesign/irmamobile
v7.8.1
v7.8.0
Changed
- Add search option to data tab
- Rearrange home screen layout:
- Remove home page
- Make the data page the main page
- Put notifications screen as the third tab in the bottom bar & remove from app bar
- Remove "open QR scanner on launch" setting from the app
- Replace SIDN by Caesar & Yivi in Q&A section, contact info & app descriptions
- Upgrade irmago to 0.18.1
Fixed
- Fix support for
open.yivi.app
universal links - Returning from an error screen no longer results in a black screen
- Pressing the QR code scanner button on the pin screen without camera permissions will now show the permissions dialog as expected
- Coming back from session error screen would pop twice due to PopScope
v7.7.0
Changed
- Add QR code scanner button to login screen (and move pin screen down a bit in portrait mode)
- Refactor routing system to use GoRouter
- Update irmago to 0.17.0
Fixed
- Android app links would fail occasionally, giving a "screen not found" error, fixed by the switch to GoRouter
v7.6.0
Changed
- Improve screen reader support
- Upgrade Flutter to 3.27.2 (but disabled Impeller on Android)
- Update keyshare server URL to keyshare.yivi.app
Removed
- Option returnUrl in QR codes (was deprecated for over 5 years; use client return URLs instead)
Fixed
- Link to Yivi-meetup page not working
- All Flutter related linter warnings (e.g. WillPopScope, context across async gaps & super.key)
Internal
- Reduce development log bloat by not printing the entire configuration when running in debug mode
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