Skip to main content

RenkuLab 0.67.0: Project Documentation, 2.0 Migration support & Private Data Connectors

ยท 4 min read
Laura Kinkead
Renku Product Manager

This month has been jam packed with new Renku features! Here are the highlights of the ones we're most excited about to help you collaborate in research and teaching.

header image

๐Ÿง‘โ€๐Ÿ’ป Create a custom Renku session environment from codeโ€‹

Need a specific set of packages in your Renku session? Now you can customize exactly what's installed in your session with Renku-built environments. Simply connect a code repository containing a file with your project dependencies (e.g. an environment.yml), and let Renku build your session environment (aka docker image) for you!

Built Environment modal

We're so excited about this feature we gave it a whole blog post of its own. Read more here or jump straight to the documentation!

๐Ÿ“„ Add documentation to your Renku projectโ€‹

Make your Renku projects your own with descriptions, links, images, formulas, and more. Click the pencil icon in the new Documentation section on the Project page to get started.

Renku Project with Documentation

tip

Want to know what markdown is supported on RenkuLab? Check out our markdown guide to get started.

โคด๏ธ Migrate your projects to Renku 2.0 automaticallyโ€‹

Migrate projects to Renku 2.0 in just a few clicks! At the top of Renku 1.0 projects, you'll now see a banner at the top of the page inviting you to migrate to 2.0. Follow the guided steps to migrate your project to 2.0.

Renku Project with migration modal

During migration, you will see an overview of how exactly each element of your project will be migrated.

Migration banner

Once a project is migrated, everyone who views the project page will see a banner inviting them to the 2.0 version of the project.

To learn more about project migration, check out our documentation.

๐Ÿ” Create private data connectorsโ€‹

Sometimes you want to connect data to a project without anyone else seeing it. For example, you may connect a personal web drive folder for accessing reference materials, but it doesn't make sense for anyone else in the project to see this data connector (or be prompted for credentials for it!).

Now, when you create a data connector, you can set the data connector's owner to be the project (the default), a group, or yourself. Choose the last option to create a personal data connector. (Don't worry - you can change a data connector's owner after it's created if you change your mind!)

When you link a personal data connector to a project, that data connector stays private. Other project members will simply be informed that there is a data connector on the project they can't see.

Hidden data connector

tip

Remember: Being able to see a Renku data connector is not the same as being able to access the data itself! Access to data connected with Renku is always managed externally by the system where the data lives. If the data requires credentials, Renku will never give another user access without getting valid credentials from that user.

For more information about data connector permissions, see our documentation.

warning

Are you missing access to data connectors you used to see? This update changes the relationship to data connectors for current projects. To update your data connector based on the new changes, see How to resolve 'hidden' & 'visibility warning' data connectors.


๐Ÿ“บ Want to see these features in action? Watch these features demoed by the team who built them in the Renku Feature Preview โ€ข February 2025!

๐Ÿ’ฌ We love to hear your feedback! Let us know what you think by writing us on our forum.

๐Ÿš€ This is our last release before we launch Renku 2.0! If you're curious about what new features are coming up next, check out our roadmap.