Releases: Expensify/App
Releases · Expensify/App
9.0.42-0
What's Changed
- Creating the NewHelp site with a default Jekyll installation by @quinthar in #49628
- Don't apply failure data for 460 jsonCode by @roryabraham in #49759
- [No QA] Use loop to verify web deploy by @roryabraham in #49862
- fix: Web - Sage - Two console errors appear when downloading the Expensify package for Sage Intacct. by @Krishna2323 in #49763
- [No QA] Use .md extension for consistency, fix .prettierignore by @roryabraham in #49879
- Clean up Reanimated warnings by @BartoszGrajdek in #49587
- update expensify-common to fix the rendering of inline code blocks within code fences by @ra-md in #49856
- Fix Modal issue on iOS when offline by @filip-solecki in #48623
- [CP Staging] Revert "Add back qr code download feature" by @lakchote in #49907
- Invoicing bank accounts section by @rezkiy37 in #47218
- Update CONST.ts by @jamesdeanexpensify in #49659
- [CP] Revert "chore: migrate AuthScreens from withOnyx to useOnyx" by @Julesssss in #49922
- fix: Web - Debug - RHP tabs can be swiped. by @Krishna2323 in #49764
- [NO QA] Fix misleading information under manually add domain members by @greg-schroeder in #49614
- Display the correct message in custom list page by @cretadn22 in #49827
- Hide mobile Search nav button + status tabs on scrollDown, but reveal on scrollUp by @SzymczakJ in #48258
- Bold all title and don't show last message in search "In" filter page by @bernhardoj in #49835
- [CP Staging] Android & iOS - Categories - Import spreadsheet icon is missing by @ishpaul777 in #49897
- Create a copy of list values before sorting by @shubham1206agra in #49772
- Idempotency key to prevent errors when add attachment requests are cancelled by @neil-marcellini in #49850
- Fix double RHP animation when clicking on "connect bank accont" by @bernhardoj in #49688
- Preserve policyID when navigating to canned search queries by @Kicu in #49694
- [CP Staging] Fix missing header in scan page by @bernhardoj in #49916
- Fix task assignee regex can't accept multi-level domains by @bernhardoj in #49685
- fix: 10731 Focus composer without showing keyboard when users go to chats by @christianwen in #32711
- Refactor NewDot and HybridApp onboarding flow by @blazejkustra in #49586
- [CP Staging] fix: trip booking not navigate to T&C Page by @daledah in #49877
- Added README.md, and unified deployment to both Preview and Production CF environments. by @quinthar in #49906
- Add inline images preview to the Live Markdown Input on the web by @Skalakid in #49250
- [No QA] Update
OSBotify-private-key.asc.gpg
by @AndrewGable in #49946 - Upgrade
react-pdf
andreact-fast-pdf
by @CyberAndrii in #49527 - [No QA]Update GPG key ID by @AndrewGable in #49947
- Fix skeleton placeholder on avatar while app is loading by @abzokhattab in #49903
- Feature: Implement SCA support to transfer owner by @waterim in #49411
- Bump eslint version by @luacmartins in #49949
- Revert "fix: Use new ResolveDuplicates when approver is resolving duplicates" by @neil-marcellini in #49953
- Revert "Merge pull request #49172 from Expensify/georgia-fixIOUpreview" by @grgia in #49945
- [No QA] Include deploy comment after merge by @roryabraham in #49951
- Update spanish translation by @Nodebrute in #49863
- fix for empty welcome note by @rojiphil in #49955
New Contributors
Full Changelog: 9.0.41-2...9.0.42-0
9.0.41-10
What's Changed
- hide import spreadsheet button by @Nodebrute in #49545
- Save timezone with first message vs after throttle delay by @neil-marcellini in #49660
- Prevents three dot menu from showing up in members page if not policy admin by @rlinoz in #49664
- Callable deploy comments workflow by @roryabraham in #49563
- fix: [Search v2.3] - Default name is not displayed correctly for multiline system message thread. by @Krishna2323 in #49518
- Add backTo to many pages so it shows the correct screen below the RHP overlay by @bernhardoj in #47990
- Cleanup optimistic data of stale Chat/IOU report by @youssef-lr in #42806
- [Search v2.3] Allow emojis in saved searches by @lakchote in #49528
- Remove
(optional)
copy from "Setup tags" task by @marcaaron in #49625 - fix: persist pending actions when clearing Onyx state by @TMisiukiewicz in #49588
- [No QA] Make search a write request by @luacmartins in #49431
- [No QA] Fix failing pagination test by @VickyStash in #49648
- feat: update trips empty state view by @daledah in #48060
- Turn on the check for the invoicing feature by @VickyStash in #48728
- Fix - RHN throws error if tags are deleted by admin while member is selecting by @FitseTLT in #49506
- fix: Use new ResolveDuplicates when approver is resolving duplicates by @nkdengineer in #48522
- Fix - Group chat - After removing user, group name is not updated by @FitseTLT in #49618
- fix invoice category by @Nodebrute in #49142
- Fix setting avatar skeleton position by @bernhardoj in #49684
- fix: 1:1 user receipt placeholder flickers by @nkdengineer in #49626
- Error spacing inconsistency fixed by @MuaazArshad in #49398
- [NoQA] feat: bump react-native-haptic-feedback to newest version and remove … by @WoLewicki in #49647
- Fix Use two-factor authentication code and Use recovery codes text blinks by @bernhardoj in #49630
- feat: move intro text to ScrollView by @truph01 in #49679
- fix: Unable to create a new line in description field with SHIFT+Enter by @nkdengineer in #49627
- [No QA] Add parallel gradle flag to speed up Android builds by @roryabraham in #49719
- Fix - Approve button not disappear after approving report offline if advanced approval set by @FitseTLT in #49188
- chore: migrate AuthScreens from withOnyx to useOnyx by @BhuvaneshPatil in #49185
- Create Add-approvals.md by @stephanieelliott in #49680
- Create Set-distance-rates.md by @stephanieelliott in #49681
- Remove viewing search query in the list and add bookmark icon for mobile by @mkzie2 in #49583
- [CP Staging] Fix style change by @aldo-expensify in #49760
- Migrate withWritableReportOrNotFound from withOnyx to useOnyx by @abhinaybathina in #49200
- Show expense report in LHN if user doesn't have access to parent policyChat (removed manager condition) by @Beamanator in #49557
- fix: tooltip show over dialog by @daledah in #49682
- fix pressing tab by @Nodebrute in #49623
- fix: page not found on emoji report field by @daledah in #49564
- Fix #focus mode prompt being displayed incorrectly by @MonilBhavsar in #49735
- [No QA] Update NewApp_AdHoc.mobileprovision by @marcaaron in #49748
- [ReportPreview / Avatars] Fix avatar styles and headline for Ecards, invoices, and group expense reports by @grgia in #49172
- [getCardIssuedMessage] fix lint error by @grgia in #49734
- order options by the last expense request time in "Submit Expense" flow by @c3024 in #49568
- use title instead of item.name by @Nodebrute in #49757
- Handle hold unhold search by @cretadn22 in #49605
- fix: dropdown title does not follow search name by @dominictb in #49446
- Add support for inline code with space only characters by @tsa321 in #49038
- Added count param to phrase param and return plural form accordingly by @ZhenjaHorbach in #48229
- Add new GBRs to task message by @cretadn22 in #49389
- [NO QA] Add Sepa B2B information to GR help doc by @greg-schroeder in #49775
- Add config file information to QBD connection help doc. by @kadiealexander in #49765
- Revert "Merge pull request #48445" by @c3024 in #49770
- Update "submitted by harvesting" report action copy by @Beamanator in #48939
- Preserve client request method when using proxy by @rafecolton in #49805
- Fix track expense video loading indicator issue by @HezekielT in #49733
- [No QA] [ESLint] allow ignoring some deprecation errors, apply to ReportUtils by @grgia in #49779
- [feature]: Using the product as a copilot by @allgandalf in #48594
- Use float instead of int for auditRate percentage. Fix incorrect params in
SetPolicyAutoReimbursementLimitParams
by @marcaaron in #49320 - [No QA] Fix types by @roryabraham in #49826
- Fix icon color for saved search popup menu by @jaydamani in #49569
- [CP Staging] Fix exporter payload by @aldo-expensify in #49818
- [No QA] Add NotificationServiceExtension to app group by @arosiclair in #49808
- fix: Search Save add Onyx optimistic and failure data by @nkdengineer in #49513
- Add backTo param handling when opening Report from Search by @Kicu in #49641
- Do not focus input after other interactions by @rezkiy37 in #48415
- fix: fixed 4 decimals for distance rates by @daledah in #49773
- Fix tooltip size becoming small after suspending and unsuspending by @QichenZhu in #49695
- Added pluralization system for lang translations by @shubham1206agra in #45892
- Fix - Key Navigation - Pressing CTRL+K in attachment and closing search, leads to different chat by @FitseTLT in #49750
- Add back qr code download feature by @lakchote in #49595
- Add images to the Send-an-invoice help article by @Christinadobrzyn in #49667
- create announce room when 3 or more participants by @rojiphil in #48660
- [CP Stag] Fix User not redirected to IOU report when logging in after deeplink by @blazejkustra in #49839
- fix scroll bar on IOS by @289Adam289 in #49700
- Fix WS name and avatar are not updated dynamically in the chat by @bernhardoj in #49403
- [No QA] Add continue-on-error for non-critical steps by @roryabraham in #49852
- NO QA needed - Update Configure-Quickbooks-Online.md by @jliexpensify in #49766
New Contributors
- @abhinaybathina made their first contribution in #49200
Full Changelog: 9.0.40-6...9.0.41-10
9.0.41-9
Full Changelog: 9.0.41-7...9.0.41-9
9.0.41-7
Full Changelog: 9.0.41-6...9.0.41-7
9.0.41-6
Full Changelog: 9.0.41-5...9.0.41-6
9.0.41-5
Full Changelog: 9.0.41-4...9.0.41-5
9.0.41-4
Full Changelog: 9.0.41-3...9.0.41-4
9.0.41-3
Full Changelog: 9.0.41-2...9.0.41-3
9.0.41-2
What's Changed
- [No QA] Add continue-on-error for non-critical steps by @roryabraham in #49852
- NO QA needed - Update Configure-Quickbooks-Online.md by @jliexpensify in #49766
Full Changelog: 9.0.41-1...9.0.41-2
9.0.41-1
What's Changed
- fix scroll bar on IOS by @289Adam289 in #49700
- Fix WS name and avatar are not updated dynamically in the chat by @bernhardoj in #49403
Full Changelog: 9.0.41-0...9.0.41-1