Removed "Collect Logs and Diagnostic Data" from the client Help menu.
Updated CWM for Android Studio (222.4345.14).
Added support for Intention actions preview.
Added a "Dump" mode for IDE with no host connection.
Fixes
[Guest] Hide the "Update project" and "Push" buttons.
When changing the clip of CopyClip clipboard, the change in the client occurs from the second insertion.
Clicking the join link multiple times will trigger multiple downloads of the thin client.
The second client can't connect to a CWM session through the turn connection type.
The TURN connection doesn't work.
IDE freeze on com.jetbrains.rd.platform.codeWithMe.protocol.wire.WireUtil$exchangeStates$5.invokeSuspend(WireUtil.kt:136).
The second client can't connect to the host if connection with the first client was dropped.
The client continues to try to connect to the stopped CWM session if the client was not connected to the network at the time the session was stopped.
Not all client-side functionality is returned after re-connection.
When using the turn, it is not possible to reconnect a second time.
Connection over Turn transport throws an exception in termination when running a blocking code.
A client can't connect to the host through relay.
It is not possible to connect to the CWM session from the client's welcome screen.
The client doesn't receive a decline signal.
Guest has two breakpoints in the gutter.
Breakpoints not appearing in Gateway after reconnecting.
Editor can't be opened on client: NPE: BackendEditorHost.bindEditor.
Following is broken.
Bouncing scrolling in client with follow mode enabled.
Changed the text for notification "Session will end in 5 minutes".
TBE-CWM lobby does not check for incorrect links.
Guest with "Edit files" permissions can't open color picker.
Terminal shared state is unclear and not discoverable.
Can't save logs in case two clients have the same name.
Typing in chat doesn't work in CWM on Linux.
Change text about participants colors.
[Host, Guest] Letters in avatars aren't centered.
There are no controls in the toolbar of Services view.
Open Call Toolwindow after call started.
The Client does not have 'Commit' toolwindow available from time to time.
Color Picker is not opened on client.
"Preview Tab" works as "Open Files with single click" option on client.
Exception when trying to open scala worksheet settings: java.lang.ClassCastException: class com.intellij.openapi.client.ClientAppSessionImpl cannot be cast to class com.jetbrains.rdserver.core.RemoteAppSession.
Update the permission (key) icon in New UI.
CWM tool window is hidden by default after creation CWM session.
[Host, Guest] Change the avatars' size in Navigation bar.
Following circle is cut.
Right click on user icon shows "Customize toolbar" as well as popup.
The hint is displayed above the menu items in the CWM.
Quick Definition popup isn't shown.
Focus IDE when Client starts downloading.
Terminate popup is better not to be shown when client disconnects(?).
"Failed to list directory entries with attributes for path" on startup.
Intention Preview is not shown.
flag rdct.wire.storage.wire.buffer.size.bytes doesn't work on host side.
Update host and client logic to use re-connectable wire instead of immediately removing client/closing project.
Create UI for Seamless re-connection on a Client side.
UndoUtil.disableUndoFor() must be done depending on the value of this flag on the backend side (pass it via protocol).
Double click inside VCS log branch tree does nothing but has to select the branch as a filter.
Replace Projector with a new rendering engine.
"Cannot load settings: content truncated" error is shown when second client process starts.
No TODO tool window on thin client.
Support LightweightWindowEvent.isOk() flag for BeAbstractPopup.
Removing and adding the same fold region under the same folding batch operations block leads to an inconsistent result.