Releases: Expensify/App
Releases · Expensify/App
9.2.87-7-staging
Full Changelog: 9.2.87-6-staging...9.2.87-7-staging
9.2.87-6-staging
Full Changelog: 9.2.87-5-staging...9.2.87-6-staging
9.2.87-5-staging
Full Changelog: 9.2.87-4-staging...9.2.87-5-staging
9.2.87-4-staging
Full Changelog: 9.2.87-3-staging...9.2.87-4-staging
9.2.87-3-staging
Full Changelog: 9.2.87-2-staging...9.2.87-3-staging
9.2.87-2-staging
Full Changelog: 9.2.87-0-staging...9.2.87-2-staging
9.2.87-0-staging
What's Changed
- [No QA] Revise Billing Overview for Collect and Control Plans by @VictoriaExpensify in #77839
- Remove Onyx.connect() for the key: ONYXKEYS.LOGIN_LIST in src/libs/OptionsListUtils.ts by @parasharrajat in #77139
- [Part 3] Remove Onyx.connect() for the key: ONYXKEYS.NVP_QUICK_ACTION_GLOBAL_CREATE in src/libs/actions/IOU.ts by @parasharrajat in #76744
- [NoQA] Switched to connectWithoutView for report connection inside isChannelMuted by @shubham1206agra in #78296
- Add addAdmin page to domain by @sumo-slonik in #77517
- [CP Staging] Revert "Bring overLimitForwardsTo configuration into New Expensify" by @aimane-chnaif in #78355
- 76268: Fixed Onboarding - URL entered as Last Name is accepted but not validated by @abbasifaizan70 in #77041
- [NO QA] Fix types on main by @JS00001 in #78363
- Debounce server search in selectors by @abzokhattab in #77757
- Fix map preview resizing issue after edit causing partial area rendering by @nabi-ebrahimi in #74023
- fix: attachment arrows are hidden when playing video by @gijoe0295 in #75899
- Update company export page route params by @hungvu193 in #78323
- No animation for Search report when opened as not the first screen in RHP by @WojtekBoman in #78298
- Fix: Selection mode persists when opening report from another report by @ryntgh in #77635
- chore: remove
Onyx.connect()forTRANSACTIONkey in Report.ts by @samranahm in #77247 - fix: Chevron on Reports → Expense Row Does Not Use Correct Hover Style by @daledah in #77328
- fix:78218: Accounting - Reconciliation account content is cut off by @Eskalifer1 in #78307
- [Part 8] Remove Onyx.connect() for the key: ONYXKEYS.COUNTRY_CODE in src/libs/LocalePhoneNumber.ts by @allgandalf in #77166
- fix hidden is shown in lhn by @Nodebrute in #78285
- Fix/ Accounting: Confirm button is cut off v2 by @abzokhattab in #78205
- [Snyk] Security upgrade fastlane from 2.228.0 to 2.229.0 by @MelvinBot in #78198
- [CP Staging] [Share Bank Account] Fix share bank account share button and filtering by @NikkiWines in #78381
- Show
Analyzing...while expense is being auto-categorized by @marcochavezf in #63745 - fix: Only show report contains expenses with violations for Draft & Outstanding by @nkdengineer in #78104
- fix: 'moved this expense' is shown when old report is deleted by @daledah in #77201
- fix Account – Confirmation message shown when saving Profile image by @apeyada in #77316
- 76064: [Reports - Suggestion list visibility is inconsistent between in: and group-by: by @abbasifaizan70 in https://github.com//pull/77511
- fix: recheck card in wallet when app regains focus in case user manually adds card to wallet by @samranahm in #76817
- Fix: Prevent users from creating fields with names that differ only by case by @nyomanjyotisa in #75011
- Fix infinite loop on back button press on issue card magic code by @jmusial in #77506
- chore: Upgrade react-navigation to latest by @TaduJR in #76933
- Fix: Confirm CTA overlapped by navigation bar in Confirm your back account page by @nyomanjyotisa in #77061
- Fix: RHP closed when select 'Invoice Item' at Netsuite integration by @ryntgh in #77273
- fix: Incorrect receipt preview is displayed in the confirmation page by @nkdengineer in #77200
- Revert style change that causes rows to overlap or get truncated by @francoisl in #78408
- [Part 2]: Fix split translations in subscription by @twilight2294 in #77146
- fix: Company card - One card can be assigned to two users by @daledah in #78397
- Fix remaining side panel regressions by @blazejkustra in #78352
- [No QA] Enhance documentation for supported special feeds by @RachCHopkins in #78322
- Improve UX behaviour of Concierge thinking indicator by @inimaga in #78134
- Add duplicate name validation in report field name input modal by @nyomanjyotisa in #77830
- Fix migrated unreported expense showing not found page by @mollfpr in #77889
- Add GL code to tag and category table by @daledah in #77128
Full Changelog: 9.2.86-0-staging...9.2.87-0-staging
9.2.86-4
What's Changed
- [No QA] [BYOC] [Bulk Card Assignments] Release 1: Workspace Company Cards Table by @chrispader in #77701
- Generate a change commit by @tgolen in #77774
- Add translation strings by @tgolen in #77778
- Remove option to assign cards to members via the Members list by @carlosmiceli in #77798
- [No QA] [BYOC] [Bulk Card Assignments] Release 1: Integrate commercial card feeds by @chrispader in #77933
- [No QA] [BYOC] [Bulk Card Assignments] Release 1: Generic Table component by @chrispader in #77788
- Implement loading skeleton for Company Cards table by @carlosmiceli in #77804
- [BYOC] Bulk assign cards - Update assign card flow in RHP by @carlosmiceli in #77931
- [No QA] [BYOC] [Bulk Card Assignments] Release 1: Fix
cardListcrash and invalid types by @chrispader in #78061 - Fix vertical scroll of cards table by @carlosmiceli in #78063
- [No QA] [BYOC] [Bulk Card Assignments] Release 2: Fix invalid card assignment by @chrispader in #78067
- Tgolen fix table header by @tgolen in #78081
- Add "No results" message when search/filter yield no cards result by @carlosmiceli in #78083
- Tgolen fix transition by @tgolen in #78078
- [No QA] [BYOC] [Bulk Card Assignments] Release 1+2: Error states during card assignment by @chrispader in #78062
- Fix navigation animations and route logic for card assignment RHP by @carlosmiceli in #78082
- Update new member invite via the card assign flow by @carlosmiceli in #78084
- Fix card name overlap again by @tgolen in #78143
- Better fix for overlapping card name by @tgolen in #78145
- Tgolen fix flexbox header by @tgolen in #78148
- Fix back navigation from new invite in confirmation screen by @carlosmiceli in #78140
- Tgolen fix flexbox header by @tgolen in #78150
- Cm last updated card details never by @carlosmiceli in #78152
- Fix button size and unassigned card number by @tgolen in #78159
- Cm polish navigation items by @carlosmiceli in #78162
- [No QA] [BYOC] [Bulk Card Assignments] Release 1+2: Minor fixes by @chrispader in #78077
- [NoQA][BYOC] Release 1+2: Address Review Comments by @ikevin127 in #78169
- [No QA] [BYOC] [Bulk Card Assignments] Release 1+2: Loading states by @chrispader in #78167
- [NoQA][BYOC] Release 1+2: Address Failing Test and Eslint by @ikevin127 in #78172
- [NoQA][BYOC] Release 1+2: Address Failing Eslint and Typecheck by @ikevin127 in #78175
- Byoc bulk card assign loading state fixes by @carlosmiceli in #78183
- [BYOC] [Bulk Card Assignments] Release 1+2: Fix invalid loading states, add RBR errors and UI issues by @chrispader in #78178
- [BYOC] [Bulk Card Assignments] Release 1+2 by @chrispader in #78069
- Revert "Add merge option when selecting transactions in the report page" by @yuwenmemon in #78228
- Refactor: isolate getOverflowMenu from translateLocal by @shubham1206agra in #76612
- Show concierge system message after submit/approval action by @bernhardoj in #77638
- [NoQA] Suppress ESLint warning for
translateLocalusage by @francoisl in #78250 - [Part 2]: Refactor buildPolicyData to pass Onyx value via param by @DylanDylann in #77345
- Fix/77699 - Duplicate Expense Cards Appear in Report When Adding a Single Expense from Empty State by @dmkt9 in #78136
- fix: 77979 Show lets chat screen for accounts without docusign step by @MrMuzyk in #78263
- Fix: Different error messages on invalid distance rate and inaccessible policy by @huult in #77596
- [CP staging] Revert "Fix attendees selection to allow names instead of email or phone only" by @pecanoro in #78269
- [No-QA] test: [Create Automated Test] Inbox - GBR: waiting user enable silver wallet receive funds friend p2p flow by @TaduJR in #78240
- [CP Staging] Expense - Review duplicates RHP loads infinitely after deleting expense by @WojtekBoman in #78258
- chore: bump react-native-pager-view to v7.0.2 by @mdneyazahmad in #78257
- Add the consolidated domain billing to the DomainAdminsSettingsPage.tsx by @war-in in #77526
- Bring overLimitForwardsTo configuration into New Expensify by @abzokhattab in #76032
- Two updates to workspace Overview page by @situchan in #77877
- chore: [CFI] Add group-by report layout feature 2.4 by @TaduJR in #77622
- fix: Employee workspace which set as default displays in send invoice leads to error by @nkdengineer in #77202
- Update next steps copy from 'fix the issue(s)' to 'fix the issues.' by @dangrous in #77915
- Duplicated "Total" amount field briefly appear before the report loads by @mkzie2 in #76711
- feat: Don't inject search syntax into the NewDot search field unless the user explicitly enters it by @TaduJR in #75828
- Remove workspace chat section and link from workspace editor by @nkdengineer in #78139
- 75956 fix self dm appears briefly when open new chat by @eh2077 in #77885
- Close active modal first before opening the sign in RHP by @bernhardoj in #77884
- [No QA] Skip generated files in ESLint checks by @roryabraham in #78306
- [CP Staging] Move expenses alert issues by @koko57 in #78272
- [NoQA] Switched to connectWithoutView for ONYXKEYS.POLICY_OWNERSHIP_CHANGE_CHECKS by @shubham1206agra in #78280
- [CP Staging] Fix Custom Columns Blockers by @JS00001 in #78277
- Fix: Calendar remains open when Year page is opened, unable to choose year by @blazejkustra in #78273
- fix: Pay with Expensify-Cancel payment option is not displayed for the paid expense by @TaduJR in #69731
- [Internal QA]: Share bank account by @narefyev91 in #73427
- feat: Add Rotate button to receipt modal v2 by @nkdengineer in #77953
- Control reachability requests to avoid infinite loop of requests by @CosminStreteaCS in #77510
- [No QA] Replace default updateOnyx union type with specific types in type annotations in variable declarations by @OlGierd03 in #77949
- fix: Account - Page not found when user re-added second contact after removal by @TaduJR in #77507
- fix: Pay with business account is shown when bulk paying negative expense by @nkdengineer in #76548
- [CP STG] Remove screenwrapper since addressPage already has a screenWrapper in it by @stitesExpensify in #78308
New Contributors
- @CosminStreteaCS made their first contribution in #77510
Full Changelog: 9.2.85-7...9.2.86-4
9.2.86-4-staging
Full Changelog: 9.2.86-3-staging...9.2.86-4-staging
9.2.86-3-staging
Full Changelog: 9.2.86-2-staging...9.2.86-3-staging