Skip to content

9.4.33-8

Choose a tag to compare

@github-actions github-actions released this 14 Jul 11:13
· 17744 commits to production since this release
8d430da

What's Changed

  • [No QA] merge main by @stephanieelliott in #95100
  • [NoQA] Fix ESLint seatbelt budget violations reintroduced by revert by @mountiny in #95671
  • fix: drop canceled tab navigation spans and add Inbox span context attributes by @BartekObudzinski in #95480
  • Fix: Onboarding - "Getting started" section is missing after selecting Other accounting system by @annaweber830 in #95311
  • Skip the Skia web chart when a WebGL2 context can't be created by @wildan-m in #94937
  • Remove iOSCoreAnimationBorderRendering RN patch causing HybridApp iOS AppHang (APP-8K6) by @KJ21-ENG in #95447
  • Update the agents table to the new style by @luacmartins in #94995
  • [No QA] Docs updates for E/A#95316 Note Device management list sort order by @MelvinBot in #95411
  • Add Rillet integration export pages by @s77rt in #94920
  • Fix legacy unreported expenses missing "Move to report" option in NewDot by @mollfpr in #95068
  • Remove Onyx.connect() usage for ONYXKEYS.COLLECTION.POLICY_TAGS in createExpenseByType function from src/libs/actions/IOU/Duplicate.ts by @Guccio163 in #94297
  • Decompose ReportActionsList: 10 - restore useEffectEven by @LukasMod in #95478
  • Update conciergeReportID to remove Onyx.connect - 29 by @cretadn22 in #95293
  • [CP Staging] Revert "Coalesce OnyxDerived recomputations via macrotask scheduling" by @fabioh8010 in #95715
  • [CP Staging] Revert "[No QA] Fix leader-election deadlock in ActiveClientManager (SequentialQueue unable to flush)" by @grgia in #95718
  • Add QuickBooks Online Items import toggle by @MelvinBot in #94601
  • Use stored mappings for columns in CSV card import by @Gonals in #95183
  • [Payment due @FitseTLT] Add Concierge AI press release to Home > Announcements by @MelvinBot in #95543
  • Show the travel card icon for other members' travel expenses by @allgandalf in #95320
  • fix: escalate to an incremental ReconnectApp when the missing-updates fetch stops advancing the client by @adhorodyski in #95477
  • Decompose ReportActionsList: 12 by @LukasMod in #94938
  • Part 10 - Thread delegateAccountID through IOU request/track/distance action layer by @Krishna2323 in #95326
  • [NO QA] Coerce instanceID to string in CSV company-card import to fix legacy-feed rejection by @MelvinBot in #95695
  • Save unsent receipts to the device gallery on sign-out by @rinej in #94973
  • [Payment due @Krishna2323] Remove boldness from e-card row by @JS00001 in #95701
  • Fix mobile web PDF pinch zoom by @KJ21-ENG in #95226
  • Upgrade React Native to 0.85.3 by @war-in in #92484
  • Sort Recently added expenses by snapshot's "inserted" field only by @mhawryluk in #95379
  • [Home Page] Getting Started - Hide empty for you by @adamgrzybowski in #94698
  • Rename amount column search token from original-amount to purchase-amount by @MelvinBot in #95475
  • [NO QA] Change role titles to lowercase in en.ts by @jamesdeanexpensify in #95729
  • Standardize all table empty states by @JS00001 in #94705
  • refactor: Split submitAmount into focused submit and navigation helpers by @OlimpiaZurek in #95392
  • Add receipt capture-to-upload observability logging by @rinej in #94950
  • [Snyk] Fix for 1 vulnerabilities by @MelvinBot in #95061
  • [No QA] Add PERF-17 coding-standards rule: Avoid intermediate lookup layers by @kacper-mikolajczak in #94220
  • [No QA] Fire searchForTodos request after OpenApp/ReconnectApp by @s77rt in #94858
  • [CP Staging] Revert "Make Copilot switching discoverable with a dedicated Switch button on the Accounts page" by @inimaga in #95748
  • Gate deep-link navigation on TabNavigator mount via lifecycle signal by @MelvinBot in #92482
  • [NoQA] Fix typecheck failure in RequestMoneyTest receipt trace test by @mountiny in #95751
  • 83857 migrate new task by @huult in #95112
  • 83835 migrate workspace receipt partners expensify cards v2 by @huult in #95253
  • Fix missing owner details on pending join request workspace rows by @NicolasBonet in #95417
  • Pass isReportActionsExist to openReport (p1) by @bernhardoj in #95465
  • [No QA] Docs updates for E/A#94602 agent auto-added as full copilot of creator by @MelvinBot in #95531
  • Add Status column to Expensify Card table by @MelvinBot in #95651
  • [No QA] Update help docs for Release 4: Add new Payments Admin role by @MelvinBot in #95747
  • [Payment due @Krishna2323] Add tooltip to company card table by @JS00001 in #95744
  • Fix: Circle icon showing behind back button on workspace pages in landscape mode by @samranahm in #94218
  • [No QA] Helpsite: create nested billing folder structure and add articles by @stephanieelliott in #95101
  • Add Rillet integration advanced pages by @s77rt in #95116
  • [No QA] Revert billing docs PR to fix main lint failure by @stephanieelliott in #95785
  • [No QA][HR Import] Remove the MERGE_HR beta by @mhawryluk in #95703
  • Remove broken-card task and RBR after a 90-day grace period while keeping the error by @wildan-m in #93523
  • Clear SAML short-lived-token guard on the no-JSON early-return path (based on #94082) by @MelvinBot in #95017
  • [No QA] Docs updates for E/A#94602 auto-add new agent as full copilot by @MelvinBot in #95675
  • Cancel ManualSendMessage spans when report is loading by @LukasMod in #95559
  • [HR Import] Handle Merge daily sync limit error with popup by @mhawryluk in #94889
  • Add max-distance validation for commuter exclusions fixed distance by @MelvinBot in #94812
  • Concierge AI Feature Promo Modal v2 by @gijoe0295 in #94012
  • Update avatar size on expensify cards table by @JS00001 in #95802
  • 🍒 Cherry pick PR #96006 to staging 🍒 by @os-botify[bot] in #96011

Full Changelog: 9.4.32-3...9.4.33-8