Releases: Expensify/App
Releases · Expensify/App
9.0.39-0
What's Changed
- [Search v2.1] Android & iOS - Search icon is not responsive after returning to LHN from thread by @WojtekBoman in #48990
- Fix: Unique
key
warning by @gijoe0295 in #49222 - Fix - Workspace - Able to delete expense from archived workspace by @FitseTLT in #49189
- Create pinned status by @luacmartins in #49186
- Open expense report on single transaction report by @luacmartins in #49241
- feat: Subscribe guides to a new presence pusher channel by @daledah in #48696
- Fix approve report partially shows wrong owes amount in LHN by @bernhardoj in #49279
- NO QA needed - Update Configure-Quickbooks-Desktop.md by @jliexpensify in #49436
- [NoQA] perf: avoid bundling WDYR and unused LODASH functions in JS bundle by @hurali97 in #49059
- NO QA needed - Update Quickbooks-Desktop-Troubleshooting.md by @jliexpensify in #49437
- Fix scroll issue after dismissing RHP on the Rule Page by @cretadn22 in #49323
- [CP Staging] deploy blocker fix: private personal details infinite loading by @grgia in #49471
- New page structure for export Sage Intacct by @shubham1206agra in #48764
- fix: a props object containing
key
prop is spread into jsx by @gijoe0295 in #49405 - [CP Staging] fix: Distance rates - Change Rate to default leads to app crash. by @Krishna2323 in #49475
- fix: app crash on signout by @daledah in #49056
- [No QA] Fix checkDeploymentSuccess job in deploy workflow by @rayane-djouah in #49432
- [No QA] Fix log calls by @luacmartins in #49429
- [CP Staging] fixes optimistc case and delay submission current user bad grammar by @ishpaul777 in #49482
- [OldDot Rules Migration] Tag rules by @BrtqKr in #48325
- Display download failure modal by @cretadn22 in #49343
Full Changelog: 9.0.38-0...9.0.39-0
9.0.38-4
What's Changed
- fix: No response when clicking back button and link on not found page by @nkdengineer in #49041
- Sorting multi-select fields in the advanced search filter page by @Tony-MK in #48814
- fix: lottie and svg not show after switching from Inbox to Settings by @dominictb in #48991
- fix: Tag in X: Y format is displayed in X: Y format in review flow by @etCoderDysto in #48398
- Stop displaying User info in SearchResults row if user missing or fake by @Kicu in #49158
- Navigate user to Search page with merchant filter by @luacmartins in #48026
- Replace Enable your wallet with Add personal bank account task by @nyomanjyotisa in #48182
- fix: prevent crash due to empty report by @dominictb in #47997
- Fix press enter open WS switcher or report RHP in search page by @bernhardoj in #49236
- [No QA] Fix ESLing errors by @luacmartins in #49316
- [No QA] Unheld total needs to be multiplied against coefficient as well by @robertjchen in #49242
- Add the
setupTags
task for MANAGE_TEAM choice by @marcaaron in #49021 - Add support for viewing group avatar photo by @tsa321 in #48757
- Update archive feature by @cretadn22 in #46934
- Remove Confirmation from plaid bank flow by @parasharrajat in #48767
- chore: fix security vulnerabilities by @hurali97 in #48532
- Fix - Report fields and values don't get updated in Report if admin deletes them from workspace by @FitseTLT in #49029
- fix: show audit msg in case of receipt required violation by @dominictb in #48141
- Fix - Workspace - Toggle btn changed to green but the dot oriented incorrectly in WS settings by @FitseTLT in #48601
- fix: show an error for integrations that aren't configurable via NewDot by @daledah in #48759
- [NoQA] e2e: gather more telemetry data by @kirillzyusko in #49338
- fix: wrong navigation when create category with the name 'new' by @dominictb in #49002
- ReconnectApp when we receive the reconnectApp event by @iwiznia in #48784
- Add import and export CSV flow for Tags by @Guccio163 in #48877
- Add import flow to Tags page by @filip-solecki in #47909
- [No QA] Add guidelines for writing good problem statements by @roryabraham in #49346
- Update UpdatePolicyConnectionConfiguration to be 1:1:1 - Part 5 by @hoangzinh in #48277
- [CP Staging] Revert "[NoQA] feat: bump react-native-pdf to newest version, remove unnecessary pat…" by @mountiny in #49351
- Fix: Onboarding - Two offline indicators on the name input page by @shubham1206agra in #48957
- Fix crash when switching accounts (again) by @CyberAndrii in #48962
- fix flicker on from and to advanced filters by @289Adam289 in #49072
- fix: saved search
ThreeDotsMenu
's fixed position by @dominictb in #49239 - [No QA][Internal] Set up firebase performance for web by @rinej in #47795
- fix: rbr for reports in filter page by @dominictb in #49199
- Add SearchRouter component and context to display it by @Kicu in #48785
- Category settings: Default categories follow-up by @BartoszGrajdek in #49030
- [OldDot Rules Migration] Fix custom names, fix keys by @BrtqKr in #48908
- prevent initial focus when container has button listen enter event by @suneox in #49023
- Update Sage-Intacct-Troubleshooting.md by @VictoriaExpensify in #49362
- Replace email by You by @aldo-expensify in #49315
- [Search v2.3] [Saved Searches] Fix duplicate saved searches by @lakchote in #49243
- fix: turn off selection mode if all active options are deleted by @dominictb in #48547
- [No QA] Show too many writes error whenever it's set in response data by @neil-marcellini in #49350
- [CP Staging] fix cannot go to the next page by enter key in amount page by @nkdengineer in #49370
- [CP Staging] fix: misspell Expensify text by @daledah in #49384
- [NO QA] Feat: Pending state with no feed by @waterim in #48489
- Fix newline entering inside inputs by @Skalakid in #49387
- [Internal QA]: Refactor ChooseTransferAccountPage to use Selection List by @allgandalf in #49339
- Debug Mode - Report and Report Actions by @pac-guerreiro in #45481
- Follow up make onboarding continue from last visited page on desktop by @tsa321 in #48955
- [HybridApp] Send
completeOnboarding
to OD only on finished request by @war-in in #49099 - Fix copilot bugs by @rushatgabhane in #48517
- Fix bug with Payment option is not selected by @ZhenjaHorbach in #49345
- [NoQA] Remove react compiler healthcheck action by @mountiny in #49397
- Composer warn by @perunt in #48329
- Track tax - Tax rate does not update when editing distance rate offline by @Krishna2323 in #49194
- Fix warning "Possible unhandled promise rejection" by @bernhardoj in #49382
- Update the free trial badge to display Start a free trial badge when we create a workspace for a user by @abzokhattab in #48512
Full Changelog: 9.0.36-2...9.0.38-4
9.0.38-3
Full Changelog: 9.0.38-1...9.0.38-3
9.0.38-1
Full Changelog: 9.0.38-0...9.0.38-1
9.0.38-0
What's Changed
- Fix: Onboarding - Two offline indicators on the name input page by @shubham1206agra in #48957
- Fix crash when switching accounts (again) by @CyberAndrii in #48962
- fix flicker on from and to advanced filters by @289Adam289 in #49072
- fix: saved search
ThreeDotsMenu
's fixed position by @dominictb in #49239 - [No QA][Internal] Set up firebase performance for web by @rinej in #47795
- fix: rbr for reports in filter page by @dominictb in #49199
- Add SearchRouter component and context to display it by @Kicu in #48785
- Category settings: Default categories follow-up by @BartoszGrajdek in #49030
- [OldDot Rules Migration] Fix custom names, fix keys by @BrtqKr in #48908
- prevent initial focus when container has button listen enter event by @suneox in #49023
- Update Sage-Intacct-Troubleshooting.md by @VictoriaExpensify in #49362
- Replace email by You by @aldo-expensify in #49315
- [Search v2.3] [Saved Searches] Fix duplicate saved searches by @lakchote in #49243
- fix: turn off selection mode if all active options are deleted by @dominictb in #48547
- [No QA] Show too many writes error whenever it's set in response data by @neil-marcellini in #49350
- [CP Staging] fix cannot go to the next page by enter key in amount page by @nkdengineer in #49370
- [CP Staging] fix: misspell Expensify text by @daledah in #49384
- [NO QA] Feat: Pending state with no feed by @waterim in #48489
- Fix newline entering inside inputs by @Skalakid in #49387
- [Internal QA]: Refactor ChooseTransferAccountPage to use Selection List by @allgandalf in #49339
- Debug Mode - Report and Report Actions by @pac-guerreiro in #45481
- Follow up make onboarding continue from last visited page on desktop by @tsa321 in #48955
- [HybridApp] Send
completeOnboarding
to OD only on finished request by @war-in in #49099 - Fix copilot bugs by @rushatgabhane in #48517
- Fix bug with Payment option is not selected by @ZhenjaHorbach in #49345
- [NoQA] Remove react compiler healthcheck action by @mountiny in #49397
- Composer warn by @perunt in #48329
- Track tax - Tax rate does not update when editing distance rate offline by @Krishna2323 in #49194
- Fix warning "Possible unhandled promise rejection" by @bernhardoj in #49382
- Update the free trial badge to display Start a free trial badge when we create a workspace for a user by @abzokhattab in #48512
Full Changelog: 9.0.37-0...9.0.38-0
9.0.37-3
Full Changelog: 9.0.37-0...9.0.37-3
9.0.37-0
What's Changed
- fix: No response when clicking back button and link on not found page by @nkdengineer in #49041
- Sorting multi-select fields in the advanced search filter page by @Tony-MK in #48814
- fix: lottie and svg not show after switching from Inbox to Settings by @dominictb in #48991
- fix: Tag in X: Y format is displayed in X: Y format in review flow by @etCoderDysto in #48398
- Stop displaying User info in SearchResults row if user missing or fake by @Kicu in #49158
- Navigate user to Search page with merchant filter by @luacmartins in #48026
- Replace Enable your wallet with Add personal bank account task by @nyomanjyotisa in #48182
- fix: prevent crash due to empty report by @dominictb in #47997
- Fix press enter open WS switcher or report RHP in search page by @bernhardoj in #49236
- [No QA] Fix ESLing errors by @luacmartins in #49316
- [No QA] Unheld total needs to be multiplied against coefficient as well by @robertjchen in #49242
- Add the
setupTags
task for MANAGE_TEAM choice by @marcaaron in #49021 - Add support for viewing group avatar photo by @tsa321 in #48757
- Update archive feature by @cretadn22 in #46934
- Remove Confirmation from plaid bank flow by @parasharrajat in #48767
- chore: fix security vulnerabilities by @hurali97 in #48532
- Fix - Report fields and values don't get updated in Report if admin deletes them from workspace by @FitseTLT in #49029
- fix: show audit msg in case of receipt required violation by @dominictb in #48141
- Fix - Workspace - Toggle btn changed to green but the dot oriented incorrectly in WS settings by @FitseTLT in #48601
- fix: show an error for integrations that aren't configurable via NewDot by @daledah in #48759
- [NoQA] e2e: gather more telemetry data by @kirillzyusko in #49338
- fix: wrong navigation when create category with the name 'new' by @dominictb in #49002
- ReconnectApp when we receive the reconnectApp event by @iwiznia in #48784
- Add import and export CSV flow for Tags by @Guccio163 in #48877
- Add import flow to Tags page by @filip-solecki in #47909
- [No QA] Add guidelines for writing good problem statements by @roryabraham in #49346
- Update UpdatePolicyConnectionConfiguration to be 1:1:1 - Part 5 by @hoangzinh in #48277
- [CP Staging] Revert "[NoQA] feat: bump react-native-pdf to newest version, remove unnecessary pat…" by @mountiny in #49351
Full Changelog: 9.0.36-1...9.0.37-0
9.0.36-2
What's Changed
- [NoQA] feat: bump react-native-share to 11.0.2 and remove patch for hybrid app by @MrRefactor in #48981
- [NoQA] feat: bump react-native-keyboard-controller to 1.12.7 and remove patch by @MrRefactor in #48982
- fix: show checkmark for selected bank by @koko57 in #49089
- Fix loading skeleton behind background by @wildan-m in #49039
- Fix settlement button by @shubham1206agra in #48863
- fix: Advanced approval - RHP turns to not here page while dismissing dismissing after deleting the workflow. by @Krishna2323 in #48618
- [CP Staging] Fix tooltip text color by @luacmartins in #49231
- [CP Staging] Fix overlapping scrollview by @luacmartins in #49233
- [CP Staging] Fix saved search names by @luacmartins in #49235
- [CP Staging] Fix
Continue setup
button size by @luacmartins in #49237 - Create deel.md by @RachCHopkins in #45557
- Update redirects.csv by @maddylewis in #49183
- fix: Error message for multiple GL code mappings displays "glCode" by @daledah in #48906
- fix auto focus by @Nodebrute in #49166
- Fix validation code not sending on initial page load. by @wildan-m in #48047
- [CP Staging] fix: app crash when we save the user search value and reset the app by @nkdengineer in #49258
- [CP Staging] Optimistically set
account.validated
on validation by @CyberAndrii in #49221 - [CP Staging] fix: preserve scroll position and fixed the Saved title by @dominictb in #49244
- Fix default WS avatar is shown instead of the custom one by @bernhardoj in #49145
- Search - Receipt thumbnail for invoice has plus icon when receipt cannot be added to invoice by @FitseTLT in #48368
- [NoQA] feat: bump react-native-pdf to newest version, remove unnecessary pat… by @WoLewicki in #48417
- fix lhn and copying message content by @koko57 in #49177
- [NoQA] feat: bump haptic-feedback, remove old patch and add new one by @WoLewicki in #48410
- Fix onboarding modal that flashes for user transitioning from OldDot by @blazejkustra in #49263
- fix User is not task's author or task's assignee has ability to complete the task by @dominictb in #47519
- Fix system update messages for tags by @abzokhattab in #48433
- Don't allow deleting optimistic invited room member by @bernhardoj in #49182
- Add conversation styling and shortcuts for Android 🤖 by @staszekscp in #47626
- fix: submit expense via QAB inconsistency by @nkdengineer in #48956
- fix: don't set user's timezone if it's empty by @daledah in #48523
- [No QA] Split ESLint action into three by @blazejkustra in #49165
- Bump Onyx to v2.0.68 by @fabioh8010 in #49280
- fix: The top of emojis are cut off on applying quote markdown by @daledah in #48756
- Fix: The pressed state of menu items uses a very dark BG color by @rayane-djouah in #47036
- [no qa] Move deel.md to correct hub by @rushatgabhane in #49289
- fix(search): search now works with special characters and emojis by @jaydamani in #49229
- Move articles out of Accounts Settings and delete Account Settings by @strepanier03 in #43879
- Add onboarding modal to modal routes when inserting route by @c3024 in #49201
- Fixed prefix script commands with ./scripts by @1subodhpathak in #48884
New Contributors
- @1subodhpathak made their first contribution in #48884
Full Changelog: 9.0.35-7...9.0.36-2
9.0.36-1
What's Changed
- Fix: The pressed state of menu items uses a very dark BG color by @rayane-djouah in #47036
- [no qa] Move deel.md to correct hub by @rushatgabhane in #49289
- fix(search): search now works with special characters and emojis by @jaydamani in #49229
- Move articles out of Accounts Settings and delete Account Settings by @strepanier03 in #43879
- Add onboarding modal to modal routes when inserting route by @c3024 in #49201
- Fixed prefix script commands with ./scripts by @1subodhpathak in #48884
New Contributors
- @1subodhpathak made their first contribution in #48884
Full Changelog: 9.0.36-0...9.0.36-1
9.0.36-0
What's Changed
- [NoQA] feat: bump react-native-share to 11.0.2 and remove patch for hybrid app by @MrRefactor in #48981
- [NoQA] feat: bump react-native-keyboard-controller to 1.12.7 and remove patch by @MrRefactor in #48982
- fix: show checkmark for selected bank by @koko57 in #49089
- Fix loading skeleton behind background by @wildan-m in #49039
- Fix settlement button by @shubham1206agra in #48863
- fix: Advanced approval - RHP turns to not here page while dismissing dismissing after deleting the workflow. by @Krishna2323 in #48618
- [CP Staging] Fix tooltip text color by @luacmartins in #49231
- [CP Staging] Fix overlapping scrollview by @luacmartins in #49233
- [CP Staging] Fix saved search names by @luacmartins in #49235
- [CP Staging] Fix
Continue setup
button size by @luacmartins in #49237 - Create deel.md by @RachCHopkins in #45557
- Update redirects.csv by @maddylewis in #49183
- fix: Error message for multiple GL code mappings displays "glCode" by @daledah in #48906
- fix auto focus by @Nodebrute in #49166
- Fix validation code not sending on initial page load. by @wildan-m in #48047
- [CP Staging] fix: app crash when we save the user search value and reset the app by @nkdengineer in #49258
- [CP Staging] Optimistically set
account.validated
on validation by @CyberAndrii in #49221 - [CP Staging] fix: preserve scroll position and fixed the Saved title by @dominictb in #49244
- Fix default WS avatar is shown instead of the custom one by @bernhardoj in #49145
- Search - Receipt thumbnail for invoice has plus icon when receipt cannot be added to invoice by @FitseTLT in #48368
- [NoQA] feat: bump react-native-pdf to newest version, remove unnecessary pat… by @WoLewicki in #48417
- fix lhn and copying message content by @koko57 in #49177
- [NoQA] feat: bump haptic-feedback, remove old patch and add new one by @WoLewicki in #48410
- Fix onboarding modal that flashes for user transitioning from OldDot by @blazejkustra in #49263
- fix User is not task's author or task's assignee has ability to complete the task by @dominictb in #47519
- Fix system update messages for tags by @abzokhattab in #48433
- Don't allow deleting optimistic invited room member by @bernhardoj in #49182
- Add conversation styling and shortcuts for Android 🤖 by @staszekscp in #47626
- fix: submit expense via QAB inconsistency by @nkdengineer in #48956
- fix: don't set user's timezone if it's empty by @daledah in #48523
- [No QA] Split ESLint action into three by @blazejkustra in #49165
- Bump Onyx to v2.0.68 by @fabioh8010 in #49280
- fix: The top of emojis are cut off on applying quote markdown by @daledah in #48756
Full Changelog: 9.0.35-0...9.0.36-0