Renku

Latest version: v2.9.4

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

Scan your dependencies

Page 49 of 70

0.20.0

------

Renku ``0.20.0`` tidies up the RenkuLab session start sequence, as well as an assortment of improvements and bug fixes.

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

**โœจ Improvements**

* ๐Ÿš€ **UI**: We tidied up the session launch sequence to have a unified appearance, regardless of where on RenkuLab you start your session from. Sessions also have better logs and error handling.
* ๐ŸŽจ **UI**: The RenkuLab login and logout pages have been updated with the latest styling.
* ๐Ÿ’ฌ **Renku CLI**: When you run ``renku save`` in a clean but unpushed repository, ``renku`` now informs you that it has pushed changes to the remote, rather than just saying that there were no changes to save.

**๐Ÿž Bug Fixes**

* ๐Ÿ’” **Renku CLI**: Fixed an issue where ``renku workflow compose`` would break ``renku workflow list``.
* ๐Ÿด **UI**: Fixed the Project name field getting reset when forking a project.
* ๐Ÿ“ƒ **UI**: Fixed issues with downloading session logs.

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

**Improvements**

* **Knowledge Graph**: Read lineage data from the new dataset in the Triples Store
* **Knowledge Graph**: Added info about Composite Plans to the Cross-Entity Search API
* **Knowledge Graph**: Adopted ``renku-python 1.10.0`` with significantly improved graph export performance
* **Renku core service**: Extended the workflow API, adding an ``export`` endpoint that returns the workflow definition.
* **Sessions**: Added support for running sessions in a separate namespace
* **Sessions**: Added caching for Jupyter servers

**Bug fixes**

* **Gateway**: Removed trailing slash from redirect links
* **Knowledge Graph**: Fixed wrong Plans creation dates through migration
* **Knowledge Graph**: Switched to using Project Access Tokens for accessing GitLab API
* **Renku core service**: Fixed Plans creation dates from preceding their corresponding Activities
* **Sessions**: Fixed properly accept getting session logs without a limit

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

0.19.2

0.19.1

report that they were not supported, when in fact they would have worked. This problem has been fixed.

Bug fixes
~~~~~~~~~~

* **UI**: improve robustness of sessions save ๐Ÿ’พ and refresh ๐Ÿ”„ buttons (`2100 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2100>`_)


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

0.19.0

------
This release adds support
`for showing workflows in the UI <https://renku.readthedocs.io/en/latest/topic-guides/workflows.html>`_.
You can visualize workflows in project pages by clicking on the new `Workflows` tab.
Support for editing workflows and searching them through multiple projects will come in a feature release.

This also brings changes to the way data is organized in the Triples Store and bug-fixes to improve
the core service stability.

Features
~~~~~~~~

* **UI**: browse and visualize workflows in projects ๐Ÿ”€ (`2038 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2038>`_)
* **UI**: add refresh button to update live sessions โ†ช๏ธ
* **Renku core service**: add ``/workflow_plans.list`` and ``/workflow_plans.show`` for listing and showing workflows in a project ๐Ÿ”€
* **Knowledge Graph**: use Named Graphs dataset in the Triples Store for provisioning processes and APIs ๐Ÿ’พ

Bug fixes
~~~~~~~~~~

* **UI**: fill values correctly in new project form links ๐Ÿ”— (`2026 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2026>`_)
* **UI**: handle corrupted autosave information and improve warnings when starting a session โš ๏ธ
* **Renku core service**: fix intermittent issue with project cache concurrency ๐Ÿƒ
* **Renku core service**: fix import of private datasets with some cloud-native github instances โคต๏ธ

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

- `renku-python 1.9.1 <https://github.com/SwissDataScienceCenter/renku-python/releases/tag/v1.9.1>`_

0.18.5

------

This release fixes a bug in the core-service and includes improvements for the renku gateway service

Features
~~~~~~~~

* **Gateway**: enable ``/gitlab`` path even when external GitLab is configured, and forward traffic to external GitLab

Bug fixes
~~~~~~~~~~

* **Renku Core Service**: fix temporary working directory in service getting accidentally removed by other threads
* **Project templates**: fix broken ``nbconvert`` package needed by jupyter notebooks and server

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

- `renku-python 1.8.1 <https://github.com/SwissDataScienceCenter/renku-python/releases/tag/v1.8.1>`_

0.18.4

-------

This release fixes a bug in sessions.

Bug fixes
~~~~~~~~~~

* **UI**: prevent occasionally flashing a loader when working with sessions

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

Page 49 of 70

Links

Releases

Has known vulnerabilities

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.