Skip to content

9.3.59-4

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Apr 03:28
1415373

What's Changed

  • perf: wrap FAB popover content in Activity to deprioritize hidden updates by @leshniak in #86866
  • [No QA] add selectors to COLLECTION.POLICY subscriptions in composer and system chat footer by @BartekObudzinski in #87488
  • Fix Different typing mode when rotating device from portrait to landscape by @GCyganek in #87338
  • fix: missing pending indicator for bulk-edited expenses by @LukasMod in #86954
  • fix tax handling in offline for bulk edit by @pasyukevich in #86978
  • refactor: remove deprecatedAllTransactions in getReportActionWithSmartscanError by @linhvovan29546 in #87129
  • decompose-composer 2: Activity for EmojiPicker and PopoverMenu by @adhorodyski in #87394
  • Remove Onyx.connect() for the key: ONYXKEYS.COLLECTION.REPORT in src/libs/ReportUtils.ts (part 2) by @truph01 in #87339
  • Fix task button truncation and bottom border radius in search tables by @Krishna2323 in #87619
  • [CP Staging] Fix navigation problems in USD BA flow by @koko57 in #87624
  • fix A11y - Android - The color code also announces when navigating to the header text by @apeyada in #87258
  • fix: Profile - Legal Name fields accept " , "and " ; " without showing error message by @annaweber830 in #84650
  • [CP Staging] Revert "fix: Disabled 'Next' button is not announced" by @chuckdries in #87647
  • Increase THUMBNAIL_MAX_WIDTH from 256 to 512 for improved thumbnail quality by @kubabutkiewicz in #87645
  • Fix Cmd+K search missing workspace members and blocking selection during loading by @MelvinBot in #87367
  • Migrate SearchAutocompleteList to useFilteredOptions by @hoangzinh in #85922
  • [No QA] Add Gusto icon and shared presentation pieces by @ShridharGoel in #87608
  • [No QA]: Move delete/cleanup functions to IOU/DeleteMoneyRequest.ts by @DylanDylann in #87524
  • fix: announce selected state in accessibility label for Chrome+VoiceOver by @Krishna2323 in #87122
  • [CP Staging] Remove extra padding from search UserSelectPopup by @bernhardoj in #87649
  • [No QA]: Move reject functions to IOU/RejectMoneyRequest.ts by @DylanDylann in #87561
  • Allow spend rule edits/delete by @luacmartins in #87180
  • pass amountOwed to shouldRestrictUserBillableActions by using useOnyx part 3 by @dukenv0307 in #87446
  • [No QA] Fix crash on startup on mobile by @bernhardoj in #87323
  • Revert 87624 and 86645 by @arosiclair in #87668
  • [NoQA] tests: PureReportActionItem - phase 1 by @LukasMod in #87347
  • Fix held expenses auto-approved without hold modal in selection mode by @Krishna2323 in #87651
  • fix bank account ending shows incorrect BA after reselect by @apeyada in #87152
  • [CP Staging] Fix issues with getting started slot by @ZhenjaHorbach in #87636
  • fix: Report - Formula report field initial value {report:i} is not persisted & resets to {report:id} by @annaweber830 in #84207
  • Revert "fix: Offline deleted rules reappear after reconnecting until cache is cleared" by @cead22 in #87675
  • Update mobile order of sections on Home screen by @ZhenjaHorbach in #87595
  • [No QA] Fix flaky PersonalDetailsOnboarding tests by @MelvinBot in #87555
  • [No QA] Remove redundant selector loop in useParticipantsInvoiceReport by @TMisiukiewicz in #87580
  • [No QA] Fix iOS bundle command by @j-piasecki in #87464
  • Refactor ConfirmModal usage in workspace settings pages part 3 by @daledah in #87334
  • Bump Onyx to 3.0.58 [v2] by @fabioh8010 in #87484
  • [Performance] Pre-render Search under RHP for instant post-submit navigation on mobile by @JakubKorytko in #87404
  • [No QA]: Move payment functions to IOU/PayMoneyRequest.ts by @DylanDylann in #87576
  • refactor navigateToAndCreateGroupChat to use currentAccountID from useOnyx by @dukenv0307 in #87203
  • Fix chat from new user not becoming un-bold when read offline by @MelvinBot in #84598
  • Remove REIMBURSED from the deprecatedOldReportActions list by @deetergp in #80706
  • Part 4: Remove Onyx.connect() for the key: ONYXKEYS.SESSION in src/libs/actions/Policy/Policy.ts by @DylanDylann in #87566
  • Fix Chat - App returns to main chat after refreshing Flag as offensive RHP in thread by @collectioneur in #87622
  • fix no unreported expenses page doesn't fit on landscape and doesn't scroll in Reports by @jakubstec in #87575
  • Reset footerSize when ListFooterComponent is removed in draggable-flatlist patch by @MelvinBot in #87463
  • [No QA] [HelpDot] Add details on how to freeze or unfreeze an Expensify Card for cardholders by @MariaHCD in #80723
  • [No QA] [HelpDot] Add information for admins on freezing/unfreezing an Expensify Card for admins by @MariaHCD in #80724
  • [No QA] refactor: add selector to AccountManagerBanner for PERSONAL_DETAILS_LIST by @BartekObudzinski in #87558
  • [No QA] add two-level gate pattern to ReportNotFoundGuard by @BartekObudzinski in #87559
  • [No QA] hoist conciergeReportID and precompute chatTabBrickRoad in context by @BartekObudzinski in #87601
  • [CP Staging] Add beta gate for selection mode report-level actions by @Krishna2323 in #87735
  • Use usePrimaryContactMethod fallback on magic code pages after copilot switch by @MelvinBot in #87711
  • Show Central invoicing instead of card details for travel invoicing transactions by @blimpich in #87546
  • refactor getValidOptions to use conciergeReportID from useOnyx by @dukenv0307 in #87449
  • refactor: Remove shouldHandleNavigation from sendMoney and submitPerDiemExpense by @TaduJR in #86619
  • [No QA] Remove freezeCard beta by @getusha in #87623
  • fix: Room header displays a two-line description inconsistently by @ryntgh in #87397
  • fix: iOS - Copilot - App returns to login page after removing copilot by @TaduJR in #86844
  • Prevent history.back() race in report creation on wide layout and search by @MelvinBot in #87725
  • Fix frozen card admin name font size by @ShridharGoel in #87699
  • perf: Optimize getTransactionsSections and getReportSections by @jmusial in #87363
  • [No QA] Docs: Add view: operator to search operators help article by @MelvinBot in #86778
  • Remove Onyx.connect() for the key: ONYXKEYS.SESSION in src/libs/SubscriptionUtils Part 1 by @hungvu193 in #87510
  • Hide tax fields for time and per diem expenses by @MelvinBot in #87612
  • [NO QA][Home - Empty State] shawn doesnt like fireworks by @grgia in #87764
  • Fix PopoverMenu reopening after item selection in wide layout by @adhorodyski in #87770
  • Removed useless isValidCurrency check by @shubham1206agra in #87693
  • Copy odometer data during transaction merge by @MelvinBot in #86557
  • Fix - App crashes when importing CSV of employees by @FitseTLT in #87520
  • Lazy-Load RightModalNavigator by @rinej in #87746
  • [Payment due @hungvu193] Fix company cards page not loading for domain-based card accounts by @carlosmiceli in #87686
  • [No QA] Update business bank account help articles by @MelvinBot in #86599
  • follow-up-v2: Screen Reader: Many Pages: There is no dialog role and title announced by @TaduJR in #87538
  • Fix issue where owner becomes both first and second approver after removing second approver by @cretadn22 in #84728
  • [NoQA] Split accounting and HR connection groups by @ShridharGoel in #87694
  • [NoQA] Refactor: Created convertToDisplayString in CurrencyListContext by @shubham1206agra in #87701
  • Part 5 - Thread delegateEmail through buildOptimisticTaskReportAction, completeTask, reopenTask, deleteTask by @Krishna2323 in #87527
  • Update copy by @luacmartins in #87419
  • [No QA]: Move report workflow functions to IOU/ReportWorkflow.ts by @DylanDylann in #87745
  • Use ActivityIndicator instead of FullscreenLoadingIndicator in OnfidoPrivacy by @MelvinBot in #87586
  • Use ActivityIndicator instead of FullscreenLoadingIndicator in ProfilePage by @MelvinBot in #87585
  • [No QA] Replace FullscreenLoadingIndicator with ActivityIndicator in OnyxTabNavigator by @MelvinBot in #87588

Full Changelog: 9.3.58-9...9.3.59-4