Releases: Expensify/App
Releases · Expensify/App
9.3.41-3-staging
Full Changelog: 9.3.41-2-staging...9.3.41-3-staging
9.3.41-2-staging
Full Changelog: 9.3.41-0-staging...9.3.41-2-staging
9.3.41-0-staging
What's Changed
- [No QA] merge main with my branch by @stephanieelliott in #85286
- [No QA] Merge main into my branch by @stephanieelliott in #85610
- [No QA] Make reasonAttributes mandatory by @sosek108 in #85348
- Migrated RoomInvitePage.tsx from useOptionsList to usePersonalDetailOptions by @shubham1206agra in #85344
- refactor findPreviousAction and findNextAction to use isOffline from useOnyx by @dukenv0307 in #85022
- fix: Display the validity dates in the card RHP for Single-use cards by @nkdengineer in #85524
- fix: Assignee avatar is inconsistent in task & assignee page by @nkdengineer in #85539
- Update country and state when the draft is updated by @bernhardoj in #85547
- Migrate ShareTab from useOptionsList to useFilteredOptions by @hoangzinh in #82509
- Bump Onyx version to 3.0.48, remove allowDynamicKey from useOnyx wrapper by @JKobrynski in #85527
- fix: the input field is announced without entered value by @daledah in #82651
- [No QA] Add disabled reimbursements next step test by @s77rt in #85587
- Perf: skip reportAttributes full recompute on initial locale load by @sosek108 in #83828
- Show the date picker modal on focus by @bernhardoj in #85181
- fix: resolve deploy blockers and add hover/tooltip to receipt action buttons by @TaduJR in #84497
- [CP Staging] Fix: Reimbursable title is truncated when sorted by Reimbursable by @twilight2294 in #85668
- Refactor search functionality to improve loading state handling by @szymonzalarski98 in #83917
- [No QA] Update Share-a-Business-Bank-Account.md by @joekaufmanexpensify in #81350
- fix: Animation: Many Pages: The displayed animation cannot be stopped or paused by @TaduJR in #80454
- Fix
canEditMoneyRequestfor policies with Dynamic External Workflow by @francoisl in #85495 - Fix ExpensiMark formatting display in MODIFIEDEXPENSE messages by @deetergp in #82057
- [NO QA] Track when we show the scan test tooltip by @JS00001 in #85409
- Bring back Replace Two Factor Device Flow by @chuckdries in #85134
- [No QA] Make reasonAttributes required by @luacmartins in #85680
- [No QA] ci: Add Sentry build size analysis by @rinej in #82952
- perf: remove draftTransactions collection subscriptions from expense creation flow by @BartekObudzinski in #84601
- Replace FullScreenLoadingIndicator with ActivityIndicator in WorkspacesListPage by @MelvinBot in #85518
- Replace FullScreenLoadingIndicator with ActivityIndicator in NewReportWorkspaceSelectionPage by @MelvinBot in #85519
- Prevent OD api calls during SSO sign out by @jnowakow in #83440
- Hide member 2FA toggle when domain 2FA is not enabled by @MelvinBot in #85241
- Fix: Reports RHP briefly opens then closes when accessing expense details by @marufsharifi in #83034
- [No QA] perf: Isolate GPS wait from ManualCreateExpenseSubmit telemetry span by @BartekObudzinski in #84415
- Use ActivityIndicator in BaseLegalNamePage by @MelvinBot in #85516
- Web - Expense - Stray "0" displayed in expense details panel for User B by @thelullabyy in #85622
- Fix: Surface specific payment error from backend instead of generic fallback by @MelvinBot in #85154
- [CP Staging] Fix FAB deploy blockers from popover decomposition (#83299) by @adhorodyski in #85666
- Re-add missing CSV member import column mapping options with scroll fix by @MelvinBot in #85575
- [Odometer] Photo is not cropped after saving cropped photo by @jakubkalinski0 in #85438
- [No QA] Refine card expense and reconciliation help articles by @MelvinBot in #85023
- [CP Staging] Revert "Merge pull request #83899 from software-mansion-labs/collecti… by @srikarparsi in #85700
- Navigate to Home instead of Inbox from NotFoundPage by @MelvinBot in #85526
- Fix : Assign new cards - Assign new cards tab with infinite spinner by @fedirjh in #85717
- [No QA] Update explanation for account name match failure by @twisterdotcom in #85644
- [NoQA] Rename const that had a typo in its name by @francoisl in #85713
- fix: current active menu button not getting announced in settings profile page by @Burhan-Rashid in #85193
- [CP Staging] Revert "Improve deleted tax behavior" by @MonilBhavsar in #85738
- [No QA][Sentry] Disable unnecessary logs by @sosek108 in #85694
- [No QA][Part 3g] Remove Onyx.connect from ModifiedExpenseMessage by @leshniak in #83931
- Bump FlashList to v2.3.0 by @VickyStash in #85541
- [No QA] fix: add span lifecycle cleanup for ManualNavigateToInboxTab by @BartekObudzinski in #85542
- Fix Next button is unresponsive after going online on Manually add BA page by @layacat in #85559
- refactor getSections to use conciergeReportID from useOnyx by @dukenv0307 in #83814
- fix: [Web] Focus restoration mechanism on back navigation (#76921) by @mavrickdeveloper in #79834
- [NoQA] fix: Downgrade Onyx to v3.0.45 to resolve deploy blockers [1/2] by @chrispader in #85766
- migrate REPORT_SETTINGS_VISIBILITY by @huult in #85111
- Part 8 - Thread betas through navigateToAndOpenReportWithAccountIDs by @Krishna2323 in #85707
- Fix ReferralProgramCTA close button accessibility label by @MelvinBot in #84970
- [No QA] fix: Downgrade some navigation warn logs to hmm by @MrMuzyk in #85422
- Fix/67778 final by @dukenv0307 in #85024
- [CP Staging] fix: Downgrade Onyx to v3.0.45 by @chrispader in #85767
- Upgrade React Native to v0.83 by @war-in in #79962
- fix: Reports - Keyboard navigation does not work at the first/last item of Column list by @TaduJR in #85662
- [CP Staging] Guard against false-positive focus match in FAB menu items by @MelvinBot in #85715
- [CP Staging] Revert "[No QA] Fix lost/duplicated requests in PersistedRequests (Issues 2, 3, 4, 5)" by @mountiny in #85804
- [CP Staging] prevent deep link from LHN action badge by @aimane-chnaif in #85786
- Remove getAdminPolicies usage from createWorkspace by @bernhardoj in #85636
- [CP Staging] Revert "Fix : Assign new cards - Assign new cards tab with infinite spinner" by @carlosmiceli in #85807
- Preserve disabled category/tag/taxCode during duplicate resolution by @MelvinBot in #85612
- [No QA] Remove unused policy alertMessage by @bernhardoj in #85621
- [Home Page][V2] Time Sensitive - User Needs To Validate Account + fixes by @adamgrzybowski in #85674
- follow up: GBR appears when there is report field error by @daledah in #85199
- fix: 85431 Improve animations for flows using useSubPage by @MrMuzyk in #85531
- Align device and in-app back navigation in "Paid" filter section by @marufsharifi in #83154
- fix: android - save button floats in center of the screen after edit by @ikevin127 in #82536
- Pass userBillingGraceEndPeriods from useOnyx in QuickCreationActionsBar & EmptySearchView by @bernhardoj in #85617
- Fix double-computation of requiresAttentionFromCurrentUser in LHN filter loop by @sosek108 in #84005
- [NoQA] Removed ConvertPolicyChatReportIDsToString migration by @shubham1206agra in #85439
- Normalize odometer input to reject non-numeric characters by @MelvinBot in #85483
- [Odometer] Unexpected error when submit expense with image by @jakubkalinski0 in #85574
- Fix distance rate not selected after creating new rate from self ...
9.3.40-8-staging
Full Changelog: 9.3.40-6-staging...9.3.40-8-staging
9.3.40-6-staging
Full Changelog: 9.3.40-5-staging...9.3.40-6-staging
9.3.40-5-staging
Full Changelog: 9.3.40-4-staging...9.3.40-5-staging
9.3.40-4-staging
Full Changelog: 9.3.40-3-staging...9.3.40-4-staging
9.3.40-3-staging
Full Changelog: 9.3.40-2-staging...9.3.40-3-staging
9.3.40-11-staging
What's Changed
Full Changelog: 9.3.40-10-staging...9.3.40-11-staging
9.3.40-10-staging
What's Changed
Full Changelog: 9.3.40-8-staging...9.3.40-10-staging