Skip to content

Commit

Permalink
Bump version number to 0.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gaborcsardi committed Aug 31, 2023
1 parent 37af2e2 commit 77f8e7a
Show file tree
Hide file tree
Showing 5 changed files with 65 additions and 33 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

[package]
name = "rig"
version = "0.5.99"
version = "0.6.0"
edition = "2021"
authors = ["Gábor Csárdi <[email protected]"]
license = "MIT"
Expand Down
6 changes: 2 additions & 4 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@

# rig 0.5.99

Under development.
# rig 0.6.0

* rig now supports RPM based distros, in addition to Deboan and Ubuntu (#28).
The full list of supported distros, on x86_64 and aarch64:
Expand All @@ -14,7 +12,7 @@ Under development.
- Red Hat Enterprise Linux 7, 8, 9,
- AlmaLinux 8, 9,
- Rocky Linux 8, 9.
See alsop the new `rig available --list-distros`.
See also the new `rig available --list-distros`.

* New `rig available` command to list R versions available to install.
`rig available --list-distros` lists the supported Linux distributions.
Expand Down
86 changes: 60 additions & 26 deletions choco/rig/rig.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>rig</id>
<version>0.5.99</version>
<version>0.6.0</version>
<packageSourceUrl>https://github.com/r-lib/rig</packageSourceUrl>
<owners>Gábor Csárdi</owners>
<title>rig</title>
Expand All @@ -20,37 +20,71 @@

## Features

- Works on macOS, Windows and Linux (Ubuntu and Debian, x86_64 and
aarch64).
- Easy installation and update, no system requirements on any
platform.
- Install multiple R versions.
- Select the default R version, for the terminal and RStudio.
- Select R version to install using symbolic names: `devel`, `next`,
`release`, `oldrel`, etc.
- Run multiple versions *at the same* time using quick links. E.g.
`R-4.1` or `R-4.1.2` starts R 4.1.x. Quick links are automatically
added to the user’s path.
- On M1 macs select between x86_64 and arm64 versions or R, or install
both.
- Creates and configures user level package libraries.
- Restricts permissions to the system library. (On macOS, not needed
on Windows and Linux).
- Includes auto-complete for `zsh` and `bash`, on macOS and Linux.
- Updates R installations to allow debugging with `lldb`, and to allow
core dumps, on macOS.
- Installs the appropriate Rtools versions on Windows and sets them
up.
- Cleans up stale R-related entries from the Windows registry.
- Switches to root/administrator user as needed.
- Works on macOS, Windows and Linux.
- Supports many Linux distributions, see
[list below](#supported-linux-distributions).
- Easy installation and update, no system requirements on any platform.
- Install multiple R versions.
- Select the default R version, for the terminal and RStudio.
- Select R version to install using symbolic names: `devel`, `next`,
`release`, `oldrel`, etc.
- List R versions available to install.
- Run multiple versions _at the same_ time using quick links.
E.g. `R-4.1` or `R-4.1.2` starts R 4.1.x. Quick links are automatically
added to the user's path.
- On macOS it comes with a menu bar app that shows the default R
version and lets to select it interactively.
[See below](#id-macos-menu-bar-app).
- On arm64 macs select between x86_64 and arm64 versions or R, or install both.
- Sets up the default CRAN mirror and [PPM](https://packagemanager.posit.co/).
- Installs [pak](https://pak.r-lib.org) and set up automatic
[system requirements installation](https://pak.r-lib.org/dev/reference/sysreqs.html).
- Creates and configures user level package libraries.
- Restricts permissions to the system library.
(On macOS, not needed on Windows and Linux).
- Includes auto-complete for `zsh` and `bash`, on macOS and Linux.
- Updates R installations to allow debugging with `lldb`, and to allow
core dumps, on macOS.
- Installs the appropriate Rtools versions on Windows and sets them up.
- Cleans up stale R-related entries from the Windows registry.
- Switches to root/administrator user as needed.
- Supports JSON output for scripting.

## Feedback
Please open an issue in our issue tracker at https://github.com/r-lib/rig/issues
</description>
<releaseNotes>
# rig 0.5.99
# rig 0.6.0

TODO
- New `rig available` command to list R versions available to install.
`rig available --list-distros` lists the supported Linux distributions.

- New `rig run` to run R, an R script or an R project, using the selected
R version (#161).

- rig now works in a shell that is a subprocess or R, e.g. in the
RStudio terminal (#127).

- `rig resolve` now has a `--platform` and a `--arch` arguments, to look up
available R versions for any supported platform, instead of the current
one.

- `rig ls --plain` lists only the R version names, this is useful in
shell scripts (#128).

- `rig rstudio` now starts RStudio with the correct working directory
and project (#139, #100).

- macOS: `rig add` now only changes the permission for the R version
that it is installing (#109).

- Windows: `rig rstudio` now starts the correct R version, even with newer
RStudio versions (#134).

- Windows: rig now works in PowerShell 7.

- Windows: the rig installer now does not create shortcut in the start
menu (#160).
</releaseNotes>
</metadata>
</package>
2 changes: 1 addition & 1 deletion rig.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "rig -- The R Installation Manager"
#define MyAppVersion "0.5.99"
#define MyAppVersion "0.6.0"
#define MyAppPublisher "Gabor Csardi"
#define MyAppURL "https://github.com/r-lib/rig"
#define MyAppExeName "rig.exe"
Expand Down

0 comments on commit 77f8e7a

Please sign in to comment.