-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging
Description
Release Version: 1.3.72-11
Compare Changes: production...staging
This release contains changes from the following pull requests:
- Add avatar preview feature #22145
- Update Canceled task flow #24137
- Fix: compose box becomes overlapped by the keyboard #24502
- converted baseErrorBoundary to function component with react-error-bo… #25421
- Migrate index.js to function component #25818
- Clear the image error when going back from other menus #26148
- Copy email with text when IOU settled message is copied #26151
- Fix/17365 nostrikethrough solution #26176
- [No QA] [TS migration] Migrate 'DomUtils' lib to TypeScript #26198
- Fix - user not able to save last enable date of birth #26271
- Improvement: Sidebar Links Performance #26447
- Replace receipt #26508
- fix: BUG: [distance] request confirmation offline doesn't show TBD #26836
- Show local time in money request and 1:1 chat threads #26845
- Fix background image is missing in Android native app #26923
- [No QA] [TS migration] Migrate 'QueuedOnyxUpdates.js' lib to TypeScript #26944
- Fix/26753: Colon added to completed reopened task messages when copy pasting #27119
- Fix: App does not translate copy to clipboard text for requested money action #27142
- Fix: Conversation history does not scroll down after sending a message and IOU #27162
- Feat: Add Billable Toggle UI #27172
- Distance: fix outdated values for onyx connection #27199
- Force markdown text to LTR #27216
- fix transition for task assignee modals #27220
- Adjust tests to the batching updates feature #27230
- perf: disable hover when scrolling on web and desktop #27236
- fix: 26178 Context menu does not close after user goes to the previous page #27268
- Add documentation for creating accessible pressable elements #27272
- [No QA][TS migration] Migrate 'MoneyRequestUtils.js' lib to TypeScript #27276
- Remove data from being sideloaded in the money request header #27286
- Remove clearAfter for internal release #27304
- Web - The horizontal line separating the header and the messages #27307
- Deprecate paypal #27308
- Upgrade react native to 0.72.4 #27320
- [No QA] [TS Migration] Migrate 'focusWithDelay' lib to TypeScript #27321
- [No QA][TS migration] Migrate 'IOUUtils.js' lib to TypeScript #27332
- [No QA][TS migration] Migrate 'PersistedRequests.js' lib to TypeScript #27349
- [No QA][TS migration] Migrate 'Download.js' lib to TypeScript #27351
- fix: 27054 Conversations do not load if you interrupt the Internet connection when logging in #27380
- fix: parent thread disappears in LHN when deleting the thread first chat #27410
- [No QA] [TS migration] Migrate 'cropOrRotateImage' lib to TypeScript #27419
- [No QA][TS migration] Migrate 'AppStateMonitor' lib to TypeScript #27428
- [No QA] [TS migration] Migrate 'SessionUtils.js' lib to TypeScript #27430
- fix: not increase request count for pay request #27435
- use gap in login button row container for consistency #27441
- [No QA][TS migration] Migrate 'FormHelper.js' lib to TypeScript #27443
- fix: move amount diff to check in edit money request #27451
- fix: Android Emoji selected from emoji picker can't be deleted from emoji picker #27489
- fix: empty checking of report #27499
- [No QA] [TS migration] Migrate 'getOperatingSystem' lib to TypeScript #27517
- [No QA][TS migration] Migrate 'KeyReportActionsByReportActionID.js' lib to TypeScript #27529
- fix: prevent fetching address suggestions in forced offline mode #27542
- Fix: "Assign task" appear in modal of "+" actions button in thread of flagging #27552
- Fix/request map cut off #27574
- fix requester avatar and name are not shown for distance request #27581
- Update CONTRIBUTING.md #27614
- Fix spacing of skeleton view #27629
- fix: text disappear before modal closure #27635
- Fix attachment modal doesn't close when pressing search shortcut #27639
- Remove visibilityListeners when report gets unfocused #27642
- Use the enable payments route when paying an IOU request via the Expensify Wallet #27655
- Update Transaction with new field definitions #27674
- [No QA] Update Podfile #27681
- Fix missing margin between name and request money preview box #27692
- [TS migration] migrate 'EmojiTrie.js' lib #27693
- Reset emoji suggestion pop-up automatically after an emoji has been inserted #27711
- fix issue 27333 #27727
- fix select show no result found #27729
- Fix three-dot button tooltip flickers #27732
- [CP Staging] Fix empty workspace detail in money request page #27742
- fix translation for my note #27761
- Remove the STW button #27763
- [CP Staging] revert: "fix: 26178 Context menu does not close after user goes to the previous page" #27798
- Sophiepintoraetz patch 1 #27823
- Update react-native-google-places-autocomplete #27825
- [CP Staging] fix select workspace request money #27868
- [CP Stag] fix onyx betas key missing on chat selector page #27907
- [CP Staging] Allow creating distance requests while offline #27908
- [CP Staging] Add currentStep to navigation hook to prevent lock in 2fa setup step #27938
- [CP Stag] Only use tab animation when in tab navigator #27974
Deploy Blockers:
- [$500] [HOLD for payment 2023-10-02] No way to create new room even from policyRoom beta enabled account #27094
- [$500] [HOLD for payment 2023-09-27] Android - Infinite loading after opening personal details page #27560
- [HOLD for payment 2023-09-29] [HOLD for payment 2023-09-27] Web - Wrong navigation after back from add-bank-account page #27673
- [HOLD for payment 2023-09-29] [HOLD for payment 2023-09-27] Web - App Fails to Redirect to Announcement Page After Split Bill #27677
- [HOLD for payment 2023-09-29] [HOLD for payment 2023-09-27] Web - Pressing CTRL+SHIFT+K opens Send message page with random URL params #27710
- [HOLD for payment 2023-09-29] [HOLD for payment 2023-09-27] Split bill - Page freezes when attempting to create split bill #27713
- [HOLD for payment 2023-10-02] [HOLD for payment 2023-09-29] [HOLD for payment 2023-09-27] Assign task - Long task description goes beyond the scope, doesn’t disappear after delete #27722
- ReconnectApp is called after sending or receiving message with reliableUpdates beta #27754
- [HOLD for payment 2023-09-29] [HOLD for payment 2023-09-27] [$500] IOU- In announce room, checkbox circle to unselect split bill participants is not responsive #27774
- [HOLD for payment 2023-10-02] [HOLD for payment 2023-09-29] [$500] Dev: Web - App crashing on creating new workspace #27782
- [HOLD for payment 2023-10-23] [HOLD for payment 2023-10-23] [HOLD for payment 2023-10-20] [HOLD for payment 2023-10-20] [HOLD for payment 2023-10-02] Android - Private notes - Code block creates empty lines below it in the note preview #27802
- [HOLD for payment 2023-10-09] [Awaiting payment Oct 2 2023 / $500] Web - green dot appears even if task is deleted #27805
- [HOLD for payment 2023-10-09] Web - Copying 'paid elsewhere' text copies the wrong text #27858
- [HOLD for payment 2023-10-02] [HOLD for payment 2023-09-29] [$500] Web - App crash on request money with Workspace chat #27864
- [HOLD for payment 2023-10-10] [$500] Web - Receipt scan request container corners are not rounded while it is in progress #27869
- [HOLD for payment 2023-10-02] Chat - IOU - Hover is not being shown after stopping to scroll #27873
- [HOLD for payment 2023-10-25] [$500] LHN - New 1:1 DM appears briefly in LHN without avatar and username when IOU is received #27878
- Assign task - Green dot in LHN is displayed after the task has been cancelled #27890
- [HOLD for payment 2023-10-13] [$500] Chat - Creating a new line in composer causes the composer to jump when expanding #27892
- [HOLD for payment 2023-10-02] [HOLD for payment 2023-09-29] IOU - Next button disabled when requesting a new distance IOU offline #27895
- [HOLD for payment 2023-10-23] [HOLD for payment 2023-10-23] [$500] Android - Bank Account - Connect bank account page blinks when navigate from Bills page #27901
- [$500] [HOLD for payment 2023-10-02] [HOLD for payment 2023-09-29] RM - App crashed when tap replace receipt #27903
- [HOLD for payment 2023-10-02] [HOLD for payment 2023-09-29] Pressing 'Next' while setting up 2FA does not redirect the user #27928
- [HOLD for payment 2023-10-23] [$500] Android native - Default Scrollbar is visible when scrolling in a chat #27931
- [$500] Request Money - Selecting and unselecting an account when requesting money creates a delay #27949
- [HOLD for payment 2024-01-09] [HOLD for payment 2023-12-26] HIGH: [$500] Show workspace interstitial when trying to create a room with no workspace #27995
Deployer verifications:
- I checked the App Timing Dashboard and verified this release does not cause a noticeable performance regression.
- I checked Firebase Crashlytics and verified that this release does not introduce any new crashes. More detailed instructions on this verification can be found here.
- I checked GitHub Status and verified there is no reported incident with Actions.
cc @Expensify/applauseleads
Metadata
Metadata
Assignees
Labels
StagingDeployCash🔐 LockCashDeploys 🔐Prevent new code from being deployed to stagingPrevent new code from being deployed to staging