Renku

Latest version: v2.9.2

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

Scan your dependencies

Page 39 of 65

0.33.0

------

Renku ``0.33.0`` introduces improvements and bug fixes in the UI and Knowledge Graph.

The UI benefits from better error handling and overall behavior, including improved
handling of common R file extensions. Regarding the Knowledge Graph, the
Cross-Entity Search improves significantly its performance and project visibility
can be changed through a dedicated API.

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

**🌟 New Features**

- 🫣 **Knowledge Graph**: Add a new Project Update API for changing Project visibility
(`1611 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1611>`_).

**✨ Improvements**

- 🔎 **Knowledge Graph**: The Cross-Entity Search returns a new ``dateModified`` property for
Project and Dataset entities
(`1612 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1612>`_) and
(`1595 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1595>`_).
- 〽️ **Knowledge Graph**: Improved performance of the Cross-Entity Search while searching for
datasets
(`1591 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1591>`_).
- 🔙 **UI**: Add a global error page for fatal errors preventing blank pages
(`2604 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2604>`_).
- 📄 **UI**: Support previewing additional common R file extensions
(`2639 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2639>`_).

**🐞 Bug Fixes**

- **UI**: Prevent showing endless loader when migration errors occur
(`2650 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2650>`_).
- **UI**: Do not expand folders by default in dataset view when dataset contains
large number of elements
(`2628 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2628>`_).
- **UI**: Render Rstudio components correctly -- sometimes columns were collapsed
(`2660 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2660>`_).
- **UI**: Prevent losing work when editing datasets
(`2628 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2628>`_).

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

**New Features**

- **Renku Notebooks**: Use a new version of Amalthea which adds fields for hibernating sessions in the CRD.

**Bug Fixes**

- **Knowledge Graph**: Fixed the problem of concurrent writes to the Triples Store causing data
integrity violations
(`1577 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1577>`_).


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

0.32.0

------

Renku ``0.32.0`` introduces improvements in the KG services, enhancing KG overall performance.

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

**✨ Improvements**

- 🔁 **KG**: ``updatedAt`` renamed to ``dateModified`` on the Project Details API (`1582 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1582>`_).
- 📖 **KG**: Improved performance of the Project Status API (`1554 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1554>`_).

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

** Improvements**

- **KG**: A new process to synchronize various project properties between GitLab and Triples Store (`1569 <https://github.com/SwissDataScienceCenter/renku-graph/issues/1569>`_).

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

0.31.0

Renku administrators to manage access to specific computing resources. The
service exposes an HTTP API for the administrators to interact with. In this
way, Renku administrators can create, update or delete resource pools, and can
add to or remove users from resource pools. Please note that a user interface
for the CRC has not been added yet but it will be added in a future release.
Currently, the only way for administrators to interact with the CRC service is
through the swagger page which can be found at the path
``/swagger/?urls.primaryName=crc%20service`` appended to the base URL of a Renku
deployment. A Renku administrator is any user who has the `renku-admin` realm
role. Assigning users to this role can be performed by the Keycloak
administrator via the Keycloak UI or API.

The CRC service also brings changes to the user interface for launching
sessions, specifically when it comes to selecting compute resources for a
specific session. With this version we have grouped different pre-set
configurations of memory, CPU, RAM and GPU in resource classes. Resource classes
are further grouped in resource pools and users are asked to select the resource
pool and class they wish to use when they launch a session rather than
separately specify memory, CPU, RAM and GPU requirements. The selection for the
amount of disk storage required is also changed but now has more freedom than
before. Users can now select disk storage with a slider that only has a maximum
limit and no pre-set steps. For projects where the users have specified resource
requests in the project settings the UI will provide hints as to which resource
classes are suitable based on the settings. When the quick launch button is used
to start a session the closest equal or greater resource class based on the
project settings will be automatically selected.

Apart from the changes needed to support compute resource access features,
support has also been added for common R file extensions.

This release also includes a hotfix for an issue with the horizontal scaling of
the core-service where users could get redirected to the wrong service instance
and subsequent requests to the core-service would fail due to partial cache
misses.

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

**🌟 New Features**

- 🧑‍💻 **UI**: Update session start options and project settings to use compute resource pools
(`2484 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2484>`_).

**🐞 Bug Fixes**

- 〽️ **UI**: Support common R file extensions
(`2638 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2638>`_).
- 🛠 **Renku Core Service**: Isolates core-service cache per instance, improves cache cleanup.
(`3555 <https://github.com/SwissDataScienceCenter/renku-python/pull/3555>`_).

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

**🌟 New Features**

- **Infrastructure**: Add the compute resource control service.
- **Renku Notebooks**: Use the compute resource control (CRC) service.

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

0.30.1

------

Renku ``0.30.1`` is a small bugfix release that addresses a problem with the gateway Helm chart.

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

**🐞 Bug Fixes**

- **Gateway**: Remove duplicate environment variables in reverse proxy container
(`660 <https://github.com/SwissDataScienceCenter/renku-gateway/issues/660>`_).

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

0.30.0

for the core service. In addition, improvements and bug fixes are also included on the UI, as well as required changes for
enabling sticky sessions for the core service.

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

**🌟 New Features**

- 🔭 **UI**: Surface backend error message on dataset list page
(`2629 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2629>`_).

**🐞 Bug Fixes**

- **UI**: Do not query for datasets if no backend is available for the project version
(`2636 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2636>`_).

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

**🌟 New Features**

- **Gateway**: Add sentry to reverse-proxy
(`654 <https://github.com/SwissDataScienceCenter/renku-gateway/issues/654>`__)
- **Gateway**: Core-service sticky sessions
(`646 <https://github.com/SwissDataScienceCenter/renku-gateway/issues/646>`__)
- **Renku Core Service**: Horizontal scaling
(`3178 <https://github.com/SwissDataScienceCenter/renku-python/issues/3178>`_).
- **UI**: Handle responses from the new core versions endpoint
(`2134 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2134>`_).

**🐞 Bug Fixes**

- **Renku Core Service**: Fixes importing private datasets in deployments with external gitlab
(`3523 <https://github.com/SwissDataScienceCenter/renku-python/issues/3523>`_).
- **UI**: Prevent API failures for projects on older metadata versions
(`2627 <https://github.com/SwissDataScienceCenter/renku-ui/issues/2627>`_).

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

0.29.3

Page 39 of 65

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.