Wallet 0.1.30
Pre-release
Pre-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