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: 1.9.11 #1341

Merged
merged 1 commit into from
Sep 24, 2024
Merged

release: 1.9.11 #1341

merged 1 commit into from
Sep 24, 2024

Conversation

dcposch
Copy link
Member

@dcposch dcposch commented Sep 23, 2024

Better deposits and cross-chain sends.

  • Lets us ship Landline

Release checklist

Production (mainnet) smoke test

Deploy prod

  • Push to prod
  • Prod API deploys correctly
  • Prod website deploys correctly
  • Logs clean

iOS

  • Install from private TestFlight
  • Log into your prod account
  • Send a transfer
  • Notification appears on confirmation

Android

  • Install from private TestFlight
  • Log into your prod account
  • Send a transfer
  • Notification appears on confirmation (Andrew: notification appeared on my desktop app but not mobile, DC: works for me)
  • Font fix: mobile: add default font #1345
  • cross-chain send works

Either platform

  • Log out + create new account
  • Create Payment Link, open in browser.
  • Reclaim link. Refresh page in browser, ensure status shows correctly.
  • Tap link. Ensure opens in app, status shows correctly.
  • Send to USDC Arbitrum
  • Fulfill "deposit ETH" request link
  • Receive Base ETH, test inbox claim. ETH indexer issue, requires backfill.

Account management

  • Create new account using an invite link
  • Add a passkey, log out + back in using passkey
  • Add a security key, log out + back in with Yubikey. Did iOS 18 added PIN requirement (?!)
  • Add a seed phrase, log out + back in with seed phrase

Cross-chain + memo tests

  • Send 500 ARS to a .eth on Optimism, with a memo. Transfer should show 500 ARS, USDC Op, hello world + the .eth final destination.
  • Send a few cents to each other supported chain. Verify ~immediate receipt.
  • Create a 0.20 EUR payment link with memo. Claim in another account. Currency + memo shows up on both ends. See Add currency to payment link memo #1328
  • Create a 0.20 GBP request link. Ensure currency + memo appears in webapp + in both sender & receiver app.

Request memos don't appear correctly on web. Fixed here: #1344

Promote release

BEFORE merging this PR,

  • Push to App Store + Play Store, INCLUDING TestFlight + Open test track.
  • Bump version number for next development cycle.

Production mainnet releases will eventually trail TestFlight by at least a week
to allow longer and more thorough testing.

Copy link

vercel bot commented Sep 23, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
daimo-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 24, 2024 0:01am
daimo-web-stage ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 24, 2024 0:01am

@kayleegeorge kayleegeorge merged commit 5695392 into master Sep 24, 2024
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants