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.14-6
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Emojis larger in other contexts than just single character messages #40692
- ProposalPolice™ GH Actions Workflow #41038
- Fixed task description when edit second time 42660 #43084
- Add missing emojis from Emoji Version 14.0, 15.0 & 15.1. #43815
- [QBO Export] Implement offline pattern B for manual report exports #44733
- fix: add back to after onboarding #44861
- fix: archived reports are unable to mark as read #45240
- page not found when click new submit expense #45567
- track-expense and submit-expense deep links #45603
- [No QA] Docs: Add assets versioning with filter #45653
- dismiss modal after going to classic page #45701
- fix: redirect to proper place after upgrade #45730
- fix: redundant spaces around code block text in report name #45734
- fix: app blinks after saving tax code #45749
- Add GL & Payroll Code section to Create-expense-categories.md #45813
- Fix crash on missing emoji mapping #45860
- Update Configure-Quickbooks-Desktop.md #45870
- [No QA] StartIssueNewCardFlow api call #45912
- Update Connect-To-Sage-Intacct.md #45939
- Fix optimistic duplicate expense merge #45961
- Fix mini context menu doesn't close when using shortcut to other pages #45987
- fix: Login – Please enter an email or phone number is not is not displayed in Spanish. #45989
- [No QA] Design improvements #45996
- Fix not found page shows when going back from WS list after open a WS join link #46021
- [Search v2] Add displaying advanced filter values and type/status #46022
- Banner title update #46082
- fix profile page not greyed out #46130
- Fix not found view of linked action doesn't have back button #46132
- tighten types for CancellationDetails #46142
- Make sure we still show configuration options even when there's a sync error for a connection #46155
- Fix LHN displays "...owes 0.00" when user receives split request message #46166
- fix: improve getOneTransactionThreadReportID performance #46187
- [No QA][CRITICAL] [Advanced Approval Workflows] Implement Onyx Actions (API calls & Onyx writes) #46189
- fix: update report name length validation #46218
- [No QA] Prettier releases #46243
- Add files via upload - help docs #46254
- Update Merge-expenses.md #46262
- fix: force update status bar color #46265
- show trip name for trip room report preview action #46266
- Fix texts in LHN isn't all translated when changing language from another device #46267
- fix: further optimization of getDisplayNameForParticipant #46282
- perf: attach accountID to Firebase Performance sessions #46284
- [No QA] fix: make availableSpend optional #46295
- Bump Onyx to 2.0.57 #46297
- [NoQA] Add getRoute to navigation #46304
- memoize formatPhoneNumber method #46308
- Bump
expensify-commonto v2.0.57 #46321 - Fix bold and italic markdown not being applied to links #46322
- Removes P2P debit card option #46323
- Revert "memoize formatPhoneNumber method" #46327
- Fix - Room - Inviting new members to room shows duplicate contact briefly in members list #46331
- fix: message for clearing room description #46354
- fix: remove popstate listener in popover #46357
- [ImgBot] Optimize images #46381
- Update copy for NetSuite export Date #46394
- [HelpDot] Restructure Connections Category on New Expensify #46397
- Update Assign-report-approvers-to-specific-employees.md #46401
- [No QA] Fix uploading web assets to GitHub Releases #46438
- [CP Staging] Revert "fix: redirect to proper place after upgrade" #46460
- Revert "Emojis larger in other contexts than just single character messages" #46463
- Revert "fix: archived reports are unable to mark as read" #46526
- [No QA] Log platform and config on startup #46539
- fix: bank account option in payment methods #46598
Internal QA:
Deploy Blockers:
- [$250] iOS - Composer - "Write something..." is not in the middle of the composer #46443
- [$250] iOS - Composer - Emoji is cut off when entering one letter after the emoji #46444
- [Waiting on Checklist - HOLD for payment 2024-11-05] [$250] QBO - Connection options are missing in QBO connection #46445
- Task – Unable to edit description with a long link in existing task, error appears #46447
- [$250] Workspace - Emoji is cut off in workspace description #46448
- [HOLD for payment 2024-08-14] [$250] Dupe detect-Incorrect total amount in the expense report, preview & LHN after deleting offline #46449
- Workspace - Back button returns to the same workspace page after upgrading to Control #46450
- Composer - Emojis overlap with each other #46451
- [$250] Emoji - highlighting Emoji is not retangular #46453
- [$250] Web - Chat - Many emojis broken in emoji picker and chat history #46454
- [HOLD for payment 2024-08-09] Room - System message shows code when adding emoji and mark down to room description #46486
- Expensify Card - Empty state card is top centered instead of middle centered #46488
- Chat - Different placement of sender name and message on staging vs production #46489
- [HOLD for payment 2024-08-14] [HOLD for payment 2024-08-09] [HOLD for payment 2024-08-07] Expense - "Business bank account" option appears briefly when paying with Expensify #46490
- Web - Integrations - Import / Export menu disappears after sync / connection for QBO / Xero #46493
- [$250] iOS - Onboarding task deeplinks used within the app redirect users to the web #46495
- [$250] LHN - Unread marker from second message when viewing conversation #46501
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
francoisl commentedon Jul 29, 2024
#46247 - checking off, QA done internally
jasperhuangg commentedon Jul 29, 2024
#46448 NAB
roryabraham commentedon Jul 29, 2024
#46449 NAB
mvtglobally commentedon Jul 30, 2024
Regression is at 43%
Blockers
#46444
#46445
#46447
#46450
#46451
#46453
#46454
Julesssss commentedon Jul 30, 2024
Demoting #46486
mvtglobally commentedon Jul 30, 2024
Regression is at 6% left
Unchecked PRs
#44733 - Pending validation on all platforms
#44861 - Is failing with KI #44260. Repro in PROD. checking off
#45567 - Pending validation on all platforms
#45603 - Pending validation on IOS
#45730 - Pending validation on all platforms
#45961 - Pending validation on all platforms
#46021 - Pending validation on IOS & Android
#46155 - Pending validation on all platforms
#46166 - Pending validation on IOS
#46265 - Pending validation on all platforms
#46266 - Pending validation on all platforms
#46323 - Pending validation on all platforms
Blockers
#46443
#46444
#46445
#46447
#46451
#46453
#46454
#46488
#46489
#46490
#46493
#46495
roryabraham commentedon Jul 30, 2024
#46447 was demoted, checking it off
roryabraham commentedon Jul 30, 2024
Demoting #46453
roryabraham commentedon Jul 30, 2024
Demoting #46488
roryabraham commentedon Jul 30, 2024
#46493 is dupe of #46445, checking it off
mvtglobally commentedon Jul 30, 2024
Regression is a few steps left
Unchecked PRs
#44733 - Pending validation on all platforms
#45730 - is failing with few Known issues. Checking off (#45692, #45682, #45884. )
#45961 - is failing with #46449. Not a blocker. checking off
#46082 - is failing with #46495
#46155 - is failing. logging issue is a bit
#46266 - Can you pls validate with Travel enabled account internally?
Blockers
#46443
#46444
#46445
#46451
#46454
#46489
#46490
#46495
#46501
mvtglobally commentedon Jul 30, 2024
Regression is completed
Unchecked PRs
#44733 - Pending validation on all platforms
#46082 - is failing with #46495
#46155 - is failing. #46536 & #46537
#46266 - Can you pls validate with Travel enabled account internally?
Blockers
#46443
#46445
#46451
#46454
#46489
#46490
#46495
mvtglobally commentedon Jul 30, 2024
#44733 is failing with original issue #43040
roryabraham commentedon Jul 31, 2024
#46495 is indeed a staging-only bug, but it wasn't introduced in this release. So we're going to check it off
roryabraham commentedon Jul 31, 2024
Checking #46266 off because travel's still a beta and there's no known issue with it
roryabraham commentedon Jul 31, 2024
arosiclair commentedon Jul 31, 2024
@mvtglobally can you comment the bug or test failure you found on the PR?