0.44.0
Renku 0.44.0
introduces the ability to pin your favorite projects to the dashboard in RenkuLab for easy access. Additionally, it features a redesigned landing page that provides information about Renku, its key features, and the development team behind the platform, plus entry points for getting started with the platform.
User-Facing Changes
🌟 New Features
- 📌️ UI: Users can now pin projects to the dashboard, up to a maximum of 5 projects (#2898).
- 🎨 UI: Introduce a redesigned landing page to enhance the user experience for new users exploring the platform for the first time (#2925).
✨ Improvements
- 🖼 UI: [Keycloak] Enhance UX for registration and authentication in the platform (#26).
🐞 Bug Fixes
- UI: Correctly update progress of project indexing (#2833).
- UI: Change icons in the Nav bar to use Bootstrap icons (#2882).
- UI: Fixed bug that caused Dashboard to reload frequently by handling errors from the
getSessions
query in the Dashboard (#2903). - UI: Adjust dropdown menus with anchors nested in buttons (#2907).
- UI: Update the workflows documentation link (#2917).
- UI: Add whitespace after author name in session commit details (#2921).
Internal Changes
Improvements
- Data services: New API endpoints to store and retrieve user preferences have been added to support the projects pins (#85).