Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release Checklist - 1.0.22 #2332

Open
1 of 19 tasks
bryce-mcmath opened this issue Jan 6, 2025 · 4 comments
Open
1 of 19 tasks

Release Checklist - 1.0.22 #2332

bryce-mcmath opened this issue Jan 6, 2025 · 4 comments
Assignees
Labels
task Generic Task
Milestone

Comments

@bryce-mcmath
Copy link
Contributor

bryce-mcmath commented Jan 6, 2025

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • LCRB Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground
    • App running in background (before logout)
    • App running in background (after logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22
  • (NEW, devs only) Scan diff of upcoming and most recent release ¹

1 - For example, do a quick scan through two diffs like this for anything that looks problematic:
v1.0.21...main (BC Wallet main vs last release)
openwallet-foundation/bifold-wallet@v1.0.0-alpha.375...v1.0.0-alpha.395 (current Bifold dependency vs Bifold dependency of last release)

What's New?

@knguyenBC
Copy link

knguyenBC commented Jan 7, 2025

iOS - iPhone 12 build 2138

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground. FAIL. Student showcase did not receive information sent. After successfully sending information over, the showcase did not continue to next step. Tried using chrome on iOS, still failing, however failing at the credential offer stage. Credential is offered, accepted in the wallet, however returning to the showcase does not navigate the user to the next stage.
    • App running in background (before logout). FAIL. Student showcase did not receive information sent. After successfully sending information over, the showcase did not continue to next step. Tried using chrome on iOS, still failing, however failing at the credential offer stage. Credential is offered, accepted in the wallet, however returning to the showcase does not navigate the user to the next stage.
    • App running in background (before logout)
    • App running in background (after logout). FAIL. Student showcase did not receive information sent. After successfully sending information over, the showcase did not continue to next step. Tried using chrome on iOS, still failing, however failing at the credential offer stage. Credential is offered, accepted in the wallet, however returning to the showcase does not navigate the user to the next stage.
    • App running in background (before logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22

Android - Google pixel 8 build 2138
iOS - iPhone 12

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground.
    • App running in background (before logout). .
    • App running in background (before logout)
    • App running in background (after logout).
    • App running in background (before logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22

@jleach
Copy link
Member

jleach commented Jan 8, 2025

iOS

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground
    • App running in background (before logout)
    • App running in background (after logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22
  • (NEW, devs only) Scan diff of upcoming and most recent release ¹

Android

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground
    • App running in background (before logout)
    • App running in background (after logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22
  • (NEW, devs only) Scan diff of upcoming and most recent release ¹

@al-rosenthal
Copy link
Contributor

al-rosenthal commented Jan 8, 2025

Android

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground
    • App running in background (before logout)
    • App running in background (after logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22
  • (NEW, devs only) Scan diff of upcoming and most recent release ¹

iOS

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground
    • App running in background (before logout)
    • App running in background (after logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22
  • (NEW, devs only) Scan diff of upcoming and most recent release ¹

@hannahgov hannahgov self-assigned this Jan 8, 2025
@hannahgov
Copy link

hannahgov commented Jan 8, 2025

iOS - iPhone SE

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground.
    • App running in background (before logout). .
    • App running in background (before logout)
    • App running in background (after logout).
    • App running in background (before logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22

Android - Google pixel 3 XL

  • Manual testings
    • Showcase (Student/Lawyer)
    • LSBC Test environment
    • LSBC Prod environment
    • Accessibility: Voice Control, Labels
    • Get Person Credential with BCSC App
      • Check issuance of Attestation Credential
    • Check when Schema and CredDef are from different DIDs
  • Automated testings are passing
  • Mobile Verifier with Default and Dev Mode settings
  • Connected experience (e.g.: messaging, proof request, wallet name/alias)
  • Single Device experience using showcase (deep linking)
    • App not running at all in background/foreground.
    • App running in background (before logout). .
    • App running in background (before logout)
    • App running in background (after logout).
    • App running in background (before logout)
  • Use names/values supporting Indigenous Languages
  • Upgrade from 1.0.21 -> 1.0.22

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Generic Task
Projects
None yet
Development

No branches or pull requests

6 participants