Skip to content

9.4.73-3

Choose a tag to compare

@github-actions github-actions released this 08 Sep 18:50
· 653 commits to production since this release
e824ab7

What's Changed

  • fix: only fall back to group policy for expense sign when no report exists by @M00rish in #99434
  • [NoQA] Add a join.ad macro for the post-sign-in Join step by @kacper-mikolajczak in #100092
  • Reset css height/maxHeight values to default when animation stops by @s77rt in #100356
  • Stop showing the LHN RBR, Fix badge and To-do for companyCardRequired after submit by @MelvinBot in #100190
  • Read the added-expense violations snapshot for the Search Violations column by @neil-marcellini in #99979
  • [No QA] Update help docs for Releases 1-5: DualEntry integration by @MelvinBot in #99607
  • [No QA] Add Accessibility page to HelpDot by @rushatgabhane in #96664
  • fix: hide tax row on per diem and time split expenses (#99200) by @truph01 in #99756
  • [cp stag & prod] Derive the next Search page from the snapshot cursor by @mukhrr in #100144
  • fix: Outstanding report can be selected on confirm page, but expense is created in another report by @nkdengineer in #100066
  • [No QA] Docs updates for E/A#95005 Cancel a pending P2P wallet payment by @MelvinBot in #98928
  • [No QA] Update Explore-whats-changed-in-New-Expensify.md by @brianlee-expensify in #99690
  • [No QA] Docs updates for E/A#99015 rename Subscription empty-state button to Add card by @MelvinBot in #99366
  • [No QA] Update Merge-Accounts.md by @brianlee-expensify in #99484
  • [No QA] [NoQA] Docs updates for E/A#98521 Export status window returns after page refresh by @MelvinBot in #99954
  • [No QA] Docs updates for E/A#98509 linking existing card feed to non-USD workspace by @MelvinBot in #99706
  • [No QA] Docs updates for E/A#97094 Show GL codes in tag picker setting by @MelvinBot in #98474
  • [No QA] Docs updates for E/A#97083 note comma values need quotes in search by @MelvinBot in #98475
  • [No QA] Docs updates for E/A#98622 document bank connection re-authentication error by @MelvinBot in #99476
  • [Payment due @situchan] [No QA] Docs updates for E/A#97401 Settle balance confirmation step by @MelvinBot in #99705
  • Docs updates for E/A#94093 add Default supplier to Xero export settings by @MelvinBot in #96538
  • [No QA] Update Manage-Copilot-Access.md by @brianlee-expensify in #99487
  • [No QA] Update Act-as-a-Copilot.md by @brianlee-expensify in #99489
  • [No QA] Docs updates for E/A#99992 document Paid by column and filter by @MelvinBot in #100057
  • [No QA] Docs updates for E/A#98489 domain already set up and admin access by @MelvinBot in #100096
  • [No QA] Update Edit-Expenses.md by @brianlee-expensify in #100078
  • [No QA] Docs updates for E/A#98887 Submit workspace creation via emailed deeplink by @MelvinBot in #100097
  • [No QA] Docs updates for E/A#99644 document locked cash expense default on splits by @MelvinBot in #100109
  • Docs updates for E/A#97423 Clarify who can add a receipt to an expense by @MelvinBot in #99959
  • Remove legacy backTo fallback from goBackFromExportConnection by @MelvinBot in #100265
  • Fix cross-Domain Search Router navigation by @nabi-ebrahimi in #100150
  • Fix Expensify links in chat that use single quotes by @deetergp in #99808
  • Hide Home loading bar while offline by @MelvinBot in #100011
  • Use narrow layout in landscape mode mWeb by @GCyganek in #97880
  • refactor: thread onboarding status through createTransactionThreadReport callers by @daledah in #100213
  • [No QA] Claim the sequential queue read gate for deferred writes by @Abdukhamid000 in #99815
  • [No QA] Update conciergeChat to remove Onyx.connect - 41 by @cretadn22 in #100307
  • Add category tax defaults to Expense defaults by @Krishna2323 in #99420
  • feat: add require company cards toggle to rules revamp by @Krishna2323 in #100241
  • [Payment due @suneox] Treat invalid search status filter as if there is no filter at all by @jjcoffee in #100162
  • Align distance rates toggle switches with the page's right inset by @MelvinBot in #100143
  • fix: stop showing the canceled status on expense previews by @Krishna2323 in #99097
  • Fix unresponsive LHN report tap after returning to Inbox from a Settings RHP by @fedirjh in #100167
  • fix: Subscription page becomes blank after deleting workspace by @nkdengineer in #99911
  • feat: implement Merge Reports RHP and action menu by @dmkt9 in #95658
  • Shorten commuter exclusion option copy by @fedirjh in #100211
  • fix: After deleting expense row on group empty row appears by @nkdengineer in #100282
  • [NO QA] Fix ESLint check on main: complete buildForm in VendorMatchingMerchantRulesTest by @MelvinBot in #100398
  • Hide the approval workflow UI when a DEW sets dynamicExternalWorkflowHidePeople by @MelvinBot in #100138
  • [No QA] refactor: replace shouldUseStagingServer with a tri-state activeServer (part 1/5) by @sharabai in #99926
  • Fix: prevent dynamic route crash when "action" query param exists in both base path and suffix by @MelvinBot in #98949
  • fix: Code does not arrive when adding contact method with new user by @nkdengineer in #99909
  • CompactAvatar + multi-select rows by @jmusial in #99421
  • [CP Staging] Fix stale/missing receipt page count badge across distance edits by @ishpaul777 in #100357
  • [CP staging] Revert "Allow any workspace admin to pay reports" by @chuckdries in #100354
  • [NO QA] Update CONTRIBUTING.md by @mallenexpensify in #100412
  • [No QA] Move Sage Intacct vendor matching docs to main navetation by @stephanieelliott in #100366
  • MenuItem decomposition - outerWrapperStyle cases by @war-in in #99915
  • [No QA] Fix import/no-cycle - part 2 by @LukasMod in #99768
  • [No QA] fix: update Knip for Bun shell interpolation by @chrispader in #100329
  • [No QA] Clarify why the Workspaces tab resets to WorkspaceInitialPage on narrow layouts by @MelvinBot in #100321
  • Fix card-issued link resolving against the active route by @mukhrr in #98406
  • [No QA] Fix stale artifacts cache on iOS by @mateuuszzzzz in #99185
  • [No QA] Consume react-native dSYMS in CI workflows by @mateuuszzzzz in #98853
  • Update getReportPreviewAction function to pass getCleanUpTransactionThreadReportOnyxData - 2 by @cretadn22 in #99036
  • [No QA] Fix import/no-cycle - part 1 - follow up by @LukasMod in #100009
  • Fix/96257 relaid optimistic scan failed move by @yusufdeveloper2903 in #99328
  • [No QA] Add policy vendors Onyx collection type by @Beamanator in #100240
  • [No QA] Update AI Agent help docs by @MelvinBot in #100263
  • [No QA] [Hold for feature] [No QA] Docs updates for E/A#99758 Intuit Enterprise Suite now available to all workspaces by @MelvinBot in #99799
  • Pass issue_card reasonCode when issuing an Expensify card by @chuckdries in #100430
  • [No QA] Use OXC to transform Reassure perf tests by @roryabraham in #100429
  • [No QA] Don't inject SENTRY_RELEASE into every chunk by @collectioneur in #100175
  • [Payment due @suneox] fix: skip export-again warning for manual exports by @MelvinBot in #99982
  • [No QA] Correct Expensify Travel plan availability in help article by @MelvinBot in #100229
  • Fix - travel legacy request-access path skips the confirm modal after verification by @jmusial in #99182
  • [No QA] add MoneyRequestReportActionsList performance test by @sosek108 in #100023
  • Fix: preserve untouched tag levels when bulk-editing a single tag level by @MelvinBot in #97951
  • Do not optimistically create the moved-expense system message when the destination report is a draft by @MelvinBot in #99721
  • Update persistent window logic to not show for new users by @KJ21-ENG in #100236

Full Changelog: 9.4.72-2...9.4.73-3