Eclipse Che 7.87.0
Major Enhancements
Dashboard should switch to the tab with already running workspace
When you open a workspace from the User Dashboard, and a browser tab corresponding to the same workspace already exists, the switch to the browser tab happens automatically starting from this release. Previously a new browser tab was created whenever you tried opening a workspace from the User Dashboard:
Screen.Recording.2024-04-18.at.14.46.12.mov
Restart Workspace from Local Devfile command should be more informative when devfile is not valid
Starting from this release, if the 'Restart Workspace from Local Devfile' command is failing due to an invalid devfile, the error notification message is more informative and contains the exact reason for the failure:
![Screenshot 2024-06-07 at 14 12 51](https://private-user-images.githubusercontent.com/1461122/337647417-940f883f-b310-4777-9177-b8c4f2904929.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ3NjgyNDQsIm5iZiI6MTcyNDc2Nzk0NCwicGF0aCI6Ii8xNDYxMTIyLzMzNzY0NzQxNy05NDBmODgzZi1iMzEwLTQ3NzctOTE3Ny1iOGM0ZjI5MDQ5MjkucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgyNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MjdUMTQxMjI0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjJhNzcxZDYxOTY2ZTgzNjQ2ZGZiNDdmZTBlODg1NDAzZDJjNjE1ODNhYzVlMmNkODNjMTNhYzI1YzM4YzQwMCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ._x1ocvXOFQ0tlgWy9npuo0mmJajTMfS0f8fDyYF88DE)
Update dotnet from 6.0 to 8.0 in the Universal Developer Image
dotnet-sdk-8.0
is now available by default in the Universal Developer Image (UDI).
Documentation of the local desktop development experience with JetBrains Gateway
Official documentation of the local desktop development experience with JetBrains Gateway has been added in this release.
![Screenshot 2024-06-07 at 14 04 35](https://private-user-images.githubusercontent.com/1461122/337645271-71ef31bd-3014-49f7-8b42-30103a00bde6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ3NjgyNDQsIm5iZiI6MTcyNDc2Nzk0NCwicGF0aCI6Ii8xNDYxMTIyLzMzNzY0NTI3MS03MWVmMzFiZC0zMDE0LTQ5ZjctOGI0Mi0zMDEwM2EwMGJkZTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgyNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MjdUMTQxMjI0WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NDQ1Mjg3OWVhM2VmMWFhMWQ4ZWY3M2E3NTMyOWVkOWExYmVlZjM1YzMyYTAwMWQyMmMwYTdkZmJjZGNmZGE2YSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.2XijlOYh4JrUnLz_tv3ycuDpNmU2DoblhS4v1qFzu3g)
Deploy Eclipse Che on a virtual Kubernetes cluster
Official documentation for installing Eclipse Che on a virtual Kubernetes cluster has been added in this release.
Removal of the outdated editors
The following editors have been deprecated and removed in this release:
- che-incubator/che-pycharm/latest/devfile.yaml
- dirigiblelabs/dirigible/latest/devfile.yaml
- ws-skeleton/eclipseide/latest/devfile.yaml
- ws-skeleton/jupyter/latest/devfile.yaml
- cdr/code-server/latest/devfile.yaml
You can find more details can in the dedicated community mailing thread.
Major Bug fixes
Multiple "401 Unauthorized" errors when opening VS Code editor
From time to time, you could encounter multiple "401 Unauthorized" errors when opening a workspace with the Visual Studio Code - Open Source ("Code - OSS") editor. The defect has been fixed in this release.
Automatic 'podman login' with configured container registry not working
Previously, after configuring container registries (quay.io, docker.io, etc.) from the User Dashboard and starting a workspace, you were not automatically logged into the configured registries. The defect has been fixed in this release.
Provide edits on '.code-workspace' file
In this release, the parsing error of the .code-workspace
file that contains extra commas has been fixed:
{
"folders": [
{
"name": "che-code",
"path": "/projects/che-code",
},
]
}
An empty project is displayed in the editor's project tree
An empty project used to be displayed in the project tree of the Visual Studio Code - Open Source ("Code - OSS") editor, if several starter projects were defined in the devfile. The defect has been fixed in this release.