Releases: Expensify/App
Releases · Expensify/App
9.0.89-0
What's Changed
- [CP Staging] Fix getting wrong onboarding policy by @nkdengineer in #55501
- [CP Staging] remove toString method by @nkdengineer in #55521
- [No QA] Add beta for NSQS by @yuwenmemon in #55502
- [CP Staging] fix: add missing parameter when registering broadcast receiver by @szymonrybczak in #55513
- Set an initial value for draft comment collection by @gedu in #55411
- Tweaks to the expense flow by @JKobrynski in #55016
- Update AddressStep.tsx by @jamesdeanexpensify in #55327
- fix: report fields are not disabled after disconnect accounting integration by @mkzie2 in #51717
- fix: in debug menu toggle action delay by @linhvovan29546 in #55442
- [No QA] Add one more commercial feeds helpdot image by @joekaufmanexpensify in #55480
- [No QA] Publish user_id with GTM events by @arosiclair in #55434
- [No QA] Proposal Police™ Structured Response Follow-Up by @ikevin127 in #55330
- [No QA] Manually reconnect to pusher when there is a 1006 error message by @tgolen in #55369
- Hide pay button if submit button is visible by @blazejkustra in #55503
- [No QA] Applying changes to searchParser.peggy by @Tony-MK in #55284
- fix: Delete Receipt button is not displayed in merged transaction by @dominictb in #55474
- refactor shareTrackedExpense function by @ChavdaSachin in #54650
- Align default IDs in Report.ts file by @pac-guerreiro in #54306
- Add useCallback to avoid unnecessary rerenders of FloatingMessageCounter by @OlimpiaZurek in #54944
- Fix: In 2FA magic code page, after refresh briefly error message is displayed by @nyomanjyotisa in #55332
- Align default IDs in IOU.ts file by @VickyStash in #54534
- Center-me button is missing on the map by @mohit6789 in #55458
- Bump react-fast-pdf by @rezkiy37 in #55421
- fix: logic enable allow deleting transaction by @nkdengineer in #55387
- [No QA] Hybrid App adhoc builds follow ups by @jnowakow in #55061
- Fix - Update the Group Creation flow by @FitseTLT in #55030
- fix: next button in card instruction page is overlapped by @daledah in #55470
- fix: Advanced page for "custom form ID" detail is not visible by @daledah in #55389
- [No QA] fix: Allow private_ prefix lint rule for variable naming by @nkdengineer in #54937
- [NO QA] feat: Step 3 logic by @MrMuzyk in #52954
- [CP Staging] fix: Unable to close currency list using device back button. by @Krishna2323 in #55575
- [NoQA] Update copy to commercial feeds by @mountiny in #55584
- 53814 fix confirmation button jump by @huult in #55494
- Change design of WorkspaceMoreFeaturePage sections. by @parasharrajat in #55556
- fix: Hmm it's not here in RHP is displayed after deleting a workspace by @truph01 in #53816
- [No QA] Pick PR number from issue description by @jnowakow in #55609
- Migrate last components to reanimated by @sumo-slonik in #55202
- Draft report not showing in the draft status filter by @ishakakkad in #55544
- Fix desktop build issue with notarization by @mountiny in #55282
- Implemented International Bank Account flow by @shubham1206agra in #54798
- fix: Align Receipt Image Consistently in Expense Preview and Expense View. by @Krishna2323 in #55598
- fix(search): tag names with colon showed : instead of : by @jaydamani in #55360
- Remove some dots at the end of system message by @Themoonalsofall in #55444
- Show loading when map component is loading by @bernhardoj in #55259
- perf: optionsToExclude array to loginsToExclude map by @hannojg in #55348
- [HybridApp] Fix
Not found page
on shortcuts by @war-in in #53954 - Create TooltipsTemplate.md by @zanyrenney in #55632
- perf: filter reports by workspace to improve workspace LHN load by @TMisiukiewicz in #55604
- Fix extra spacing before field label by @blazejkustra in #55346
- Update educational tooltip style to conditionally apply pointer events by @ishpaul777 in #55440
- [Internal QA]: Update web behaviour of bank connection for card assign by @waterim in #55561
- Add view transactions cta to Expensify card and company cards page by @parasharrajat in #55095
- Sending a message scrolls down to previous message by @rinej in #54071
- Update optimistic next steps for manual and empty reports by @dangrous in #55635
- fix: reverting the amount and currency after error clearance. by @Tony-MK in #55102
- [No QA] Add files via upload by @OfstadC in #55170
- Travel_soft_approval by @laurenreidexpensify in #55643
- perf: create report -> transactions map to optimize performance by @TMisiukiewicz in #55297
- Fix can't interact with workspace item that is previously failed to delete by @bernhardoj in #54278
- Fix new messages indicator after comment linking by @janicduplessis in #55582
- [CP Staging] fix: Free trial 30 days left overlaps with the box by @nkdengineer in #55620
- [No QA] Create Expense Clean Up (follow up) - Add unit tests by @JKobrynski in #55600
- Fixed Onyx serialization of FileObject by @shubham1206agra in #55395
- Update Workspace profile to Overview by @nkdengineer in #55388
- Create Using-Reports-in-New-Expensify.md by @maddylewis in #55618
- Update Create-expense-categories.md to include CSV upload by @muttmuure in #55574
- Fix - Web - Profile - App does not dynamically translate address options by @FitseTLT in #55580
- fix: max image file size by @nkdengineer in #55499
- perf: avoid using getOrderedReportIDs when calculating GBR/RBR state by @TMisiukiewicz in #55260
- Simplify single line TextInput styling to allow for different heights by @Kicu in #55343
- Update focus trap by @bernhardoj in #55285
- fix: highlight parent conversation when go back in offline by @daledah in #55014
- fix: mobile doesn't need manual focus anymore for autoFocus by @hannojg in #54755
- Remove the getTripTransactions method by @blazejkustra in #55264
- Update Approve-travel-expenses.md by @maddylewis in #55640
- Fix prev workspace is shown when switching workspace by @bernhardoj in #55443
- Update and rename Dispute-Expensify-Card-transaction.md to Dispute-Ex… by @maddylewis in #55641
- [No QA] [HelpDot]: add new route and article skeleton to newdot documentation by @allgandalf in #55385
- Removing one value from Search filter clears the search by @ishakakkad in #55636
- Fix - Search - Expense from the list does not disappear after deletion by @FitseTLT in #54407
New Contributors
- @mohit6789 made their first contribution in #55458
- @ishakakkad made their first contribution in #55544
Full Changelog: 9.0.88-1...9.0.89-0
9.0.88-7
What's Changed
- Bump expensify common to 2.0.115 by @Skalakid in #55391
- Fix hidden shows when sending invoice to new user by @bernhardoj in #55382
- feat(Android): setup background task by @szymonrybczak in #54616
- resolve issue with unable to save button functionality by @huult in #55334
- fix: the checkmark isn't displayed when back to access level page by @nkdengineer in #55256
- [NO QA] Update Expensify-Card-Perks.md by @maddylewis in #55418
- Move logic to start report actions list at index to BaseInvertedFlatList by @janicduplessis in #52149
- [no QA] Adding HelpDot images for NewDot direct feeds by @joekaufmanexpensify in #55356
- fix: 55246 Workspace not translated when choose recipient by @drminh2807 in #55380
- Refactor SMS Delivery Failure sign in flow by @nyomanjyotisa in #54400
- Helpdot - add ren's changes for company cards by @rushatgabhane in #55344
- Bring "[HybridApp] Necessary copilot changes" back by @war-in in #55392
- Fix screen is shaking when scrolling while user edit a comment. by @parasharrajat in #55262
- Hide RBR on pending card transaction by @cretadn22 in #55013
- [Internal QA]: Add force to auth bank if credentials expired during member assignment card by @narefyev91 in #55269
- [CP Staging] Revert 53938 by @thesahindia in #55451
- fix: Filters button tooltip is not displayed properly by @daledah in #54677
- [NoQA] Update en.ts by @jamesdeanexpensify in #55378
- [NO QA] Update Create-a-company-workspace.md by @johncschuster in #55420
- Add Guide booking link to #admins header by @nkdengineer in #54352
- Update cancellation logic for car reservations by @blazejkustra in #55289
- [NoQA] Update Join-your-company's-workspace.md by @zanyrenney in #55355
- [CP Staging] Fix undefined inside backTo parameter for export accounts by @narefyev91 in #55472
- perf: reduce loops in getValidOptions / separate to getValidReports by @hannojg in #55298
- Always show Restore stashed login when there is a support token by @rlinoz in #55477
- [CP Staging] Revert "Use POST for SAML login" by @NikkiWines in #55432
- feat: Provide education/confirmation before creating workspaces in New Workspace flows by @Krishna2323 in #53845
- Fix auto scroll doesn't work when editing money request by @bernhardoj in #55340
- [No QA] Add last update and update applied to client to OnyxUpdate logs by @MarioExpensify in #55489
- [No QA] Merge patch directories together when applying patches by @war-in in #55394
- Redirect user for new virtual card after Fraud flow by @narefyev91 in #55163
- Fixed an issue where the e-receipt thumbnail overflowed and was cut off at the bottom. by @jayeshmangwani in #55455
New Contributors
- @drminh2807 made their first contribution in #55380
Full Changelog: 9.0.87-3...9.0.88-7
9.0.88-6
Full Changelog: 9.0.88-5...9.0.88-6
9.0.88-5
Full Changelog: 9.0.88-4...9.0.88-5
9.0.88-4
Full Changelog: 9.0.88-3...9.0.88-4
9.0.88-3
Full Changelog: 9.0.88-2...9.0.88-3
9.0.88-2
Full Changelog: 9.0.88-1...9.0.88-2
9.0.88-1
What's Changed
- Fixed an issue where the e-receipt thumbnail overflowed and was cut off at the bottom. by @jayeshmangwani in #55455
Full Changelog: 9.0.88-0...9.0.88-1
9.0.88-0
What's Changed
- Bump expensify common to 2.0.115 by @Skalakid in #55391
- Fix hidden shows when sending invoice to new user by @bernhardoj in #55382
- feat(Android): setup background task by @szymonrybczak in #54616
- resolve issue with unable to save button functionality by @huult in #55334
- fix: the checkmark isn't displayed when back to access level page by @nkdengineer in #55256
- [NO QA] Update Expensify-Card-Perks.md by @maddylewis in #55418
- Move logic to start report actions list at index to BaseInvertedFlatList by @janicduplessis in #52149
- [no QA] Adding HelpDot images for NewDot direct feeds by @joekaufmanexpensify in #55356
- fix: 55246 Workspace not translated when choose recipient by @drminh2807 in #55380
- Refactor SMS Delivery Failure sign in flow by @nyomanjyotisa in #54400
- Helpdot - add ren's changes for company cards by @rushatgabhane in #55344
- Bring "[HybridApp] Necessary copilot changes" back by @war-in in #55392
- Fix screen is shaking when scrolling while user edit a comment. by @parasharrajat in #55262
- Hide RBR on pending card transaction by @cretadn22 in #55013
- [Internal QA]: Add force to auth bank if credentials expired during member assignment card by @narefyev91 in #55269
- [CP Staging] Revert 53938 by @thesahindia in #55451
- fix: Filters button tooltip is not displayed properly by @daledah in #54677
- Update en.ts by @jamesdeanexpensify in #55378
- [NO QA] Update Create-a-company-workspace.md by @johncschuster in #55420
- Add Guide booking link to #admins header by @nkdengineer in #54352
- Update cancellation logic for car reservations by @blazejkustra in #55289
- Update Join-your-company's-workspace.md by @zanyrenney in #55355
- [CP Staging] Fix undefined inside backTo parameter for export accounts by @narefyev91 in #55472
- perf: reduce loops in getValidOptions / separate to getValidReports by @hannojg in #55298
- Always show Restore stashed login when there is a support token by @rlinoz in #55477
- [CP Staging] Revert "Use POST for SAML login" by @NikkiWines in #55432
- feat: Provide education/confirmation before creating workspaces in New Workspace flows by @Krishna2323 in #53845
- Fix auto scroll doesn't work when editing money request by @bernhardoj in #55340
- [No QA] Add last update and update applied to client to OnyxUpdate logs by @MarioExpensify in #55489
- [No QA] Merge patch directories together when applying patches by @war-in in #55394
- Redirect user for new virtual card after Fraud flow by @narefyev91 in #55163
New Contributors
- @drminh2807 made their first contribution in #55380
Full Changelog: 9.0.87-0...9.0.88-0
9.0.87-3
What's Changed
- Fix hidden shows when sending invoice to new user by @bernhardoj in #54868
- [No QA] Add unit test for getSubmitToAccountID and getApprovalChain by @nkdengineer in #55062
- Use POST for SAML login by @NikkiWines in #52658
- add workspace setting link to the Create a workspace task desc by @Shahidullah-Muffakir in #55190
- [no QA] Images for help article - commercial feeds in NewDot by @joekaufmanexpensify in #55279
- Fix offline indicator is not displayed at the bottom in the Get physical card page by @daledah in #55146
- Update "Hold expense" modal copy and icons by @gijoe0295 in #53354
- Align default IDs in ReportScreen file by @VickyStash in #55074
- Update CONST.ts by @jamesdeanexpensify in #55307
- Hide not activated physical cards on search by @rayane-djouah in #55281
- [NO QA] Add additional checklist verification for previous app crashes by @Julesssss in #55306
- [CP Staging] Bump onyx version to 2.0.89 by @nkdengineer in #55299
- [No QA] Update en.ts by @jamesdeanexpensify in #55339
- Use invoiceTransferBankAccountID to determine default badge for a payment method on Invoices page by @Shahidullah-Muffakir in #54619
- Add space between destination and subrate by @mkzie2 in #54984
- [CP Staging] Revert "fix confirmation button jump" by @shubham1206agra in #55296
- [InternalQA] fix: always send feedType with the order number for custom feeds by @koko57 in #55223
- Add tooltip for the inactive tab in the create expense page when the tab title is hidden by @Shahidullah-Muffakir in #55216
- Fixed double clicking behavior on pronouns page by @shubham1206agra in #55225
- Create Expense Part 2 - Clean up by @JKobrynski in #54201
- [No QA] Add violations to inline submit by @luacmartins in #54898
- Add a new patch to temporary disable suggestion pop up by @rezkiy37 in #54957
- Hide pay button if submit button is visible by @blazejkustra in #55150
- [HybridApp] Necessary copilot changes by @war-in in #54296
- [ImgBot] Optimize images by @imgbot in #55364
- Revert "[HybridApp] Necessary copilot changes" by @chiragsalian in #55363
- [Internal QA]: Fix bank name pick from url during goBack from export item by @narefyev91 in #55209
- [CP Staging] Update messaging on Here's your magic code page by @daledah in #55366
- Revert "Fix hidden shows when sending invoice to new user" by @mountiny in #55374
- Adding animation for children of switch components by @sumo-slonik in #53938
- draft of accounting switch animations [only to have clear diff] by @sumo-slonik in #55351
- fix: Improve visibility of tooltips by @truph01 in #55148
- Move free trial banner to #admins room for users selecting MANAGE_TEAM onboarding intent by @c3024 in #53895
- Reduce string unions in Route type (part 2) by @fabioh8010 in #55065
- fix: Android - Create Chat - "You appear to be offline" is displayed floating on room creation by @truph01 in #55047
- [No QA] Update en.ts by @jamesdeanexpensify in #55379
- Fix can't open emoji picker when edit composer is focused by @bernhardoj in #54858
- [No QA] Update en.ts by @jamesdeanexpensify in #55376
- Bump fullstory to 1.7.2 by @war-in in #55272
- Clear the search input when the modal is closed by @bernhardoj in #55277
- Implemented BE part of Per Diem Request by @shubham1206agra in #54760
- Update the direct bank connection flow on desktop by @VickyStash in #55203
- Update CONST.ts by @jamesdeanexpensify in #55305
- Update Create-a-company-workspace.md by @zanyrenney in #55354
Full Changelog: 9.0.86-3...9.0.87-3