Releases: Expensify/App
Releases · Expensify/App
9.2.66-0-staging
What's Changed
- fix: Expense changed to workspace with workflows disabled can be paid from Reports by @nkdengineer in #74162
- [NoQA] Waiting for optimistic data in ReportTest by @mjasikowski in #76214
- Add missing
copyableprops wherevercopyValuewas used by @Eskalifer1 in #75600 - Populate advance filter amounts for negative expenses by @ShridharGoel in #75923
- Fix browser back button reopens the same page by @jmusial in #76217
- [CP Staging] Revert "Merge pull request #73208 from software-mansion-labs/jnowakow/556957-remove-unused-params" by @jnowakow in #76230
- [CP Staging] fix: SAML required toggle not being greyed out in offline mode by @mhawryluk in #76245
- feat: remove violation on transaction edit by @mananjadhav in #75599
- [CP Staging] Manage scrolling with text input in
SelectionListby @zfurtak in #76228 - set amount validation for per diem create form by @mukhrr in #75805
- Revert "Android - Reports -Empty space created at the end of filters row when clearing "From" filter" by @situchan in #76224
- Debounce calculateEmojiSuggestion by @linhvovan29546 in #76158
- Fix more messages are not loaded when reaches the end at the Reports page by @bernhardoj in #75494
- Fallback avatar remains when new user is assignee by @mkzie2 in #74369
- [NoQA] Chore: Bump eslint-config-expensify to 2.0.100 by @kacper-mikolajczak in #76019
- Fix: Handle backToReport for expense creation inside expense reports by @IjaazA in #75718
- Fix/61550b - Viewport does not return to highlighted message after returning from thread by @dmkt9 in #70534
- Set primaryLogin when switching accounts as copilot by @ShridharGoel in #76170
- Feat/bulk reject v2 by @truph01 in #75007
- [No QA] [Sentry] Disable Firebase marks in Sentry by @sosek108 in #76256
- Make TextSelectorModal handle back navigation by @mhawryluk in #76273
- fix: You is displayed on chat header, and LHN when opening resolved duplicate message by @etCoderDysto in #76118
- [CP Staging] Revert "Make AddUnreportedExpense use new SelectionList" by @OlGierd03 in #76275
- [Part 2] Remove Onyx.connect() for the key: ONYXKEYS.PERSONAL_DETAILS_LIST in src/libs/actions/IOU.ts by @parasharrajat in #74391
- [CP Staging] Revert "Make TimezoneSelectPage use new SelectionList" by @cristipaval in #76237
- [Part 4]: Using buildNextStepNew function in IOU.ts by @DylanDylann in #76208
- fix: “Page not found” error when submitting manual distance entry offline. by @Krishna2323 in #75370
- [NoQA] Fix lint and prettier by @mountiny in #76287
- Add Super Wide RHP config by @WojtekBoman in #76163
- fix: Sender name in From field for empty report disappears by @truph01 in #76103
- [No QA][Sentry] Cancel unfinished spans in additional flows by @sosek108 in #76290
Full Changelog: 9.2.65-0-staging...9.2.66-0-staging
9.2.65-6
What's Changed
- [NoQA] Add test for RBR held expenses with outstanding child request by @lakchote in #75779
- [CP Staging] revert: feat: [CFI] Add group-by report layout feature by @TaduJR in #76098
- [Part 2] Remove Onyx.connect() for the key: ONYXKEYS.SESSION in src/libs/TransactionUtils/index.ts #66467 by @DylanDylann in #74918
- Make
CardSelectorStepuse newSelectionListby @zfurtak in #76039 - Make SingleSelectPopup use new SelectionList by @OlGierd03 in #75733
- Make TimezoneSelectPage use new SelectionList by @OlGierd03 in #75878
- Make WorkspaceDuplicateSelectFeaturesForm use new SelectionList by @OlGierd03 in #75531
- Make
AssigneeStep(assignCard) use newSelectionListby @zfurtak in #75529 - Make
WorkspaceAutoReportingMonthlyOffsetPageuse newSelectionListby @zfurtak in #75819 - Make AddUnreportedExpense use new SelectionList by @OlGierd03 in #75891
- Make
SelectFeedTypeuse newSelectionListby @zfurtak in #75583 - Make CountrySelectionPage use new SelectionList by @OlGierd03 in #75543
- fix: add default avatar URL to personal details for optimistic users by @mukhrr in #75263
- Make
StateSelectorModaluse newSelectionListby @zfurtak in #75736 - Make CountrySelectorModal use new SelectionList by @OlGierd03 in #75664
- Make
StateSelectionPageuse newSelectionListby @zfurtak in #75690 - Make
SelectCountryStepuse newSelectionListby @zfurtak in #76017 - [No QA] fix: iOS - remove all files inside caches directory, not the directory itself by @war-in in #75894
- [NoQA] Fix TS on main by @mountiny in #76125
- Update glob package by @iwiznia in #76055
- New verify account page for ReimbursementAccountPage by @jmusial in #74481
- Use existing selfDM report by @jnowakow in #73208
- fix: keypad from payment currency page is shown in preferences page by @daledah in #75961
- Fix:
changed the expensemessage appears when splitting expense and then reverting the split by @nyomanjyotisa in #74660 - Update docs/assets/images/ExpensifyHelp_ExpenseRules_02.png by @kadiealexander in #75964
- [SAML Configuration] SAML settings by @mhawryluk in #74973
- Revert "Merge pull request #73676 from mkzie2/mkzie2-issue/70286" by @arosiclair in #76153
- fix transition od nd by @elirangoshen in #75888
- Refactor: isolate hasOtherControlWorkspaces from ONYXKEYS.COLLECTION.POLICY Onyx.connect data by @shubham1206agra in #75809
- [No QA] Add support for waitingToExport report next step by @rayane-d in #75759
- [Part 3]: Using buildNextStepNew function in IOU.ts by @DylanDylann in #75856
- [No QA] Add new policy report action when a policy is forced upgraded to cotrol by @pecanoro in #75478
- Fix Company card - Settings button is hidden when workspace name is long by @VickyStash in #76157
- fix: Company name instead of Reconciliation bank account name by @daledah in #75967
- Optimistically create welcome message by @jnowakow in #74480
- feat: [CFI] Add group-by report layout feature by @TaduJR in #76169
- [NoQA] Fix: Claude reviewer hangs on setup by @kacper-mikolajczak in #76185
- [CP Staging] Revert "Update approval mode in upgrade" by @situchan in #76182
- [CP Staging] fix Background illustration not displayed in workspace overview by @situchan in #76184
- Update the migrated modal message by @Valforte in #75785
- 🍒 Cherry pick PR #76275 to staging 🍒 by @os-botify[bot] in #76276
Full Changelog: 9.2.64-5...9.2.65-6
9.2.65-6-staging
Full Changelog: 9.2.65-5-staging...9.2.65-6-staging
9.2.65-5-staging
What's Changed
Full Changelog: 9.2.65-4-staging...9.2.65-5-staging
9.2.65-4-staging
Full Changelog: 9.2.65-2-staging...9.2.65-4-staging
9.2.65-2-staging
Full Changelog: 9.2.65-1-staging...9.2.65-2-staging
9.2.65-1-staging
Full Changelog: 9.2.65-0-staging...9.2.65-1-staging
9.2.65-0-staging
What's Changed
- [NoQA] Add test for RBR held expenses with outstanding child request by @lakchote in #75779
- [CP Staging] revert: feat: [CFI] Add group-by report layout feature by @TaduJR in #76098
- [Part 2] Remove Onyx.connect() for the key: ONYXKEYS.SESSION in src/libs/TransactionUtils/index.ts #66467 by @DylanDylann in #74918
- Make
CardSelectorStepuse newSelectionListby @zfurtak in #76039 - Make SingleSelectPopup use new SelectionList by @OlGierd03 in #75733
- Make TimezoneSelectPage use new SelectionList by @OlGierd03 in #75878
- Make WorkspaceDuplicateSelectFeaturesForm use new SelectionList by @OlGierd03 in #75531
- Make
AssigneeStep(assignCard) use newSelectionListby @zfurtak in #75529 - Make
WorkspaceAutoReportingMonthlyOffsetPageuse newSelectionListby @zfurtak in #75819 - Make AddUnreportedExpense use new SelectionList by @OlGierd03 in #75891
- Make
SelectFeedTypeuse newSelectionListby @zfurtak in #75583 - Make CountrySelectionPage use new SelectionList by @OlGierd03 in #75543
- fix: add default avatar URL to personal details for optimistic users by @mukhrr in #75263
- Make
StateSelectorModaluse newSelectionListby @zfurtak in #75736 - Make CountrySelectorModal use new SelectionList by @OlGierd03 in #75664
- Make
StateSelectionPageuse newSelectionListby @zfurtak in #75690 - Make
SelectCountryStepuse newSelectionListby @zfurtak in #76017 - [No QA] fix: iOS - remove all files inside caches directory, not the directory itself by @war-in in #75894
- [NoQA] Fix TS on main by @mountiny in #76125
- Update glob package by @iwiznia in #76055
- New verify account page for ReimbursementAccountPage by @jmusial in #74481
- Use existing selfDM report by @jnowakow in #73208
- fix: keypad from payment currency page is shown in preferences page by @daledah in #75961
- Fix:
changed the expensemessage appears when splitting expense and then reverting the split by @nyomanjyotisa in #74660 - Update docs/assets/images/ExpensifyHelp_ExpenseRules_02.png by @kadiealexander in #75964
- [SAML Configuration] SAML settings by @mhawryluk in #74973
- Revert "Merge pull request #73676 from mkzie2/mkzie2-issue/70286" by @arosiclair in #76153
- fix transition od nd by @elirangoshen in #75888
- Refactor: isolate hasOtherControlWorkspaces from ONYXKEYS.COLLECTION.POLICY Onyx.connect data by @shubham1206agra in #75809
- [No QA] Add support for waitingToExport report next step by @rayane-d in #75759
- [Part 3]: Using buildNextStepNew function in IOU.ts by @DylanDylann in #75856
- [No QA] Add new policy report action when a policy is forced upgraded to cotrol by @pecanoro in #75478
- Fix Company card - Settings button is hidden when workspace name is long by @VickyStash in #76157
- fix: Company name instead of Reconciliation bank account name by @daledah in #75967
- Optimistically create welcome message by @jnowakow in #74480
- feat: [CFI] Add group-by report layout feature by @TaduJR in #76169
- [NoQA] Fix: Claude reviewer hangs on setup by @kacper-mikolajczak in #76185
- [CP Staging] Revert "Update approval mode in upgrade" by @situchan in #76182
- [CP Staging] Revert "Two updates to workspace Overview page" by @situchan in #76184
- Update the migrated modal message by @Valforte in #75785
Full Changelog: 9.2.64-0-staging...9.2.65-0-staging
9.2.64-5
What's Changed
- Fix approve button not shown because of invisible broken card connection violation by @rayane-d in #74738
- Two updates to workspace Overview page by @daledah in #74667
- [DEW] Add workspace settings UI for Dynamic External Workflow by @abzokhattab in #75619
- Add standardize the pay button help article image by @joekaufmanexpensify in #75797
- Self approval stays enabled if all members are removed by multi selection by @mkzie2 in #73676
- Fix user is navigated to the thread when it's a one transaction report by @bernhardoj in #75745
- Jakubkalinski0/fix console errors related to forward ref batch8 by @jakubkalinski0 in #72072
- fix: Distance - The track distance receipt in the preview is not centered on the route by @TaduJR in #75652
- [NO QA] Resolve broken and flakey tests by @Julesssss in #75932
- Update approval mode in upgrade by @nkdengineer in #72550
- [No QA] Add optional
ccachesetup inSETUP_ANDROID.mdby @mateuuszzzzz in #74574 - [NO QA] chore(deps): bump eslint-config-expensify to 2.0.99 by @gelocraft in #75887
- Fixed Card feed name is displayed partially with blank space by @abbasifaizan70 in #75795
- Fix - Updates to "Contact method" section of New Expensify profile by @FitseTLT in #73464
- fix: updated getCashExpenseReimbursableMode to accept policy instead of policyID by @Eskalifer1 in #75901
- fix: Prevent self approval is changed after approvalMode or scheduled submit are changed by @paulnjs in #75812
- Normalize SMS invite logins when building contact options by @ShridharGoel in #75348
- [CP Staging] Using the logical or operator instead nullish by @mollfpr in #75970
- Report - "It´s not here" briefly seen when deleting report with more than one expense by @lorretheboy in #73311
- [2] Remove openReport calls from the merge transaction flows - Part 1 by @hoangzinh in #74307
- [NO QA] Add new reportAction for automatic descriptions by @thienlnam in #75715
- fix:67029: allow focus composer on mobile when there is a draft message by @Eskalifer1 in #70281
- Use 'Collect' pricing for reporting upgrade path by @ShridharGoel in #75594
- Android - Reports -Empty space created at the end of filters row when clearing "From" filter by @thelullabyy in #74920
- feat: [CFI] Add group-by report layout feature by @TaduJR in #72943
- fix: 75954 going back as beneficial owner by @MrMuzyk in #75977
- fix: Reports - Default report title field accepts multiline title and renders mark down by @TaduJR in #75815
- fix: Not Found Page briefly seen after deleting workspace from Overview by @samranahm in #75085
- [No QA] Update links for Global Reimbursements section by @johncschuster in #75784
- fix: workspace chat in the LHN shows as unread after creating an empty report by @linhvovan29546 in #75724
- [NoQA] Fix lint on main by @mountiny in #76007
- [CP Staging] Revert "Fix/73175 - Empty space instead of keyboard if backgrounding app while creating expense" by @situchan in #75998
- fix: update UK regulatory language to use Expensify Limited by @samranahm in #75929
- feat: Remove GRs beta by @MrMuzyk in #75884
- [Sentry] add cohort user tag by @rinej in #76024
- [No QA][Sentry] Finish navigation spans when empty results by @sosek108 in #76030
- Support domain and workspace feed with the same name under one workspace by @VickyStash in #75438
- fix: No results found is shown when searching for already selected user by @nkdengineer in #75519
- fix: Moved expense to personal space seen on admin side by @nkdengineer in #71041
- [CP Staging] Revert "Merge pull request #75371 from apeyada/fix-75252" by @mollfpr in #76021
- [CP Staging] Revert "Previous selection is cleared when selecting another member in Expenses From" by @arosiclair in #76041
- Android & iOS - Expense - Report subtitle "From #report in workspace" is aligned to the left by @lorretheboy in #74712
- fix:75534: Replaced FullscreenLoadingIndicator with ActivityIndicator in MapView component by @Eskalifer1 in #75946
- fix: Initial page opens instead of confirm page when submit distance from self DM to user by @nkdengineer in #75028
- Deprecate DeleteMoneyRequestOnSearch by @c3024 in #75972
- Deprecate DeleteMoneyRequestOnSearch by @luacmartins in #74621
- fix create report becomes unresponsive after deleting workspace by @huult in #74010
- Fix - #admins - “Invite your team” deeplink redirects to Workspaces instead of Home by @FitseTLT in #75732
- Fixed search icon and placeholder in help.expensify.com by @Eskalifer1 in #75703
- Revert "fix: thread header is not showing the exact message sent" by @puneetlath in #76059
- [NO QA] Revert "Replace WebView in SAML sign in implementation" by @Julesssss in #76052
- fix: Scan icon and bottom navigation button shown briefly in concierge chat by @paulnjs in #75848
- [No QA] Create collect-upgrade.md hidden help page by @heyjennahay in #76065
New Contributors
- @heyjennahay made their first contribution in #76065
Full Changelog: 9.2.63-8...9.2.64-5
9.2.64-5-staging
Full Changelog: 9.2.64-4-staging...9.2.64-5-staging