Repository navigation
Bump expensify-common to 2.0.101 - #51073
Conversation
|
@rojiphil Okay thank you |
|
Here is the PR with the Live Markdown library bump, where we will address all the regressions that may appear |
|
The PR with the Live Markdown bump has been merged |
Ah! Nice. Thanks @Skalakid. @NJ-2020 We can take this off hold. Also, #50990 has bumped the |
|
@rojiphil Okay, will do |
@NJ-2020 Can you please give an ETA for this as the issue does not deserve to be on-hold? |
|
@rojiphil Sorry for the delay, Done |
Reviewer Checklist
Screenshots/VideosMacOS: Chrome / Safari51073-web-safari-002.mp4Android: Native51073-android-native-001.mp4iOS: mWeb Safari51073-mweb-safari-001.mp4Android: mWeb Chrome51073-mweb-chrome-001.mp4iOS: Native51073-ios-native-001.mp4MacOS: Desktop51073-desktop-001.mp4 |
rojiphil
left a comment
There was a problem hiding this comment.
@NJ-2020 Thanks. I think being more specific in test cases as shown below can help the QA better:
- Navigate to any chat e.g. a workspace chat.
- Enter the message
#4856₹&_#7553in composer and verify that only#4856is highlighted. - Send the message and verify that the Concierge message mentions only
#4856for room creation. - Repeat Steps (2) and (3) and verify the expected result:
a. Message:#gh4h_+&&&-#ehhh, Expected Result: Only#gh4h
b. Message:#4856₹& #7553, Expected Result:#4856and#7553
c. Message:#4856₹&
#7553, Expected Result:#4856and#7553
d. Message:#4856₹&*#7553, Expected Result: Only#4856
e. Message:#4856₹&~#7553, Expected Result: Only#4856
f. Message:#4856₹& *#7553, Expected Result:#4856and#7553
g. Message:#4856₹& ~#7553, Expected Result:#4856and#7553
h. Message:#4856₹&
*#7553, Expected Result:#4856and#7553
i. Message:#4856₹&
~#7553, Expected Result:#4856and#7553
j. Message:#4856₹&
_#7553, Expected Result:#4856and#7553
k. Message:#4856₹&
-#7553, Expected Result: Only#4856
l. Message:#room-name123, Expected Result:#room-name123
m. Message:https://abc.com/abc#qwer, Expected Result: Nothing is highlighted
@Beamanator @rlinoz This PR ensures that the changes in expensify-common PR and react-native-live-markdown PR are working as expected.
Changes LGTM and works well too.
Over to you for review. Thanks.
Done, thank you |
| "description": "New Expensify is the next generation of Expensify: a reimagination of payments based atop a foundation of chat.", | ||
| "license": "MIT", | ||
| "description": "New Expensify is the next generation of Expensify: a reimagination of payments based atop a foundation of chat.", |
There was a problem hiding this comment.
NAB: Why this change? 🤷
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/rlinoz in version: 9.0.56-0 🚀
|
|
🚀 Deployed to production by https://github.com/Julesssss in version: 9.0.56-9 🚀
|
Details
In this PR we decided to match a room name if they are preceded by newline/space.
Fixed Issues
$ #46299
PROPOSAL: #46299 (comment)
Tests
#4856₹&_#7553in composer and verify that only#4856is highlighted.#4856for room creation.a. Message:
#gh4h_+&&&-#ehhh, Expected Result: Only#gh4hb. Message:
#4856₹& #7553, Expected Result:#4856and#7553c. Message:
#4856₹ᶁ, Expected Result:#4856and#7553d. Message:
#4856₹&*#7553, Expected Result: Only#4856e. Message:
#4856₹&~#7553, Expected Result: Only#4856f. Message:
#4856₹& *#7553, Expected Result:#4856and#7553g. Message:
#4856₹& ~#7553, Expected Result:#4856and#7553h. Message:
#4856₹&*#7553, Expected Result:#4856and#7553i. Message:
#4856₹&~#7553, Expected Result:#4856and#7553j. Message:
#4856₹&_#7553, Expected Result:#4856and#7553k. Message:
#4856₹&-#7553, Expected Result: Only#4856l. Message:
#room-name123, Expected Result:#room-name123m. Message:
https://abc.com/abc#qwer, Expected Result: Nothing is highlightedOffline tests
Same as tests
QA Steps
Same as tests
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)myBool && <MyComponent />.src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.ScrollViewcomponent to make it scrollable when more elements are added to the page.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Screen.Recording.2024-10-26.at.05.25.42.mov
Android: mWeb Chrome
Screen.Recording.2024-10-26.at.06.40.54.mov
iOS: Native
Screen.Recording.2024-10-26.at.05.55.43.mov
iOS: mWeb Safari
Screen.Recording.2024-10-26.at.06.25.36.mov
MacOS: Chrome / Safari
Screen.Recording.2024-10-26.at.04.51.17.mov
MacOS: Desktop
Screen.Recording.2024-10-26.at.04.56.52.mov