Chapter 2. New features and enhancements
2.1. Support for arm64 architecture Copy linkLink copied to clipboard!
With this release, Dev Spaces is supported on arm64 architecture with the following limitations:
- use Visual Studio Code - Open Source ("Code - OSS") as the IDE
-
use samples that support
arm64architecture
Additional resources
2.2. Allow filtering samples by tags and languages on the User Dashboard Copy linkLink copied to clipboard!
With this release, you can filter samples on the User Dashboard by both tags and languages.
Additional resources
2.3. DevWorkspace Operator resource pruner Copy linkLink copied to clipboard!
Starting from DevWorkspace Operator version 0.34.0, you can configure a pruner that automatically cleans up DevWorkspace objects that were not in use for a certain period of time. To set the pruner up, configure the DevWorkspaceOperatorConfig object as follows:
apiVersion: controller.devfile.io/v1alpha1
kind: DevWorkspaceOperatorConfig
metadata:
name: devworkspace-operator-config
namespace: openshift-operators
config:
workspace:
cleanupCronJob:
enabled: true
dryRun: false
retainTime: 2592000
schedule: “0 0 1 * *”
You can find more details about DevWorkspace Operator Configuration in the official documentation.
Additional resources
2.4. Improve handling of auto-mount path collisions Copy linkLink copied to clipboard!
Handling of the auto-mount path collisions has been improved in the latest DevWorkspace Operator version. When two automount configmaps or secrets share the same mount path with controller.devfile.io/mount-as: subpath, an error message will appear when you try to start a DevWorkspace.
Additional resources
2.5. Dedicated plugin for JetBrains Gateway 2025 Copy linkLink copied to clipboard!
With this release, JetBrains Gateway 2025 has a new version of dedicated plugin, which is compatible with Dev Spaces.
JetBrains Gateway 2025 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
2.6. Resource requirements for running a CDE with a JetBrains IDE Copy linkLink copied to clipboard!
Information about additional memory and CPU requirements for a JetBrains IDE (e.g. IntelliJ IDEA Ultimate) is available in the official documentation.
Additional resources
2.7. Running Dev Spaces at scale Copy linkLink copied to clipboard!
Information about running Dev Spaces at scale is available in the official documentation.
Additional resources