RenkuLab 0.67.0: Project Documentation, 2.0 Migration support & Private Data Connectors
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.
๐งโ๐ป 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!
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.
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.
During migration, you will see an overview of how exactly each element of your project will be migrated.
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.
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.
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.