Chapter 2. Notable enhancements

2.1. The Che-Theia editor displaying the Open Folder and Clone Repository buttons for an empty workspace

Before this update, the Che-Theia editor displayed an empty file explorer when the workspace contained no projects. For the user, it was not obvious how to create a file or clone a repository. With this update, the Che-Theia editor displays the Open Folder and Clone Repository buttons in the file explorer.

Additional resources

2.2. Factory link support for private GitHub repositories through OpenShift OAuth authentication

With this update, the GitHub factory implementation supports reading from a private repository. Users can load a devfile hosted in a private repository. The added support for OpenShift OAuth token authentication allows working with repositories behind an RH-SSO organization.

Additional resources

2.3. Configuring the default images for pre-pulling during CodeReady Workspaces installation using OperatorHub

Before this release, using the Image Puller involved providing a list of images to pre-pull. With this release, when installed with CodeReady Workspaces using OperatorHub, the Image Puller auto-pulls the relevant images. The images to pre-pull are the default images used for workspace startup, including Theia, plugin broker, and sidecar images.

Additional resources

2.4. Upgrade of the Visual Studio extension for Apache Camel K

The Tool-set for the Apache Camel K extension has been upgraded to version 0.0.26.

Additional resources

2.5. List of images to pre-pull updates automatically with each new Red Hat CodeReady Workspaces release

  • The list of the images to pre-pull is automatically updated on each Red Hat CodeReady Workspaces update.
  • This implementation allows having:

    • Kubernetes Image Puller to always pull up-to-date images
    • Cached images for faster workspace start

Additional resources

2.6. Image Puller support for all image types

With this update, the Image Puller can pre-pull any CodeReady Workspaces image on all the Nodes of an OpenShift cluster. This includes scratch images.

Additional resources