You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Removed serde derive macros from lockfile types (#618, @deivid-rodriguez)
67
+
- Fixed intermittent integration test failures (#608, @deivid-rodriguez)
68
+
- Dependabot cooldown for rust-toolchain updates (#599, @shaanmajid)
69
+
- Replaced `dtolnay/rust-toolchain` action with `rustup show` (#598, @shaanmajid)
70
+
- GitHub Actions are pinned to commit SHAs (#593, @shaanmajid)
71
+
- Added zizmor for GitHub Actions security scanning (#578, @shaanmajid)
72
+
- Many dependency bumps across cargo, GitHub Actions, and the Rust toolchain (@dependabot)
73
+
74
+
### Documentation
75
+
76
+
- Added link to Ruby Users Forum in the README (#691, @solojavier)
77
+
- Updated README Slack link (#688, @simi)
78
+
- Added rv settings configuration to the README (#644, @a-chacon)
79
+
80
+
3
81
## rv 0.5.3 (6 March, 2026)
4
82
5
83
### Added
@@ -44,6 +122,7 @@
44
122
45
123
- Windows and standalone installer instructions now live right in our README (#526, @a-chacon)
46
124
125
+
47
126
## rv 0.5.2 (18 February, 2026)
48
127
49
128
### Added
@@ -55,6 +134,7 @@
55
134
- rv ci: Gems weren't being compiled if extension deps already installed (#522, @deivid-rodriguez)
56
135
- Tests fail faster when the required shell isn't installed (#521, @a-chacon)
57
136
137
+
58
138
## rv 0.5.1 (18 February, 2026)
59
139
60
140
### Added
@@ -72,6 +152,7 @@
72
152
- Test improvements (#511, #510, @deivid-rodriguez)
73
153
- rv ruby list sort order fixed (#513, @deivid-rodriguez)
74
154
155
+
75
156
## rv 0.5.0 (12 February, 2026)
76
157
77
158
Thank you to new contributors @a-chacon and @phromo!
@@ -88,13 +169,11 @@ Thank you to new contributors @a-chacon and @phromo!
88
169
- New rv ruby list flag to show all available versions #462@a-chacon
89
170
- New --force flag for reinstalling gems in rv clean-install #475@a-chacon
90
171
91
-
92
172
### Changed
93
173
94
174
- Better quickstart/readme #445@indirect
95
175
- rv clean-install shows how many native extension compilations were cached #473@adamchalmers
96
176
97
-
98
177
### Fixed
99
178
100
179
- Better error messages when gemspecs fail parsing #432#435@deivid-rodriguez
@@ -110,19 +189,20 @@ Thank you to new contributors @a-chacon and @phromo!
110
189
- rv ruby pin `<version>` now properly pins version in project directory, even if there's a globally pinned version in user's home #476@deivid-rodriguez
111
190
- rv now properly activates ruby version configured in ~/.ruby-version , even if run outside of user's home folder #476@deivid-rodriguez
112
191
113
-
114
192
### Internal
115
193
116
194
- Big improvements to smoke test suite for most of rv’s surface area #440#453@case
117
195
- Centralized, cohesive platform handling via rv_platform #472@case
118
196
- Integration tests for Rake extensions #481@case
119
197
198
+
120
199
## rv 0.4.3 (22 January, 2026)
121
200
122
201
-`rv ci` did not respect custom gem lib directories (#402, @deivid-rodriguez)
123
202
-`rv ci` install path was wrong if BUNDLE_PATH was set (#403, @deivid-rodriguez)
124
203
- better summary statistics for `rv ci` (#401, @deivid-rodriguez)
125
204
205
+
126
206
## rv 0.4.2 (22 January, 2026)
127
207
128
208
### Fixed
@@ -152,6 +232,7 @@ Thank you to new contributors @a-chacon and @phromo!
152
232
- Nicer `rv ruby pin` output (#354, @kaspth)
153
233
- Only find rubies that could match the desired version (#356, @deivid-rodriguez)
154
234
235
+
155
236
## rv 0.4.1 (9 January, 2026)
156
237
157
238
This is a small release to fix a few bugs in the 0.4.0 release.
@@ -162,6 +243,7 @@ This is a small release to fix a few bugs in the 0.4.0 release.
162
243
- Clearer descriptions for `rv ruby` subcommands (#338, @sstephenson)
163
244
- Tests: Add smoke tests for `rv ci` with popular projects (#331, @case)
164
245
246
+
165
247
## rv 0.4.0 (6 January, 2026)
166
248
167
249
Major new command: `rv clean-install`. Similar to `bundle install --frozen`, you can use `rv ci` to install gems that have already been resolved and recorded in your `Gemfile.lock`. If you notice anything wrong when installing your gems, please [let us know](https://github.com/spinel-coop/rv/issues/new)!
@@ -180,6 +262,7 @@ Improves listing Ruby versions, hiding (uninstalled) pre-releases once a final i
- Separate `RubyVersion` from `RubyRequest` (<https://github.com/spinel-coop/rv/pull/322>, @adamchalmers)
182
264
265
+
183
266
## rv 0.3.1 (30 December, 2025)
184
267
185
268
Ruby 4.0.0 is now available! (and has been since Christmas Day). This release is mainly a fix to make sure that previews are considered "before" final releases, so we will stop showing 4.0.0-preview3 as if you might want to install it after 4.0.0.
@@ -195,6 +278,7 @@ Ruby 4.0.0 is now available! (and has been since Christmas Day). This release is
195
278
- Set GEM_HOME to `~/.local/share/rv/gems` if `~/.gems` doesn't exist (<https://github.com/spinel-coop/rv/pull/231>, @lgarron)
196
279
- Ensure `rv ruby pin` prints versions consistently (<https://github.com/spinel-coop/rv/pull/229>, @deivid-rodriguez)
197
280
281
+
198
282
## rv 0.3.0 (8 December, 2025)
199
283
200
284
Highlights include support for Ruby versions 3.2.x, 3.5.0-preview1, 4.0.0-preview2, automatic Ruby installation during the `rv ruby run` command, and support for `.tool-versions` files, which are also used by the [asdf](https://asdf-vm.com) and [mise](https://mise.jdx.dev) tools.
@@ -217,6 +301,7 @@ Special thanks to our new contributors @savechina, @Mado13, @case, and @deivid-r
0 commit comments