Renku

Latest version: v2.9.2

Safety actively analyzes 629639 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 36 of 65

0.40.1

------

Renku ``0.40.1`` reverts recent changes to Lucene configuration in the Triples Store preventing users from searching by keywords.

**🐞 Bug Fixes**

- **KG**: Use the `StandardTokenizer` to allow searching by keywords containing underscore signs.

Individual components
~~~~~~~~~~~~~~~~~~~~~~

0.40.0

------

Renku ``0.40.0`` introduces UI performance improvements and fixes internal KG and Triples Store performance issues.

User-Facing Changes
~~~~~~~~~~~~~~~~~~~

**✨ Improvements**

- 🚀 **UI**: Reduce the compiled bundle size to improve performance of the UI (`2818 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2818>`_,
`2827 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2827>`_, `#2832 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2832>`_)
- 🚀 **UI**: [Dashboard] Speed up showing the warning for non-indexed projects (`2824 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2824>`_)
- 🛠️ **UI**: [Projects] Use the KG API to update a project's metadata for the following cases: visibility, keywords and description (`2793 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2793>`_)

Internal Changes
~~~~~~~~~~~~~~~~

**🐞 Bug Fixes**

- 🚀 **KG**: reduces the number of update queries run against the Triples Store causing its performance degradation.
- 🛠️ **UI**: [Datasets] Use versioned URL of `renku-core` when uploading files to a dataset (`2831 <https://github.com/SwissDataScienceCenter/renku-ui/pull/2831>`_)

Individual components
~~~~~~~~~~~~~~~~~~~~~~

0.39.3

------

Renku ``0.39.3`` fixes various bugs.


Internal Changes
~~~~~~~~~~~~~~~~

**Bug Fixes**

- **Helm chart**: fix problem with missing network policies preventing access to sessions
- **Helm chart**: use the session specific affinity, node selector and tolerations and not the general configuration reserved for Renku services
- **Helm chart**: use the correct default value for the Renku OAuth client in Gitlab

0.39.2

------

Renku ``0.39.2`` fixes a bug when pausing sessions.

**🐞 Bug Fixes**

- **Renku Notebooks**: fix a bug in session hibernation (`1645 <https://github.com/SwissDataScienceCenter/renku-notebooks/pull/1645>`_)

Individual components
~~~~~~~~~~~~~~~~~~~~~~

0.39.1

------

Renku ``0.39.1`` fixes bugs in the Helm chart introduced by ``0.39.0``.


Internal Changes
~~~~~~~~~~~~~~~~

This introduces changes in the templates and values file of the Helm chart from 0.39.0 that were causing the Helm upgrade
operation to fail.

0.39.0

------

Renku ``0.39.0`` moves all renku component Helm charts to one single chart that now resides in this repository.

After initial testing we have noticed a bug in this version of the Helm chart. If you have already deployed this version simply
upgrading to ``0.39.1`` will fix things. If you have not yet deployed this version then skip it and go straight to ``0.39.1``.
The reason for the bug is that we replaced the ``spec.selector.matchLabels`` field of two important deployments in the Gateway
because of this the two components do not upgrade and the whole Helm upgrade operation fails.

Also, with the next releases we will adopt a specific way of versioning the helm chart. Namely:

- Patch changes (i.e. ``0.50.1`` -> ``0.50.2``) indicate that there are NO changes in the Helm chart and that
only application level bug fixes are present in the new release.
- Minor version changes (i.e. ``0.50.2`` -> ``0.51.0``) indicate that there are NO changes in the Helm chart and that
only application level new features and/or application level breaking changes are present.
- Major version changes (i.e. ``0.50.0`` -> ``1.0.0``) will be reserved for changes in the Helm chart, either when the
values file changes or when the Helm templates change.

Please note that this is a breaking change to the values file and it requires three minor edits to the following fields:

- ``graph.jena.*`` moved to ``jena.*``
- ``notebooks.amalthea.*`` moved to ``amalthea.*``
- ``notebooks.dlf-chart.*`` moved to ``dlf-chart.*``

For more details please refer to the explanation in ``helm-chart/values.yaml.changelog.md``.

Internal Changes
~~~~~~~~~~~~~~~~

There are now no more separate Helm charts for the core, notebooks, graph, UI and gateway components. All the Helm
templates have been moved into the main Renku Helm chart in this repository.

Page 36 of 65

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.