Added an Open-in-Browser approach for CWM screensharing.
Redesigned remote action update logic.
Moved actions registration to BGT on the client.
Enabled AI Generate documentation feature.
Enabled AI Inlay code generation.
Added launchers for JetBrains Client from Rider.
Added editor-like synchronization for consoles.
Correcciones
Git widget is shown as a rectangle in Main toolbar.
AI actions are shown in context menu.
Enter does not insert completion suggestions in consoles.
Don't show "Copy path/reference" action when it's not applicable.
"Find usages" action isn't available till host uses it, but after shows wrong results.
Sometimes Git in the Main Menu doesn't show actual options.
"Patch" and "Uncommitted changes" submenu can't be open in the Main menu Git.
Unable to join CWM session.
Clients connected after a first one are not hidden on host site on disconnect.
Disconnected users are still shown on a client side.
Terminate JetBrains Client when session ended during seamless reconnect.
Breakpoint adds a spinner artifact in the line.
There is no "Run to cursor" inlay during debug sessions.
Toggle Sticky Selection doesn't work within JetBrains Client.
Incorrect IDE in CWM page for RustRover.
Migrate all CWM resources from gke-europe-north1 to gke-europe-west1 k8s cluster.
Ex-lead sees a caret of a follower above own caret after following is finished.
Restriction for 3 users is still in place in Community version when on-prem lobby is used.
Host can't collect client logs.
Exception java.lang.IllegalStateException: There is no ProgressIndicator or Job in this thread, the current job is not cancellable. when client tried collect logs.
Guest can forward a port.
Exception are thrown on file creation on guest and after that context menu is not shown.
The RustRover client imports settings from IDEA, not from RustRover.
Plugin settings sync error was shown when change guest permissions.
Telephony dev tools couldn't be opened.
Exceptions on call join/leave.
com.intellij.diagnostic.PluginException: 317 ms to call on EDT JoinCallAction#presentation@MainToolbar.
Call window can be opened multiple times.
Incorrect state of sharing icon.
Transfer new telephone icons.
Call started tooltip is shown for ended call.
Guest can't see Run Configuration in a separate tab of the Services view.
Context menu missing for Gradle tasks.
No Run/Debug icons in context menu.
CWM menu couldn't be opened in Old UI.
Arrow navigation doesn't work in File Structure.
Not fitting icon for granted permissions notification.
Debug console is empty after debug session is ended.
Actions for java language support.
No popup on project and VCS widgets in main toolbar.
Dynamically registered actions are not being shown on guest until reconnect.
Interacting with JTextField causes freezes.
"Copy" and "Clear All"actions are disabled in the context menu of Test run console.
Fold lines like this action is not available.
Context menu (right click) doesn't work at all inside diff editor that is shown in a tab (Split mode).
Completion by dot and space is broken.
Find usages works on UI thread and it leads to PSI resolve on AWT.
Analyze stacktrace highlighting stopped working in split mode.
IndexNotReadyException in intentions.
"Undo changes" are blocked for "Import interface/Superclass".
Connection Internal Widget. Direct Delay setting does not apply delay.
Connection Internal Widget. After adding the UI ping delay, fails to return to normal delay.
Debug Console doesn't work on the client.
Unable to search in debug console tool window.
Caret flickering when using Up/Down keys from not 0 initial column offset in editor.
AI Chat. After a file is created from code snippet, the tab with the new file should be opened and active.
Delete key doesn't work in Debug log settings (Client dialog, not Host).
The structure of the collected logs is broken.
Speed search in File structure popup doesn't work again.
Touchpad click doesn't work when Cmd is pressed (to perform multiselection in a tree).
Debugger tree is rendered slowly under Lux.
It's impossible to markup InsertInlineCompletionAction to make it work on the backend and on the frontend at the same time.
Bring the protocol-listener story to an end.
JetBrains Client may fail to start after upgrading to a new version.
IDE can't open if embedded client already running.
Right margin (vertical line) should not be visible in the console editor.
Can't install plugins on IDE Frontend.
'Settings Actions on save' is empty on Client even there is a content on Host.
FUS: 'transport.disconnected' and 'cwm.guest.disconnected' events are not recorded in the case of 'session.finished'.
Sharing screen(s) via CWM.
ProtocolCachedImageIcon's don't provide stroked version.
Go to implementations popup looks very different to the Idea one.
Cmd+Enter doesn't apply VCS filter.
Some BeControl popups (Go to implementation, Go to function call,..) have unnecessary scroll and improper size.
Exception when applying smart enter for the method.
NPE during creation highlighter model handler.
Exception when applying smart enter for if outside the method.
Class java_util_LinkedHashMap Entry cannot be cast to class java_util_HashMap TreeNode.
Client id isn't propagated to com.intellij.tools.Tool's process listener.
JetBrains Client doesn't report native crashes.
Diff popup on gutter doesn't show after "Next Change" action.