Chapter 2. New features and enhancements


2.1. Advanced authorization properties available

With this release, the following properties for advanced authorization are available in the Custom Resource.

allowUsers, allowGroups, denyUsers, denyGroups

This configuration allows the cluster administrator to explicitly manage the onboarding and curate the access for Red Hat OpenShift Dev Spaces.

Additional resources

2.2. OAuth2 authorization code flow support for Microsoft Visual Studio Code - Open Source extensions

With this release, OAuth2 authorization code flow using callbacks and URI handlers is supported. You can now use Microsoft Visual Studio Code - Open Source extensions that use this flow, for example the Ansible extension with the AI-powered Lightspeed service.

Important

Because of an ongoing issue with the Ansible extension, you can not use it with remote development environments.

Additional resources

2.3. Rejecting authorization opt-out flag from the dashboard

With this release, you can use the Git Services tab in the User Preferences dashboard page to reject the authorization opt-out flag.

Additional resources

2.4. GitHub Enterprise Server personal access token support in the User Dashboard.

With this release, you can configure personal access tokens for GitHub Enterprise Server in the User Dashboard.

Additional resources

2.5. Improved page options for workspace failing to open

With this release, following page features are available for workspaces that failed at startup:

  • The workspace startup screen contains a link to edit the DevWorkspace specifications of the affected workspace.
  • On the Workspaces page, the affected workspace is marked with a warning sign.
  • The Overview tab of a workspace contains a link to the DevWorkspace object.

Additional resources

2.6. Support for private raw URLs with the ?token parameter

With this release, private raw URLs with the ?token parameter on github.com are supported.

Additional resources

2.7. Java 17 default in the UDI

With this release, Java 17 is used by default in the UDI.

Additional resources

2.8. Workspace startup support for all Git providers over SSH protocol

With this release, you can configure SSH keys and open workspaces using all Git providers. This includes GitHub, Gitlab, Bitbucket, and Microsoft Azure, as well as Git providers that were previously not supported:

Additional resources

2.9. Copy and paste SSH keys

With this release, you can add SSH keys on the User Dashboard by copying and pasting them.

Additional resources

2.10. Version 2.2.1 and 2.2.2 devfiles support

With this release, devfiles with schemaVersion 2.2.1 and 2.2.2 are supported.

Additional resources

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.