Chapter 2. Notable enhancements
2.1. Improved CheCluster custom resource definition Copy linkLink copied to clipboard!
With this update, the CheCluster custom resource definition is improved to reflect the changes introduced with the switch to the DevWorkspace Operator. OpenShift Dev Spaces administrators now get a shorter and simpler configuration file to maintain.
Additional resources
2.2. Administrator-level settings for default editor and default container Copy linkLink copied to clipboard!
With this update, OpenShift Dev Spaces administrators can now set the default in-workspace editor and default container. The default editor is used when the editor is not specified by using the .che/che-editor.yaml file in the Git repository or by using the che-editor URL parameter. The default container is used when a developer doesn’t specify a devfile when starting a new workspace. OpenShift Dev Spaces administrators can set these defaults by using the new defaultEditor and defaultComponent fields in the workspaces section of the CheCluster custom resource.
Additional resources
2.3. New page for stopped workspaces Copy linkLink copied to clipboard!
Before this update, the browser tab of a stopped workspace displayed a 503 error page when you visited the URL of the workspace or refreshed the tab. With this update, rather than seeing the 503 error, you see a warning message, a link to restart the workspace, and a link to return to the dashboard.
Additional resources
2.4. Removal of the IntelliJ IDEA Community sample devfile Copy linkLink copied to clipboard!
In OpenShift Dev Spaces 3.1, the IntelliJ IDEA Community sample has been removed from the dashboard because you can use this editor with all of the samples. To start a workspace with this editor, use the factory URL parameter or create a .che/che-editor.yaml file in the Git repository. See the User Guide section Selecting a workspace IDE.
Additional resources
2.5. OpenShift Dev Spaces 3.1 is also supported on Red Hat OpenShift 4.11 Copy linkLink copied to clipboard!
This update expands the supported platforms for OpenShift Dev Spaces 3.1 to include OpenShift Container Platform 4.11, OpenShift Dedicated 4.11, and Red Hat OpenShift Service on AWS (ROSA) 4.11, in addition to the already supported OpenShift Container Platform 4.10, OpenShift Dedicated 4.10, and Red Hat OpenShift Service on AWS (ROSA) 4.10.
To upgrade an existing CodeReady Workspaces 2.15 instance to OpenShift Dev Spaces 3, you must do so on Red Hat OpenShift 4.10 before upgrading your cluster to Red Hat OpenShift 4.11. Upgrading CodeReady Workspaces 2.15 on Red Hat OpenShift is only supported on OpenShift Container Platform 4.10, OpenShift Dedicated 4.10, and Red Hat OpenShift Service on AWS (ROSA) 4.10, and is NOT supported on OpenShift Container Platform 4.11, OpenShift Dedicated 4.11, and Red Hat OpenShift Service on AWS (ROSA) 4.11. This is because CodeReady Workspaces 2.15 is only supported on OpenShift Container Platform 4.10, OpenShift Dedicated 4.10, and Red Hat OpenShift Service on AWS (ROSA) 4.10.
Additional resources