- chore(android): bump AGP 8.13.0, Gradle 8.13, Kotlin 2.2.0 for connectivity_plus 7.x
- chore(deps): upgrade major versions (connectivity_plus 7, image_cropper 12, flutter_typeahead 6, app_links 7, ndef 0.4, sentry_dart_plugin 3, intl 0.20)
- chore: bump transitive dependencies in pubspec.lock
- style: fix flutter analyze warnings (unused imports, deprecated Radio, conditional assignment)
- fix: bump sentry_flutter to 9.16.1 to fix Linux build via crashpad zlib submodule
- bump 1.2.2
- fix: disable membership renewal button when not enough certifications received
- refactor: unify PIN auth API into askPinCodeAndCapture to prevent race conditions
- fix: bugs from forum reports (PIN race, cert expired, avatar, Ğ1 age)
- bump
- refactor: replace system keyboard PIN entry with custom virtual numpad
- remove legacy NDEF
- fix: use ref.read for persist storage to prevent rebuild race on Linux
- bump 1.2.1
- fix: activity spinner when Squid not yet connected, flush persist cache on upgrade