RStudio Package Manager 2021.09.0 - Capturing and Maintaining Working Repositories

This is a companion discussion topic for the original entry at https://blog.rstudio.com/2021/09/22/rstudio-package-manager-2021-09-0-capturing-and-maintaining-working-repositories


Image of cogs and gears Photo by Tim Mossholder on Unsplash

This release adds new management, service, and configuration options to RStudio Package Manager. Highlights include a more versatile repository calendar, more flexibility in serving multiple binary package versions, and more options for configuring git sources.

Packages are critical to data science, but keeping them in sync and working together at scale is often a challenging, frustrating task. RStudio Package Manager is our pro offering that simplifies package management across your team, department, or entire organization for reproducible, maintainable, and secure code repositories. This release includes improvements on our management, service, and configuration options, such as:

  • A new, more flexible repository calendar. Users can now freeze to any date in the repository’s history, and frozen repository URLs now include the snapshot date in YYYY-MM-DD format.
  • More flexibility in serving multiple binary package versions. RStudio Package Manager can now serve binary packages for new R versions and operating systems without upgrading to a new version.
  • More configuration options when using git sources. You can now edit the SSH key, git URL, branch, and subdirectories of existing sources. You can also now use a file to watch for changes.
  • Improvements in logging standardization and usability. Logs now work more like other RStudio team products, including being available through journalclt.
  • Support for the Bioconductor books repository.
  • Many important bug fixes.

Check out more in our release notes to learn more details and click here to upgrade today.

NOTE on versioning: As part of this release, we’ve moved to calendar-based versioning. See this blog post for details.

For more information