Skip to content

0.44.0

Compare
Choose a tag to compare
@lokijuhy lokijuhy released this 30 Nov 13:37
· 189 commits to master since this release
3095ece

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).

Individual components