Releases: Expensify/App
Releases · Expensify/App
9.2.18-5-staging
Full Changelog: 9.2.18-4-staging...9.2.18-5-staging
9.2.18-4-staging
Full Changelog: 9.2.18-2-staging...9.2.18-4-staging
9.2.18-2-staging
Full Changelog: 9.2.18-0-staging...9.2.18-2-staging
9.2.18-0-staging
What's Changed
- [No QA] Update branch by @stephanieelliott in #70700
- Core logic for ReportTitleUtils by @sosek108 in #70817
- Handle navigation properly when clicking on report link by @ShridharGoel in #71021
- fix: move tooltip to the ButtonWithDropdownMenu by @linhvovan29546 in #70785
- Import members tab: dropdown is out of frame by @mkzie2 in #70678
- [CP Staging] Revert #70663 "Report upgrade path + Bulk move expenses" by @francoisl in #71118
- [No QA] Move HybridApp philosophy by @luacmartins in #71110
- [No QA] Add automated test for AskToJoinPolicy RBR by @luacmartins in #71096
- [No QA] Move App Structure & Conventions by @luacmartins in #71104
- [No QA] Manually bump version to 9.2.17-1 by @francoisl in #71127
- [No QA] Move Internationalization philosophy by @luacmartins in #71121
- [NO QA] Unblock tests by @blimpich in #71122
- [NO QA] Remove unused
useMemo()
dependency causing ESLint warning by @francoisl in #71133 - fix: Retry OpenUnreportedExpensesPage on SQL error by @MrMuzyk in #70789
- Feat/delegate magic code modals use navigation by @jmusial in #70210
- fix: transparent background in some pages by @daledah in #70585
- [No QA] Update OnboardOffboardExpertContributor.md by @justinpersaud in #71101
- remove inline selector bundle A by @paulnjs in #70782
- [No QA] Delete new-expensify/hubs/expensify-card/EU-and-UK-Expensify-Card.md by @kadiealexander in #71141
- Create new
SelectionList
component for usages without sections by @zfurtak in #66803 - feat: Gather business type in GRs flow for GBP, EUR and AUD by @MrMuzyk in #70875
- Warning Modal About Switching Tags Shows Up When Re-uploading Multi Level Tags by @nkdengineer in #69676
- Change report statuses to reflect correct NewDot names by @kadiealexander in #70962
- Tests for canvas fallback heic converter by @rinej in #71052
- [No QA] Print new version in bumpVersion by @roryabraham in #71087
- Invoice - LHN shows negative amount after paying as business and reopening invoice room by @thelullabyy in #70786
- fix: Expense - Pay button shows workspace name in two lines on expense RHP. by @Krishna2323 in #70837
- fixed some educational tooltips' horizontal and vertical aligning by @mukhrr in #70530
- [No QA]: Remove duplicate workspace beta flag by @narefyev91 in #71181
- [No QA] Add automated test for ShareTrackedExpense RBR by @luacmartins in #70896
- feat: pin new admin room by default by @mkzie2 in #68385
- [No QA] fix: skip the review process for forks by @adhorodyski in #71182
- Update unlock account flow to send RequestUnlockAccount command by @NikkiWines in #70495
- [No QA] Add automated test for ChangeReportPolicyAndInviteSubmitter RBR by @luacmartins in #71035
- [Standardize pay button] Expense bulk pay by @hungvu193 in #70106
- Pick correct
partnerName
based onpartnerUserID
prefix by @mateuuszzzzz in #71068 - [No QA] Move Deploying philosophy by @luacmartins in #71130
- fix show error when sending invoice to user with chat history by @huult in #71160
- [No QA] Update Receive-Payments.md by @stephanieelliott in #70614
- [No QA] Move Derived Value philosophy by @luacmartins in #71217
- [NO QA] Turn on comments for CodeCov by @blimpich in #71144
- [No QA] Move canBeMissing philosophy by @luacmartins in #71218
- Revert "remove inline selector for transaction key" by @ishpaul777 in #71180
- refactor report action selector by @daledah in #70823
- [NO QA] remove multi-flag uploads for CodeCov by @blimpich in #71227
- Jakubkalinski0/fix console errors related to forward ref batch6 by @jakubkalinski0 in #70629
- [NO QA] ignore language file changes for CodeCov by @blimpich in #71229
- Fix bad uber translations naming by @iwiznia in #71219
- New messages pop-up is displayed when expanding the Compose Box by @nkdengineer in #71146
- Fix delete expense navigation by @ishpaul777 in #71230
- Add active-workspace-specific fields to the Unreported Expenses by @koko57 in #70821
- Fix/70380 - Manual setup opens after exiting Plaid flow and restarting Plaid flow by @dmkt9 in #70756
- Chore: Update buttons UI, small fixes, follow-up by @waterim in #70818
- [NO QA] loosen require_changes config for CodeCov by @blimpich in #71232
- [fix] Expense - RHP back button opens previous report instead of closing RHP by @ishpaul777 in #71235
- Expense - From link is accessible to vacation delegate, expense report avatar is inconsistent by @mkzie2 in #70533
- Add name to uber connection when connected by @iwiznia in #71223
New Contributors
Full Changelog: 9.2.17-0-staging...9.2.18-0-staging
9.2.17-6
What's Changed
- [No QA] Fix failed tests by @stephanieelliott in #70781
- [NoQA] Report upgrade path + Bulk move expenses by @koko57 in #70663
- Incorrect cursor on hover over avatar on report page by @lorretheboy in #70522
- [No QA] Update Global-Reimbursement-US.md by @stephanieelliott in #70613
- [No QA] Update Approve-Expenses.md & Expense-and-Report-Actions.md by @RachCHopkins in #70441
- [CP Staging] fix:70959: call focus with optional operator by @Eskalifer1 in #70968
- Distance rates: Allow creating distance rates with same value by @s77rt in #70910
- fix: merchant removal is incorrectly shown as changed to "(none)" by @ganzz4 in #70426
- [CP Staging] Revert "Fix: User is dropped in the Inbox after enabling camera permission and replacing receipt" by @mountiny in #70979
- Revert "Navigating back to Reports lands in Submit instead of previously opened report" by @Valforte in #70981
- Revert "fix: deleted reports in recent chats" by @adhorodyski in #70384
- [Part 6 of migration LoginUtils from onyx.connect] migrate InviteReportParticipantsPage by @kubabutkiewicz in #69215
- Fix transaction thread alignment when opened from LHN by @VickyStash in #70976
- Heic conversion infinitie loader on mWeb by @rinej in #70273
- fix: cleanup create report QAB by @mkzie2 in #69791
- fix: Quick action button shows Chat Report subtitle by @nkdengineer in #70857
- fix: You haven't created any expenses shown for the search with no results by @daledah in #70850
- fix: Not here page opens if Subscription is not available by @nkdengineer in #70450
- Split chat status into has and is filters by @luacmartins in #70702
- Expensify card - No error message for getting Reveal details magic code over 5 times by @mkzie2 in #70965
- Fix/68714 - on Android, Share button initially shows “sharing 2 files” but fails with an error that files were deleted by @dmkt9 in #70638
- Revert 70968 and 69380 by @arosiclair in #71003
- fix: RBR still visible on Inbox when deleting IOU by @nkdengineer in #70858
- fix send invoice to correct recipient after changing destination from room to user by @huult in #70436
- Add new comments to transaction thread for single transaction expense by @aldo-expensify in #69481
- fix: Exported to CSV message appears on the expense report page by @nkdengineer in #70854
- [NO QA] Update Set-Up-the-Expensify-Visa-Commercial-Card-for-your-Company.md by @VictoriaExpensify in #70853
- add reset button by @ChavdaSachin in #70869
- remove inline selector for transaction key by @mkzie2 in #70814
- Revert "Selection list UI use radio for single and checkbox for multi selection" by @allroundexperts in #71004
- [CP Staging] Revert "Fix GBR shown for approver with report that only contains held expenses" by @luacmartins in #71011
- [CP Staging] Fix distance eReceipt in attachment view by @rlinoz in #71006
- Deeplink- Public room displays skeleton after sign up new account by @thelullabyy in #70537
- fix:65548: memoizations PureReportActionItem for task asignee by @Eskalifer1 in #65892
- fix: Delete expense is missing in context menu of expense preview after reopening report by @etCoderDysto in #70633
- Update review dupe flow by @bernhardoj in #70520
- Send more Fraud Protection events by @cristipaval in #70689
- [No QA] Add a philosophy doc for Onyx data management by @tgolen in #70838
- Fix: Filters button is missing (1) count by @nyomanjyotisa in #70468
- [Duplicate policy] Better error handling when duplicating workspace fails by @narefyev91 in #70798
- [CP Staging] Revert "Fix - "This report has no expenses" briefly shown in Reports after clearing cache" by @dangrous in #71027
- [CP Staging] Revert "Hide delete button for unreported card expense imported with deleting disabled" by @cristipaval in #71028
- Reports - Fallback WS avatar shown when clearing the "From" filter on "Submit" while offline by @mkzie2 in #69869
- [NoQA] Fixed minor mistakes in translations by @shubham1206agra in #70929
- [NoQA] Removed validationStep/connectBankAccountStep translations by @shubham1206agra in #70922
- Optimistic title compuation: check for RNVP text field existence by @sosek108 in #70810
- [No QA ] Add a page for the security philosophy by @tgolen in #70898
- Remove onboarding tooltips. by @Krishna2323 in #70388
- fix: Reject offline bugs 1 by @mananjadhav in #70709
- Add ability to cycle via reports v2 by @sumo-slonik in #69221
- [CP Staging] Reverts PR#70250 Open transaction thread on top by @VickyStash in #71010
- Pass plaidAccessToken to AddPersonalBankAccount by @nkuoch in #70655
- fix: deselect expense after reject by @truph01 in #70763
- fix filter buttons unresponsive after deleting expense by @huult in #71048
- [No QA] Add automated test for MoveIOUReportToPolicyAndInviteSubmitter RBR by @luacmartins in #71033
- Chore/upgrade plaid link sdk by @rohit9625 in #69971
- Update Account-Settings.md by @sonialiap in #70091
- Error handling for teacher unite form by @lorretheboy in #70714
- Add optional chaining to
getBankName
function onfeedType
by @ikevin127 in #71039 - Refactor Attributes Selector by @thelullabyy in #70862
- [NoQA] Fixed ESLint limit by @shubham1206agra in #71079
- Revert "[No QA] Migrate static styles to use StyleSheet.create" by @flodnv in #71081
- [No QA] Skip generateTranslations for forks by @roryabraham in #71085
- [No QA] feat: ai code reviews with claude code by @adhorodyski in #70690
- [CP Staging] fix: add missing negation by @koko57 in #71080
- [No QA] Standardise loading indicators and add logging for long loads by @mateuuszzzzz in #70793
- Dedupe Export Templates Logic by @NikkiWines in #69802
- Highlight search values by @luacmartins in #70840
- [No QA] Create Compliance-Documentation.md by @stephanieelliott in #71091
- [NO QA] fix conditionals to actually work when merged to main by @blimpich in #70842
- [NO QA] Fix eslint in PolicyAccountingPage.tsx by @Valforte in #71095
Full Changelog: 9.2.16-14...9.2.17-6
9.2.17-6-staging
Full Changelog: 9.2.17-5-staging...9.2.17-6-staging
9.2.17-5-staging
Full Changelog: 9.2.17-4-staging...9.2.17-5-staging
9.2.17-4-staging
Full Changelog: 9.2.17-3-staging...9.2.17-4-staging
9.2.17-3-staging
Full Changelog: 9.2.17-2-staging...9.2.17-3-staging
9.2.17-2-staging
Full Changelog: 9.2.17-0-staging...9.2.17-2-staging