Chapter 2. New features and enhancements 2.1. Ability to apply Visual Studio Code editor configurations from a ConfigMap With this release, you can apply specific configuration properties to the Visual Studio Code - Open Source ("Code - OSS") editor using a dedicated ConfigMap: apiVersion: v1 kind: ConfigMap metadata: name: vscode-editor-configurations data: extensions.json: | { "recommendations": [ "dbaeumer.vscode-eslint", "github.vscode-pull-request-github" ] } settings.json: | { "window.header": "SOME HEADER MESSAGE", "window.commandCenter": false, "workbench.colorCustomizations": { "titleBar.activeBackground": "#CCA700", "titleBar.activeForeground": "#ffffff" } } immutable: false Learn more about this feature in the official documentation . Additional resources CRW-7258 2.2. UI/UX enhancements of the editor tiles on the User Dashboard The editor tiles displayed on the User Dashboard, including the license and version information, received a UI/UX enhancement. Additional resources CRW-7845 2.3. Display the full content of the gitconfig file on the User Dashboard With this release, you can view the full content of the .gitconfig file. Access it on the User Preferences Gitconfig tab by clicking Switch to Viewer . Additional resources CRW-8210 2.4. Detect support for fuse-overlayfs for Universal Developer Image Starting from this release, fuse-overlayfs will be detected automatically for the default Universal Developer Image. Additional resources CRW-8211 2.5. Configuring workspace endpoints base domain With this release, the official documentation for configuring workspace endpoints base domain is available. Additional resources CRW-8212 2.6. Persistent user home documentation With this release, the official documentation for persisting the /home/user directory across workspace restarts is available. Additional resources CRW-8213 2.7. Configuring proxy setting for https_proxy, http_proxy and no_proxy The official documentation that explains how to configure proxy settings is available. Additional resources CRW-8215 2.8. Allow to configure securityContext for the gateway container Starting from this release, the securityContext set in the CheCluster Custom Resource is applied to the Cloud Development Environment's (CDE) che-gateway container. Additional resources CRW-8221 2.9. Mount proxy environment variables to dashboard container With this release, if there is a proxy configured in the cluster, the proxy configuration is mounted to the che-dashboard container as environment variables: HTTP_PROXY , HTTPS_PROXY , and NO_PROXY . Additional resources CRW-8230 2.10. JetBrains Gateway available as a Technology Preview feature With this release, you can use JetBrains Gateway to connect your local JetBrains IDE (IntelliJ IDEA Ultimate, PyCharm, WebStorm, RubyMine, and CLion) to a running Dev Spaces instance. Important JetBrains Gateway is a Technology Preview feature only. Technology Preview features are not supported with Red Hat production service level agreements (SLAs) and might not be functionally complete. Red Hat does not recommend using them in production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process. For more information about the support scope of Red Hat Technology Preview features, see Technology Preview Features Support Scope . Additional resources CRW-8245

Commands:
apiVersion: v1 kind: ConfigMap metadata: name: vscode-editor-configurations data: extensions.json: | { "recommendations": [ "dbaeumer.vscode-eslint", "github.vscode-pull-request-github" ] } settings.json: | { "window.header": "SOME HEADER MESSAGE", "window.commandCenter": false, "workbench.colorCustomizations": { "titleBar.activeBackground": "#CCA700", "titleBar.activeForeground": "#ffffff" } } immutable: false