Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What? ⛵
Remove deprecated methods and behaviors for version 2.0
Methods that will be removed:
App.getAppUsername()
- Developers should useIRead.getUserReader().getAppUser()
insteadILivechatRead.getLivechatVisitors(query)
- There are alternative methods available in theILivechatRead
interface that allow specific querying of visitorsIRoomBuilder.addUsername(username)
- Replace withaddMemberToBeAddedByUsername
method of the same interfaceIRoomBuilder.setUsernames(usernames)
- Replace withsetMembersByUsernames
method of the same interfaceIRoomBuilder.getUsernames()
- Replace withgetMembersUsernames
of the same interfaceILivechatRead.isOnlineAsync()
- Replace withisOnline
, which will change to be an async methodEvents that will be removed:
ILivechatRoomClosedHandler
- Developers should useIPostLivechatRoomClosed
insteadMethods that will suffer breaking changes:
ILivechatRead.isOnline(departmentId?)
- Return type will change fromboolean
toPromise<boolean>
IUserRead.getAppUser(appId?)
- The parameterappId
will be removedData types that will suffer breaking changes:
IRoom
- propertyusernames
will be removed; To get the members of a room (users inside a room), use theIRoomRead.getMembers()
method.Links 🌎
Need to update dependency on this PR later RocketChat/Rocket.Chat#27696
PS 👀