Repository navigation
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 9.0.28-3
Compare Changes: production...staging
This release contains changes from the following pull requests:
- fix: Message and Notification Swapping in IOU #47478
- Fix GBR and error briefly show after connecting to QBO, Xero. #47483
- [Search v2.1] Create In filter #46030 #47676
- [CP Staging] Revert "Merge pull request #47341 from software-mansion-labs/@zfurtak… #47882
- create advanced filters has #47918
- Fix workspace list doesn't get updated unless user opens workspace chat #47958
- Fix bugs connected to changed modal logic #47991
- Mask tokens when exporting onyx state #47996
- Require a 2FA code to disable 2FA #48030
- chore: bump formatJS libraries #48067
- [No QA][Snyk] Security upgrade webpack from 5.88.2 to 5.94.0 #48126
- [NO QA] Add docs describing react strict mode in detail #48165
- [NO QA]: Feed Settings #48185
- [NoQA] fix: e2e typing test #48191
- Fix - LHN preview is missing distance rate name in distance rate removal system message #48206
- Disable attachment preview until it's uploaded #48241
- Fix Back Navigation on Help.Expensify.com and Improve LHN Highlight Accuracy #48273
- Fix - Copy to clipboard & pasting phone number, shows @expensify.sms after number #48280
- feat: validate new contact method action #48320
- [NoQA] Memoize: Fix debugging stats issues #48322
- [No QA] [Workspace Feeds] Clean up for workspace feeds #48323
- [No QA] chore: silence warning temporarly #48330
- Fix selected transactions on search page are persisted after logout #48337
- [No QA] Handle confusion around report fields #48338
- [NoQA] feat: bump flashlist to newest version and remove unnecessary patches #48339
- [NoQA] feat: bump document-picker to newest version and remove unnecessary p… #48344
- [NO QA] Revert "Merge pull request #48126 from Expensify/snyk-fix-97709a8dfac021137254aedcff269951" #48351
- Show report in LHN if user is expense report manager without access to parent policyChat #48362
- [No QA] Improve production release notes #48363
- add card screen to central pane mapping #48380
- Fix/47308 workspace feed cleanup #48408
- Revert "Disable attachment preview until it's uploaded" #48441
- [CP Staging] Fix: navigate after clearing contact method #48466
- [FIX] "iOS - Composer - Add attachment modal is hidden behind the keyboard" #48510
Deploy Blockers:
- Contact methods - Offline indicator is below Verify button and not bottom of the page #48447
- Contact methods - Not here page opens after adding existing contact and dismissing error #48450
- [HOLD for payment 2024-09-10] [$250] iOS - Composer - Add attachment modal is hidden behind the keyboard #48452
- [$250] Company cards - “Assign card” and “Settings” buttons are below intro modal #48459
- [$250] Company cards - App crashes when enabling “Allow deleting transactions” #48460
- [HOLD for payment SEPT 23][$250] iOS - 2FA code input is hidden by keyboard when disabling 2FA #48461
- [$250] Expense report-Submit & approve button not disappear until page refreshed #48463
- [$325] Android - Profile - Add contact method flow resumes at magic code page after killing app #48498
- Profile - User receives a magic code instead of the secondary login verification #48501
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked GitHub Status and verified there is no reported incident with Actions.
cc @Expensify/applauseleads
Metadata
Metadata
Assignees
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Activity
OSBotify commentedon Sep 2, 2024
🚀 All staging deploys are complete, @Expensify/applauseleads please begin QA on version https://github.com/Expensify/App/releases/tag/9.0.28-0 🚀
carlosmiceli commentedon Sep 3, 2024
Demoted #48459
Julesssss commentedon Sep 3, 2024
#48461 should not block deploy for reasons mentioned in the issue
mvtglobally commentedon Sep 3, 2024
Regression is 80% completed
PRs:
#47483 - Pending validation on iOS
#47676 (comment) - Are we good to check off?
#47991 - Pending validation on Desktop
#48362 - Pending validation on Desktop and iOS
#48408 - Pending validation on all platforms
Blockers:
#48369
#48447
#48450
#48452
#48460
#48463
mvtglobally commentedon Sep 3, 2024
Regression is 99% completed
PRs:
#47676 (comment) - Are we good to check off?
#48362 - few issues when running this PR #48463, #48362 (comment), #48462
#48408 (comment) - Can you pls QA internally
Checking CPs
Blockers:
#48452
#48463
#48498
#48501
roryabraham commentedon Sep 3, 2024
#48501 is expected behavior, closing it out
roryabraham commentedon Sep 3, 2024
Demoting #48498
roryabraham commentedon Sep 3, 2024
Demoting #48463 since it has been reproduced on prod
mvtglobally commentedon Sep 3, 2024
Regression is completed
PRs:
#47676 (comment) - Are we good to check off?
#48362 - few issues when running this PR #48463, #48362 (comment), #48462
#48408 (comment) - Can you pls QA internally
Blockers:
#48452
roryabraham commentedon Sep 3, 2024