Releases: Expensify/App
Releases · Expensify/App
9.1.89-14-staging
Full Changelog: 9.1.89-13-staging...9.1.89-14-staging
9.1.89-13-staging
Full Changelog: 9.1.89-12-staging...9.1.89-13-staging
9.1.89-12-staging
Full Changelog: 9.1.89-11-staging...9.1.89-12-staging
9.1.89-11-staging
Full Changelog: 9.1.89-10-staging...9.1.89-11-staging
9.1.89-10-staging
Full Changelog: 9.1.89-8-staging...9.1.89-10-staging
9.1.89-1-staging
What's Changed
- reset to default query search if previous error by @huult in #67295
- Refactored localeCompare in ReportUtils (part 1) by @shubham1206agra in #67431
- Task not auto completed after completing test drive through Reports tab by @pac-guerreiro in #67124
- fix: Extra space at end of magic code by @ganzz4 in #67441
- Fix share extension ivalid file type by adding
image/heictoSHARE_FILE_MIMETYPEby @war-in in #66636 - fix: Members page - wrong description is shown on members import page after importing multi level tag . by @Krishna2323 in #67485
- fix:66988: [Compose Box] Added removeClippedSubviews false to keep elements in virtual tree by @Eskalifer1 in #67258
- Bring back new
SignInPageby @mateuuszzzzz in #65178 - Refactored localeCompare in SearchUIUtils by @shubham1206agra in #67404
- do not allow changing card assignee from members page by @gijoe0295 in #67207
- fix screen transition issue on payment currency selector by @allgandalf in #67391
- [NoQA] Add
webpack-dev-serverGC plugin & script for auto-restart on crash by @ikevin127 in #67373 - [NO QA] Increase failed checks limit after large refactored Signin page by @Julesssss in #67554
- Fix/66602 - Report field shows a broken icon instead of the custom global create emoji by @dmkt9 in #67030
- Fix/65916 Added imported contacts to new chat page by @Eskalifer1 in #66910
- fix: Remove call to getReportNameValuePairs() in method canSeeDefaultRoom by @truph01 in #67298
- fix: Remove full screen loader from RHP on magic code submit by @MrMuzyk in #67406
- Merge empty tag and category subtitle translations by @shubham1206agra in #66795
- fix: Always navigate back from policy after deleting it by @MrMuzyk in #67482
- Conditionally show/hide columns by @youssef-lr in #63501
- Refactor
toggleProfileToolto remove usage ofOnyx.Connectby @allgandalf in #67133 - [No QA] Make search a read command by @luacmartins in #67114
- Refactored localeCompare in TagsOptionsListUtils by @shubham1206agra in #67397
- [No QA] Add missing deps by @koko57 in #67582
- Fix horizontal padding when opening a receipt while creating expenses with Multi-Scan by @VickyStash in #66889
- [NoQA] Testing: checkCoverageChanges.sh Update by @ikevin127 in #67587
- [Part 3]: Remove usage of Onyx.connect for ONYXKEYS.COUNTRY_CODE by @allgandalf in #66941
- fix multi level tag issue by @allgandalf in #67389
- Vacation delegate ALL features (add, remove, view) by @rushatgabhane in #65838
- Reports - Saved search tab is still highlighted after renaming and switching to another tab by @thelullabyy in #67301
- [NoQA]
webpack-dev-serverGC Plugin & Script Follow-Up by @ikevin127 in #67604 - [NoQA] Fix ESLint warnings and update limit by @shubham1206agra in #67484
- [CP Staging] only show remove hold in transaction thread secondary actions for admin if he is not the holder by @dominictb in #67591
- [No QA] Improve onyx update logging by @arosiclair in #67581
- Unexpected error submitting this expense error during expense submit by @pac-guerreiro in #67190
- Create control workspace if its a control feature by @chiragsalian in #67465
- Removing violations for duplicate transactions. by @Tony-MK in #65107
- Update Deleted Transaction report action copy by @MarioExpensify in #67365
- perf: move useOnyx from ReportActionItem to list component by @OlimpiaZurek in #67309
- [CP Staging] Revert #63931 by @grgia in #67628
- Reanimated modal for validate code action modal by @jmusial in #66046
- fix: Workspace - Taxes - Can't press Enter on creating tax rate by @Krishna2323 in #67191
- [NO QA] Update Uber.md by @garrettmknight in #67044
- Refactor function in Search.ts to remove usage of Onyx.Connect by @allgandalf in #67205
- fix: remove call to getReportNameValuePairs() in method reasonForReportToBeInOptionList by @mkzie2 in #67612
- [No QA] chore: remove call to getReportNameValuePairs in getMoneyRequestOptions by @samranahm in #67600
- [No QA]: refactor
libs/actions/OnyxUpdateManager/utils/index.tsto useOnyx. connectWithoutViewby @allgandalf in #67532 - Fix - Add Expense back navigation lacks top padding by @dmkt9 in #65236
- Refactored localeCompare in SidebarUtils by @shubham1206agra in #67399
- Remove call to
getReportNameValuePairs()in method getIcons fromReportUtils.ts. by @Krishna2323 in #67178 - fix: currency not resetting to default currency on page reload while creating a new manual expense by @Burhan-Rashid in #67342
- feat: standardize pay button for expenses and IOUs by @getusha in #66790
- [No QA]: Remove Onyx.connect() for the key: ONYXKEYS.COLLECTION.DOWNLOAD in src/libs/actions/Download.ts by @DylanDylann in #67537
- Refactored localeCompare in PolicyUtils by @shubham1206agra in #67402
- [NoQA] Test Coverage Refactoring and Fixes by @ikevin127 in #67602
- fix: fallback avatar shown in reports page when RHP is open and page is not in focus by @Burhan-Rashid in #67470
- [NoQA] Implemented over trip limit violation by @shubham1206agra in #63248
- Fix - Connect bank account-You appear to be offline is not displayed when starting over by @FitseTLT in #66208
- Improve navigation behavior when opening expenses from report by @huult in #66852
- Expenses Deleted on OD Cause Blank Report View on ND by @thelullabyy in #67308
- [No QA] fix: typecheck by @getusha in #67695
- fix: clear after row flickers by @daledah in #66013
- [NoQA] Fix ESLint warning and update the max number by @shubham1206agra in #67708
- Fix/65479 - Leave option is not shown for IOU invite by @dmkt9 in #67338
- [NoQA] Coverage: Fixed Template / Upstream Main / Baseline by @ikevin127 in #67706
- Fix PR 67030 - Emojis disappear after the user sends the message by @dmkt9 in #67696
- Hover-to-view for receipt thumbnails by @borys3kk in #65184
- Fix creating second scan expense unexpected error is shown by @nkdengineer in #67479
- Assign expense creator as the default assignee for expenses where no assignee is present by @parasharrajat in #67306
- Update Billing-Overview.md by @laurenreidexpensify in #67174
- fix: expense - user avatar is shown in report in which expense is notadded by @mkzie2 in #67549
- Fix canBeMissing alert for for key transactionsDraft_1 [No QA] by @SzymczakJ in #66970
- [Avatars - Reports] Use centralized logic for report actions avatars everywhere in the app by @JakubKorytko in #65740
- mWeb - Incorrect navigation to confirm details page & discard changes popup briefly visible by @Krishna2323 in #67010
- [CP Staging] Revert "Fix onboarding flow path changes after page refresh" by @rushatgabhane in #67699
- fix:67343: Removed the sorting restriction when status is an array by @Eskalifer1 in #67660
- Migrate BusinessTypeSelectorModal to use Reanimated modal by @OlGierd03 in #67249
- Refactor TransactionItemRowRBRWithOnyx by @SzymczakJ in #67247
- Bump react-native-onyx to 2.0.130 by @TMisiukiewicz in #67381
- [No QA]: Update waitForAppLoaded.ts to use
connectWithoutViewby @allgandalf in #67543 - [No QA] Add a page to our docs about our routing philosophy by @tgol...
9.1.88-3
What's Changed
- Fix onboarding flow path changes after page refresh by @MobileMage in #67017
- fix - Expense - "x per person" is shown on confirm page but missing in transaction thread by @FitseTLT in #67086
- [Internal QA]: Add additionally bank name from route for plaid feed assign card flow by @narefyev91 in #67243
- Remove Hold Secondary Action For Admins by @Tony-MK in #65805
- LHN - Chat with draft message disappears when change priority mode by @thelullabyy in #67292
- Bump Onyx To v2.0.126 by @Tony-MK in #66894
- Fix - Question Mark Icon Appears to the Right of Close Icon in "Explore Plans" Modal by @FitseTLT in #67090
- fix: show correct report field by @daledah in #62592
- Workflows-"Not here" page displayed after editing the approver, then the "Expenses from" by @thelullabyy in #67134
- Fix: Reconciliation account link opens not here page and closes instantly by @nyomanjyotisa in #64131
- Lack of Visual Feedback When Expense is Auto-Merged into Report by @thelullabyy in #65489
- Fix GBR showing for no reason by @kubabutkiewicz in #65012
- fix: Deleted Message displayed on LHN by @truph01 in #67031
- fix: edit expense context menu action does not show for workspace expenses and DM IOU by @mkzie2 in #67082
- [CP Staging] Revert "Sync drafts between devices" by @chuckdries in #67346
- fix:65234: New contact method redirects to not-found by @Eskalifer1 in #66199
- [CP Staging] Fixed the fllickering total when approving and paying by @jakubkalinski0 in #67347
- Disable shouldUseReanimatedModal for mWeb to prevent search freeze by @huult in #67311
- fix: remove decodeURIComponent in linkingConfig by @daledah in #67056
- Bump onyx version to v2.0.127 by @VickyStash in #66783
- [No QA] Chore/bump react native reanimated to 3.19.0 by @jmusial in #67164
- Change withOnyx to useOnyx in createOnyxContext by @zirgulis in #65781
- fix: Tax is not set to default for distance expense. by @Krishna2323 in #67013
- [No QA]Generate
APPLAUSE_VERSIONto fix uploads by @AndrewGable in #67359 - [CP Staging] Revert workspace-chat-invite-whisper by @chuckdries in #67361
- Fix receipt scanning still shows after scan completes by @bernhardoj in #67018
- Report - When WS member creates report with no expenses, Admin has the option to "Submit" by @thelullabyy in #66968
- Fix: New message marker is not displayed on the first message in expense report by @nyomanjyotisa in #65918
- Fix Help panel opacity by @jmusial in #67234
- fix: description with mark down is displayed in HTML tags on the expense preview by @mkzie2 in #67107
- update isReportApprover to compare managerID with current account ID by @dukenv0307 in #67254
- Dev : Console error displayed on date selection for per-diem expenses by @dukenv0307 in #67021
- fix: share with my accountant from the header by @nabi-ebrahimi in #67020
- [CP Stag] Split expense - Not here page opens when try to split expense by @ZhenjaHorbach in #67339
- Jakubkalinski0/Help panel overlays with TestTools modal by @jakubkalinski0 in #66882
- Fix/65746 Enable scroll for per diem when keyboard is open by @Eskalifer1 in #66747
- Chat header's infinite loading after merge account by @thelullabyy in #66798
- [NoQA] Fix canBeMissing alert for for key nvp_introSelected by @pac-guerreiro in #67366
- Refactored localeCompare in CardUtils by @shubham1206agra in #66991
- Refactored localeCompare in CategoryOptionListUtils by @shubham1206agra in #67047
- Refactored localeCompare in WorkflowUtils by @shubham1206agra in #67054
- Refactored localeCompare in SuggestionUtils by @shubham1206agra in #67068
- Refactored localeCompare in OptionsListUtils by @shubham1206agra in #67074
- Refactored localeCompare in TaxOptionsListUtils and TaxRate actions by @shubham1206agra in #67386
- No QA - Fix - add jsx-key es-lint to avoid
unique keyconsole errors by @FitseTLT in #66750 - Stop creating the transaction thread reports optimistically for RequestMoney by @VickyStash in #63931
- [CP Staging] Fixed A to B and B to A indicators being displayed on three lines by @jakubkalinski0 in #67398
- Refactored localeCompare in SearchQueryUtils by @shubham1206agra in #66990
- fix: Set all categories to enabled by default if unspecified in the uploaded file by @layacat in #67333
- fix: default to thumbnail images for all ReceiptCells by @adhorodyski in #67329
- Remove Onyx.connect() for the key: ONYXKEYS.NVP_LAST_LOCATION_PERMISSION_PROMPT by @DylanDylann in #66740
- V2: [Part 2]: Remove usage of Onyx.connect for ONYXKEYS.COUNTRY_CODE by @allgandalf in #67280
- Re-enable
Unapproved cardsby @luacmartins in #67117 - [NO QA] Update en.ts by @jamesdeanexpensify in #67409
- After deleting workspace, Expensify Card is stuck in empty state & unable to display card feed by @thelullabyy in #67310
- fix: Android & iOS - Text is cut off in the search field when device font size is minimum. by @Krishna2323 in #65071
- [CP Stag] fix: Moved padding one level higher so link works correctly by @MrMuzyk in #67387
- [CP staging] Revert "fix back button does not navigate to the specific thread" by @inimaga in #67428
- Wallet empty state by @koko57 in #67274
- Feat: Add ability to unreport transactions v3 by @waterim in #67048
- Adding right count of warnings for onyx.connect by @danieldoglas in #67439
- [CP Staging] Fix: Add missing includeCurrentUser in getValidOptions usages by @kacper-mikolajczak in #67403
- fix: chat - infinite loading spinner after split expense by @NJ-2020 in #65459
- Add z-index 10000 to splash screen to prevent third-party overlay issues by @cosmicvulpes in #67282
- [NoQA] Create a GitHub Action to Update PR descriptions with code coverage metrics by @ikevin127 in #66689
- Test pls ignore by @blimpich in #67463
- Expense - Pay with Expense button is shown in main chat and absent in expense report by @lorretheboy in #67442
- feat: implement distance rate name edit page by @mkzie2 in #62535
- [NoQA] Remove coverage testing comment by @ikevin127 in #67464
- 🍒 Cherry pick PR #67628 to staging 🍒 by @os-botify[bot] in #67658
New Contributors
- @cosmicvulpes made their first contribution in #67282
- @lorretheboy made their first contribution in #67442
Full Changelog: 9.1.87-14...9.1.88-3
9.1.88-3-staging
Full Changelog: 9.1.88-2-staging...9.1.88-3-staging
9.1.88-2-staging
What's Changed
Full Changelog: 9.1.88-1-staging...9.1.88-2-staging
9.1.88-1-staging
Full Changelog: 9.1.88-0-staging...9.1.88-1-staging