Skip to content

Releases: privacybydesign/irmamobile

v7.8.1

08 May 11:04
fc96b1c
Compare
Choose a tag to compare

Changed

  • Remove Twitter, GitHub and meetups link from the more tab
  • Add feedback for when there are no search results

Fixed

  • Bug in issuing missing credentials while disclosing on Android

v7.8.0

11 Apr 08:47
55dfb40
Compare
Choose a tag to compare

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

17 Mar 15:28
c1b36b3
Compare
Choose a tag to compare

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

06 Mar 22:37
7a2520a
Compare
Choose a tag to compare

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

20 Dec 14:19
d7e27b7
Compare
Choose a tag to compare

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

22 Jul 12:40
012ea86
Compare
Choose a tag to compare

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

18 Dec 14:26
ffc255b
Compare
Choose a tag to compare

Changed

  • Update irmago to version 0.15.1

Security

  • Update go toolchain to 1.21.5

v7.5.4

14 Dec 14:20
ff63ef3
Compare
Choose a tag to compare

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

16 Nov 14:00
545cd73
Compare
Choose a tag to compare

Changed

  • Include the cause of Android key store exceptions in Sentry reports
  • Do not report transport errors to Sentry when updating schemes

Fixed

  • Stacktraces of native Android errors not parsed correctly

v7.5.2

27 Oct 09:42
ccec4ae
Compare
Choose a tag to compare

Fixed

  • IRMA session gets stuck on loading spinner when user confirms PIN code (fixed by updating irmago to 0.14.2)