Skip to content

rig 0.5.0

Compare
Choose a tag to compare
@gaborcsardi gaborcsardi released this 17 Jun 08:47
· 253 commits to main since this release
  • rig can now open renv projects in RStudio, with the correct R version.
    Pass the renv lock file to rig: rig rstudio .../renv.lock (#74).

  • rig list now prints the result as a table, and it prints the R version
    number as well. rig list --json includes the version number, the path
    to the installation, and the path to the R binary.

  • rig is now more robust when setting up the user library. In
    particular R will not fail to start in renv projects (#81, @krlmlr).

  • On macOS and Linux rig add now creates the user library with the right
    permissions, if it does not exist and pak is installed (#84).

  • rig add now correctly installs pak into the user library, instead of
    the system library, even if the user library did not exist before.

Windows

  • On Windows, rig add ... --without-translations installs R without
    message translations. This is useful if you prefer using R in
    English on a non-English system (#88).

  • On Windows rig add does not add a Desktop icon now by default.
    If want an icon, use the new --with-desktop-icon switch (#89).

  • On Windows, if the default version is deleted, rig updates the
    registry accordingly, and removes the default from there as well (#86).

  • New subcommand rig system update-rtools40 updates MSYS2 packages
    of Rtools40 on Windows (#14).

macOS

  • On macOS rig add now does not fail if it is started from an x86_64
    shell, when adding an arm64 R version on M1 Macs (#79).

  • On macOS, rig rstudio <ver> now errors if R <ver> is not orthogonal,
    and the menu bar app errors as well (#90).