Skip to content

9.3.21-0-staging

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Feb 00:04
· 7746 commits to refs/heads/staging since this release
68bc086

What's Changed

  • [No QA] Update Workspace-Workflows.md by @stephanieelliott in #82357
  • Remove unused reportActions prop from PureReportActionItem by @rlinoz in #82263
  • [CP Staging] Revert "fix: Incorrect currency displayed when creating Distance expense in selfDM" by @mountiny in #82571
  • [Home Page] New feature: Drag&Drop scan by @grgia in #82562
  • Implement optimistic state updates for employee approvals by @cretadn22 in #80215
  • [No QA] perf: replace reportsSelector with useReportAttributes hook by @TMisiukiewicz in #82551
  • feat: Add Expensify code feature in Subscription settings by @samranahm in #79829
  • [CP Staging] Revert "Merge pull request #82218 from nyomanjyotisa/issue-70991" by @NikkiWines in #82578
  • Fix Company Cards error UI not shown with invalid workspace account ID by @MobileMage in #81978
  • Fix crash with the wrong audio mode on iOS by @staszekscp in #81831
  • fix: Console error after taking a photo by @truph01 in #81938
  • Show suggested and named saved search titles on charts by @mhawryluk in #82261
  • [No QA] Create Sage-Intacct-Troubleshooting.md for New Expensify by @stephanieelliott in #82344
  • [No QA] Rename Zenefits to TriNet by @stephanieelliott in #82209
  • [No QA] Help site updates for new feature: Home R2-4 [New Expensify] by @stephanieelliott in #82341
  • [No QA] Help site updates for new feature: Rules R 1-3 by @stephanieelliott in #82356
  • [ECUK In-App 3DS] Adds new error handling system to Multifactor Authentication by @dariusz-biela in #82297
  • fix Expense - Not here page appears briefly after keeping second duplicate expense by @apeyada in #82436
  • fix: [Accessibility][Tracking] Make Element Focusable by @TaduJR in #80450
  • fix: keep user in ND until they setup 2FA when required by @war-in in #81984
  • Fix iOS multi-level tags text overlap in WorkspaceTagsPage by @MobileMage in #81738
  • [ECUK 3DS] Fix edge case re-enrolling a device when user has a different device currently enrolled by @chuckdries in #82606
  • refactor: move flash button out of camera focus gesture detector by @victoreronmosele in #81509
  • Limit fallback image rendering and add priority to reduce carousel lo… by @szymonzalarski98 in #82282
  • [No QA] Revert: Add diagnostic logging to approval workflow resolution (#81725) by @TMisiukiewicz in #82630
  • perf: add useMappedPolicies hook by @TMisiukiewicz in #82563
  • feat: rule - support multilevel tags v2 by @situchan in #82561
  • Fix: modal race condition by @waterim in #82312
  • [No QA] perf: optimize accessing report summaries by @TMisiukiewicz in #82545
  • fix: Not here page is displayed when a member deletes an expense by @paulnjs in #81620
  • feat: Add search input to workflows page by @TaduJR in #81803
  • Split contexts to state and actions - Batch 2 by @staszekscp in #81986
  • [No QA] update PERF-11 rule: keep useOnyx selector output small and simple by @TMisiukiewicz in #82625
  • [CP Staging] Revert "Fix disabled Next button not announced as disabled by screen readers" by @AndrewGable in #82602
  • [NoQA] Hotfix for the failing LightboxTest.tsx after the merge of context split by @staszekscp in #82642
  • Personal card for search by @narefyev91 in #81871
  • Align export condition with BE check by @luacmartins in #81445
  • [CP Staging] Adjust horizontal FlashList items height normalisation by @VickyStash in #82582
  • fix: expense report title edit page is blank in offline by @daledah in #81034
  • Revert "[CP Staging] Revert "Merge pull request #82218 from nyomanjyotisa/issue-70991"" by @situchan in #82666
  • [Perf] Batch onyx merges into single update in transition and don't await the promise by @kubabutkiewicz in #81381
  • Implement freeze card option by @ShridharGoel in #81880
  • [NoQA] Feature: Travel Invoicing - Release 2.6 & 2.7: Reveal CVV Flow by @ikevin127 in #79824
  • fix: allow selecting multiple users with comma in Reports tab search by @MobileMage in #80437
  • Fix: Report loads infinitely after deleting split and opening the empty report by @cretadn22 in #80216
  • Fix/80045 description hint visibility by @MobileMage in #81908
  • Fix: System message incorrectly shows changed instead of set when adding merchant to expense by @nyomanjyotisa in #81929
  • fix: Report title created offline does not match the custom formula until going online by @nkdengineer in #80602
  • [No QA] Fix TS failures in Split action utils by @hoangzinh in #82703
  • fix: unable to edit the route after creating distance expense in selfDM by @daledah in #81375
  • [No QA] Remove repo-specific actionlint config in favor of central config by @roryabraham in #82689
  • [Odometer] Hide image thumbnails when editing an existing odometer expense by @jakubkalinski0 in #82305
  • fix: Amount over MYR 100,000,000.00/person limit appears and disappears after splitting expense by @nkdengineer in #82226
  • Fix Distance - Wrong distance unit on confirm page when submissions are disabled by @GCyganek in #82552
  • Force charts to fallback to currency code if symbol is not supported by font by @mateuuszzzzz in #81550
  • [No QA] feat: add AI reviewer rule for catching invalid usage of loading components by @mateuuszzzzz in #81479
  • Fix: Replace FullScreenLoadingIndicator with ActivityIndicator in BaseVideoPlayer by @PiyushChandra17 in #82480
  • Remove console and record troubleshoot data features by @roryabraham in #82350
  • Fix: Error message isn't displayed when create expence with 0 distance by @nyomanjyotisa in #81922
  • Feat: bulk edit multiple by @waterim in #76264
  • fix: error message if next button is tapped while a photo with flash by @daledah in #81252
  • [No QA] ReportNextStep: Update ETA copy for harvesting by @s77rt in #82549
  • [CP Staging] Revert "RevertSplitTransaction fails with UNIQUE constraint: App reuses existing reportActionID instead of generating a new one" by @mountiny in #82713
  • [No QA] Fix failureNotifier linking to wrong PR when open PRs merge main by @neil-marcellini in #82073
  • [NO QA] refactor: remove failureHeaderTitle from MFA scenario config by @dariusz-biela in #82708

Full Changelog: 9.3.20-0-staging...9.3.21-0-staging