Major Enhancements
Workspace startup identifies Kubernetes quota problems
If Eclipse Che is not able to create a workspace Pod because of insufficient quota in the developer namespace, Dashboard notifies the developer, during the workspace startup, as soon as the error happens.
Allow to configure subdomain isolation for GitHub Enterprise Server in CheCluster CR
In GitHub Enterprise Server subdomains can be isolated (as it's the case for github.com
) and it's now supported by Eclipse Che.
VS Code for Eclipse Che works with images that include openssl 3
VS Code fails to start on images with openssl 3 (as in registry.access.redhat.com/ubi9/ubi
). It's now possible to avoid that if in the image the user installs Node.js 16 and sets the environment variable VSCODE_NODEJS_RUNTIME_DIR
as described here.
Reduce steps required to trust git repositories using self-signed certificates
Configuring Eclipse Che to trust git repositories using self-signed certificates required adding the certificate twice. Some changes to Che operator allows to do that in one step now.
Major Bug Fixes
It's not possible to run a Task in Che-Code if it's not che
type
Tasks included in a tasks.json
file of a type other than che
were not loaded in a VS Code running in a Che workspace. This has been fixed in this release and tasks.json
with tasks of any type are supported and loaded in a Che workspace.
Fail to clone git repository if githost
is omitted in che-git-self-signed-cert
ConfigMap
When a git service uses a self-signed TLS certificate and Eclipse Che is configured to trust that certificate but the che-git-self-signed-cert
doesn't include a githost section, workspaces creation failed. This has been fixed in current release.