Chapter 2. New features and enhancements
2.1. Exposed URL parameters on the 'Git Repo Options' panel on the User Dashboard Copy linkLink copied to clipboard!
Git branch, remotes, and path to devfile URL parameters are now exposed on the 'Git Repo Options' panel of the User Dashboard.
Additional resources
2.2. Support raw devfile URLs without yaml extension Copy linkLink copied to clipboard!
Starting from this release, you can create workspaces from any URL that serves a valid devfile, such as in the following cases:
Additional resources
2.3. Add initContainer for initializing persistentHome when $HOME persistence is enabled Copy linkLink copied to clipboard!
With this release, if you have $HOME persistence enabled, there is an initContainer that runs the entrypoint script and initializes persistentHome. This prevents a race condition from occurring.
Previously, the persistent user home setup occurred in the entrypoint of the tooling container. Notably, the entrypoint was used to run stow to make symbolic links for the home directory to be saved on the PVC. If a postStart event depends on files or edits files located in the home directory, there is a risk of a race condition caused by the post-start event running before the stow execution is finished. To prevent this, the entrypoint script must be completed before the postStart events run.
You can find more details about this enhancement in the demo video.
Additional resources