powered by the Renku Knowledge Graph. Use the single integrated search bar
to discover projects and datasets across Renku.
Plus, after a few months away, Project and Dataset images are back! Upload an
image to your project or dataset (via the Settings menu) to add some pop to your
Renku project. You'll notice this change comes with a more compact look to
Project and Dataset page headers, too.
Read on for more detail on UI and Knowledge Graph improvements and bug-fixes
included in this release.
User-Facing Changes
~~~~~~~~~~~~~~~~~~~
**✨ Improvements**
* 🔎 **UI**: Introduce a new cross-entity search page for searching Projects and
Datasets simultaneously. This search page replaces the separate Projects and
Datasets pages
(`1894 <https://github.com/SwissDataScienceCenter/renku-ui/pull/1894>`_).
* 🔲 **UI**: Improve styling of buttons with menu and group buttons
(`2243 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2243>`_,
`2284 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2284>`_).
* 🖼️ **UI**: Restore projects and datasets avatars, and add a simple image
editor.
(`2231 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2231>`_,
`2246 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2246>`_).
* 📊 **UI**: Update real-time the project's indexing status
(`2255 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2255>`_).
* 📑 **UI**: Update documentation links and target the stable release
(`2276 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2276>`_).
**🐞 Bug Fixes**
* **UI**: Restore per-language source highlighting in the file preview
(`2233 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2233>`_,
`2265 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2265>`_).
* **UI**: Limit the available namespaces in which new projects may be created
to the ones owned by the user to prevent failures
(`2187 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2187>`_).
* **UI**: Prevent interface from freezing when interacting with broken sessions
(`2269 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2269>`_).
* **UI**: Remove idle time when moving to step two on the starting session page.
(`2282 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2282>`_).
Internal Changes
~~~~~~~~~~~~~~~~
**Improvements**
* **Gitlab**: Modify embedded `renku-gitlab` `helm` chart to use internal `redis`.
* **Knowledge Graph**: List project images on responses from Cross-entity search and Project details APIs.
* **Knowledge Graph**: Return more accurate processing details from the Project status API. The payload was updated
and `contains breaking changes <https://github.com/SwissDataScienceCenter/renku-graph/tree/2.26.0/webhook-service#get-projectsideventsstatus>`_).
* **Knowledge Graph**: Accept `project-id` query parameter on the Event log API.
* **Knowledge Graph**: Allow for greater control on the re-provisioning triggering conditions.
* **UI**: Reduce unnecessary components re-rendering.
* **UI**: Refresh the documentation for developers and external contributors
(`2275 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2275>`_).
Individual components
~~~~~~~~~~~~~~~~~~~~~~