0.59.0
Renku 0.59.0
introduces the ability to reuse data connectors in multiple projects! When you add a data connector (previously called a data source) to your project, you now have the new option to
select other data connectors on RenkuLab, for example those shared in your group, rather than having to re-enter the data connection details.
User-Facing Changes
🌟 New Features
- UI: Add and re-use data connectors in Renku 2.0 projects (#3323).
✨ Improvements
- UI: Add a playful design for the 404 and application error pages (#3248).
- UI: Update redirect page styles (#3257).
- UI: Remove Renku 2.0 beta warning alert from dashboard (#3357).
🐞 Bug Fixes
- UI: Fix how permissions are checked in Renku 2.0, notably group members can perform actions according to their role in projects.
(#3351). - UI: Fix styles for the edit launcher environment list (#3360).
- UI: Allow opening a project from Renku 2.0 search if the namespace is missing in the result (#3353).
- UI: Fix update file and download buttons in Renku 1.0 (#3363).
Internal Changes
New Features
- Data services: Add support for data connectors (#407).
- Data services: Do not synchronize blocked users from Keycloak (#393).
- Data services: Support getting permissions (#454).
- Notebooks: Add support for data connectors (#1991).
- Notebooks: Cache Amalthea sessions (#1983).
Improvements
- Data services: Handle errors in background jobs nicely (#463).
- Gateway: Add support for signing cookies (#734).
Bug Fixes
- Data services: Treat invalid JWT as 401 HTTP error.
- Data services: Change user preferences id sequence to proper value.