9.4.19-5
·
22965 commits
to production
since this release
What's Changed
- [NO QA] Fix broken Sentry bundle-size links in deploy comments by @blimpich in #94381
- [No QA] Revise upcoming features AgentZero reference doc by @stephanieelliott in #94388
- [Certinia] R2 PSA: Import page (PSA branch) and CertiniaTagsMappingPage by @thelullabyy in #93899
- [No QA] Split AgentZero upcoming-features roadmap into 8 focused category pages by @MelvinBot in #94403
- [No QA] Docs updates for E/A#80449 invite new users in approval workflow by @MelvinBot in #93612
- 83860 migrate workspace categories settings tags v5 by @huult in #93654
- 83855 migrate ws confirmation misc by @huult in #93851
- migrate SUBSCRIPTION_DOWNGRADE_BLOCKED by @huult in #93658
- [NoQA] Restore render timer on performance tests by @LukasMod in #93573
- Fix Concierge hidden-history hiding unread notification message on cold open by @MelvinBot in #93711
- fix: prevent card admins from inviting company card assignees by @ShridharGoel in #94420
- Unify expense column pickers via COLUMN_AVAILABILITY and align report details columns by @MelvinBot in #94124
- 83858 migrate money request part 3 v2 by @huult in #93402
- [No QA] Reorder unread indicator predicates to short-circuit cheaply by @TMisiukiewicz in #94424
- Fix false "not here" page for reports not in the sidebar (ReportNotFoundGuard/ReportFetchHandler race) by @elirangoshen in #93415
- [NOQA] perf: stabilized chatReport into MoneyRequestReportPreview by @OlimpiaZurek in #93950
- Composition of
WorkspacesListPageby @WojtekBoman in #93293 - Update the policy taxes table to the new style by @luacmartins in #94208
- [#91727] Add Load more pattern to Workspace Workflows approval list by @elirangoshen in #94052
- [No QA] Skip loading unread indicator updater on Android by @TMisiukiewicz in #94428
- Add accessibility labels and text for flip button in new manual expense flow by @thelullabyy in #94409
- Fix O(n²) tag enabled-count in WorkspaceViewTagsPage by @TMisiukiewicz in #94307
- Refactor useSelectionMode report actions to use dynamic verify account by @jmusial in #93715
- [CP Staging] Revert "Open linked message at top" by @mountiny in #94470
- Remove Onyx.connect() usage for ONYXKEYS.COLLECTION.TRANSACTION_VIOLATIONS as allTransactionViolations from src/libs/actions/IOU/Transaction.ts by @Guccio163 in #91196
- Allow enter for commuter exemptions by @Gonals in #94458
- Recalculate mileage rate when editing distance expense date by @Krishna2323 in #93755
- [Payment due @ahmedGaber93] Update MANAGE_TEAM onboarding: skip stale optimistic writes and navigate from API response by @marcochavezf in #91685
- Update the policy tags table to the new style by @luacmartins in #93855
- [Payment due @ahmedGaber93] Add currency selector to Search footer total spend by @c3024 in #90777
- Fix unresponsive app after Home Recently added View all expenses by @MelvinBot in #94435
- Gate Hold on receipt scan state to prevent unexpected hold error on scanning expenses by @MelvinBot in #94252
- feat: add legal name step subheader, validate PMB addresses, and update address step subheader copy for VBBA by @samranahm in #92289
- Part 9: Remove Onyx.connect() for the key: ONYXKEYS.PERSONAL_DETAILS_LIST by @DylanDylann in #94107
- Display correct unit for commuter exclusions by @Gonals in #94457
- Fix: clear chat iouReportID when deleting an expense report offline by @MelvinBot in #92265
- Update Windows Emoji to Unicode Version 16.0 by @shubham1206agra in #94328
- 🍒 Cherry pick PR #94600 to staging 🍒 by @os-botify[bot] in #94611
Full Changelog: 9.4.18-2...9.4.19-5