9.4.57-3
·
5511 commits
to production
since this release
What's Changed
- [No QA] Remove redundant unscoped sign-in.ad and dead sign-in-drive.sh (agent-device) by @kacper-mikolajczak in #98917
- Add search this user/agent to ProfilePage by @hungvu193 in #98091
- [No QA] Fix latent lint errors that only surface on an uncached lint by @roryabraham in #98943
- [No QA] Migrate ProposalPolice to Responses + Conversations API by @roryabraham in #97199
- [No QA] Docs updates for E/A#95566 magic code prompt when changing wallet phone by @MelvinBot in #97545
- Do not block Search page payments on a missing chat report by @VickyStash in #98760
- [CP Staging] fix: rename the hold reason report query param to holdReportID by @suneox in #98944
- Split held expenses onto a new Draft report when submitting offline by @c3024 in #96922
- [No QA] Follow-up: Add unit tests comments by @VickyStash in #98959
- [Payment due @ikevin127] Render the currency conversion fee payer changelog entry by @ishpaul777 in #97897
- fix: Pay button is shown for expense creator in 1:1 chat after visiting Spend tab by @nkdengineer in #98260
- refactor: thread onboarding status into openReport for callers by @daledah in #98077
- [Home Page] Fix: Your spend section does not update after updating expense offline V2 - Greyed out by @adamgrzybowski in #96966
- refactor: align expense preview card metadata line with mobile row styling, fix scanning and split layouts by @Krishna2323 in #98758
- Preserve openReport's
shouldRetry:falseopt-out for deep links by @JakubKorytko in #98772 - Fix: include 1:1 DM participants in OpenReport so stale optimistic reportIDs self-heal by @elirangoshen in #98855
- [cp staging] Update tooltip text for all locked default rules by @Krishna2323 in #98844
- fix: chart glyph fallback for currency symbols missing from the display font by @luacmartins in #98621
- Fix iOS Track distance screen blink on swipe back by @MobileMage in #97020
- fix (batch 4): isNewManualExpenseFlowEnabled beta flag regressions by @thelullabyy in #98635
- Add declared shouldSaveRecentSearch flag to Search payload by @elirangoshen in #98775
- Use ActivityIndicator for embedded IOURequestStepConfirmation loading-transaction early return by @MelvinBot in #96825
- Use ActivityIndicator for the IOURequestStepConfirmation scan/loading overlay by @MelvinBot in #96827
- [No QA] Fix Pusher onResubscribe firing twice on web and on the first handshake on native by @adhorodyski in #98006
- Fix cursor jumping to end when editing the middle of the Merchant field by @MelvinBot in #98841
- [No QA] stop the pong watchdog from reconnecting Pusher by @adhorodyski in #98884
- [No QA] Prevent sticky disks from growing unboundedly by @collectioneur in #98422
- refactor: move split navigation to the UI by @TaduJR in #97367
- Use ActivityIndicator for embedded withFullTransactionOrNotFound loader by @MelvinBot in #96835
- Fix workspace keyboard focus not returning to 3-dot trigger after Back by @Krishna2323 in #97171
- Fix agent chat RHP background reverting to Inbox on refresh by @MelvinBot in #98589
- Reduce left margin on the multi-expense report view by @MelvinBot in #97817
- [No QA] Revert "Prevent sticky disks from growing unboundedly" by @mountiny in #98991
- [NO QA] Fix Consolidated Travel Billing toggle lock icon flashing while loading by @ishpaul777 in #98800
- [No QA] Add characterization tests for NumberWithSymbolForm by @jmgraa in #98292
- fix: use-after-free in react-native-screens removal listener (Sentry: APP-9Y9) by @mbSmaga in #98632
- Show an error when the default workspace does not have travel enabled by @blimpich in #98484
- refactor function getGroupChatName to use data from useOnyx part 2 by @daledah in #98083
- [No QA] Fix is_warm labeling on report-open spans by @TMisiukiewicz in #98852
- refactor: derive a group's rows once, by the list that renders them by @TaduJR in #98716
- [Payment due @mkhutornyi] [No QA] Handle POLICYCHANGELOG_ADD_RULE, UPDATE_RULE, REMOVE_RULE report actions by @luacmartins in #98689
- Fix: Tax name missing and tax unselected after changing tax code by @marufsharifi in #92750
- [No QA] Remove unsafe type assertions from test fixtures by @KJ21-ENG in #97287
- [No QA] Explain what a Copilot agent can edit and its by-design limits by @yuwenmemon in #98807
- Add August product marketing window by @KJ21-ENG in #98565
- [CP Stg] Fix onboarding flash after 2FA setup from Settings > Security by @MelvinBot in #98940
- Docs updates for E/A#98666 Rillet Consolidated Travel Billing settlement setting by @MelvinBot in #98929
New Contributors
Full Changelog: 9.4.56-3...9.4.57-3