Major Enhancements
Git Configuration from the User Dashboard
With this release, you can not only set the name
and email
for the Git Configuration but also to upload and edit the entire .gitconfig
file from the User Dashboard:
Support devWorkspace.ignoredUnrecoverableEvents in the CheCluster CustomResource
Starting from this release, you can set ignoredUnrecoverableEvents
explicitly on the CheCluster CustomResource level:
apiVersion: org.eclipse.che/v2
kind: CheCluster
spec:
devEnvironments:
ignoredUnrecoverableEvents:
- FailedScheduling
- FailedMount
More details about configuring ignoredUnrecoverableEvents
can be found in the official documentation.
Improved documentation for adding and removing extensions in the embedded Open VSX registry instance
Official documentation for adding and removing extensions in the embedded Open VSX registry instance has been sufficiently improved in this release which makes the procedure much more straight forward.
Bug Fixes
Allow Ports in Git Provider Endpoint for Personal Access Tokens
With this release, you can provide ports in the URL for Git Provider Endpoint
when adding Personal Access Tokens on the User Dashboard. Previously, it was not possible due to strict validation:
If persistHome is enabled, the token in .kube/config isn't renewed
Prior to this release, when the spec.devEnvironments.persistUserHome
option was enabled, the token in .kube/config
was not renewed automatically during a workspace restart.
You can find more details about automatic Kubernetes token injection in the official documentation
Keep projects when restarting a workspace from local devfile
Previously, PROJECTS_ROOT
and PROJECT_SOURCE
environment variables were not correctly set after using the Restart Workspace from Local Devfile
functionality. The defect has been fixed in this release.