Skip to content

Wallet 0.1.30

Pre-release
Pre-release
Compare
Choose a tag to compare
@confiks confiks released this 15 Jul 08:05
· 1207 commits to main since this release

Release date: 9th of July, 2024

All commits in this release: v0.1.29...v0.1.30

Features

  • Implement OpenID4VP for wallet and verifier
    • Switch to OpenID4VP protocol in wallet and wallet server
  • 25+ UI improvements and tweaks
  • Implement demo relying party pages
  • Add ErrorCategory trait to allow to discern between expected, critical and errors with
    personal data
  • Implement error responses for requester endpoints
  • Build 3 different flavors of wallet_server (issuer, verifier and combined)
    • Deploy separate PID issuer
  • Add job for preloading GBA-V data and storing on an encrypted volume

UI changes

  • Update metadata
  • Show wallet logo in QR code
  • Update History Details
  • Introduce RequestDetails Screen
  • Update app icon
  • Update InfoRow icon
  • Fix ParagraphedList scroll issue
  • Update CheckAttributesScreen title
  • Dart tear-off fix (CardDetail crash)
  • Add paragraphs to InfoScreen
  • Split PlaceholderScreen description
  • Fix loading overflow
  • Add missing help buttons to card (sub) screens
  • Lock dashboard crossAxisCount
  • Update AboutScreen with Paragraphs
  • Add Paragraphs to NoDigidScreen
  • Remove MergeSemantics from ConfirmSheet
  • Update PlaceholderScreen copy
  • Avoid 'heading' voiceover
  • Add collapsing title to personalization
  • HelpButton Semantics & IconSize
  • ScreenReader tweaks
  • Indent & mock fix
  • Fix SetupSecurity Header
  • App bar transition Tweaks
  • Personalize scroll behaviour fix
  • Add generalWCAGChangeLanguage
  • Update ScrollBarTheme
  • Update backspace icon size
  • Report issue CTA on missing attributes

QA

  • Update flutter lint rules
  • Re-enable e2e tests
  • Update vulnerable npm dependencies
  • Update Rust CI images to 1.79
  • Remove personal patch repositories relating to cryptoki
  • Implement e2e test app restart workaround

Tweaks

  • Add marital status to PID card
  • Remove nationality from PID card
  • Remove unused code
  • Monkeybike should not request the nationality
    pid attribute
  • Update http crate to 1.x and more!
  • Add basic security headers
  • Fix port name character limit in k8s config
  • Fix k8s config again
  • Fix resource path in Dockerfile
  • Another gba-v-hc-converter resources fix and k8s targetport restrictions
  • Service should select pods with zeer-vertrouwd label. Deploy networkpolicies for gba-hc