Skip to content

Wallet 0.2.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@rubin55 rubin55 released this 02 Sep 17:33
· 869 commits to main since this release

Release date: 2nd of September, 2024

This is the first release that also contains release artifacts that are not just the automatically generated source code tarballs. Specifically, we have the following artifacts as a part of this release:

  • wallet-sbom_v0.2.0_generic.zip: The software-bill-of-materials for this release
  • wallet-verification-server_v0.2.0_x86_64-linux-glibc.zip: The wallet verification server for relying parties, for glibc-based Linux systems
  • wallet-verification-server_v0.2.0_x86_64-linux-musl.zip: The wallet verification server for relying parties, for musl-libc based Linux systems
  • wallet-web_v0.2.0_generic.zip: The javascript helper library for relying parties, to assist with integrating relying party applications with the wallet platform

Changes

  • First release with binary artifacts (see below)
  • Synchronized versioning for all components: wallet_core, wallet_app and wallet_web
  • Cleaned up git tags, synchronized version tags in private and public repositories
  • Archived ISO disclosure protocol
  • Various work related to CI/CD and deployment
  • Remove MdocsMap type from mdoc crate
  • Place MdocKeyType::Software behind feature
  • Move SingleKeyRing behind test feature
  • Remove unused method from KeyRing trait
  • Use public version of RDO max
  • Handle DigiD app2app errors
  • Hashes in MRP docker images
  • Update to Flutter 3.24.0
  • Announce when scanner is active
  • Update android-flutter-rust app builder
  • Strip CBOR specifics from JSON serialized attributes
  • Use serde_with for serializing CBOR values into JSON
  • Updated OpenAPI documentation
  • Improve verifier API integration tests
  • Removed unnecessary entries in Cargo.toml
  • Use base64 with padding for encoding CBOR bytes
  • Add issuer CA to disclosed attributes
  • Downgrade activesupport gem to 7.1.4
  • Various accessibility improvements
  • Issuance logging improvements
  • Fix CVE-2024-6783 by upgrading to axios 1.7.5
  • Use local time for WalletEvents
  • Various tiny CSS fixes
  • Do not start challenge transaction before retrieving wallet_user
  • Fix wallet provider transaction bug
  • Performance test stability improvements
  • Reintroduce crisp-edges as fallback for older Firefoxen
  • Fix missing Rust dependencies in SBOM
  • Add wallet_web dependencies to SBOM
  • Binary creation in separate job(s) from Docker image creation
  • Support biometric unlock
  • Add help link to error and confirm stop sections
  • Fix disclosure universal link path
  • Updated Figma links in README.md
  • Fix for Android camera resolution issue