Releases: ruby/rbs
Releases · ruby/rbs
3.9.5
08 Sep 13:01
Compare
Sorry, something went wrong.
No results found
Release note
Signature updates
Merge pull request #2655 from ruby/silence-string-deprecation (#2656 )
Miscellaneous
Allows the use of a path list as RBS_SKIP_TESTS (#2641 )
Suppress to GCC warning with multi-line comment (#2646 )
Backport to 3.9 (#2487 )
Use erb instead of set for load path testing (#2468 )
3.9.4
15 May 07:45
Compare
Sorry, something went wrong.
No results found
Release note
Miscellaneous
Backport test/CI fixes to 3.9 (#2487 )
Use erb instead of set for load path testing (#2468 )
3.9.2
31 Mar 04:10
Compare
Sorry, something went wrong.
No results found
3.9.1
24 Mar 03:51
Compare
Sorry, something went wrong.
No results found
3.9.0
18 Mar 04:18
Compare
Sorry, something went wrong.
No results found
3.9.0.pre.2
14 Mar 04:54
Compare
Sorry, something went wrong.
No results found
Release note
Signature updates
Hash.new type (#2323 )
Module#define_method (#2325 )
Object#define_singleton_method (#2324 )
Language updates
Fix define_method method block self type (#2325 )
3.9.0.pre.1
11 Mar 07:42
Compare
Sorry, something went wrong.
No results found
Release note
Signature updates
CGI.escape/unescape_uri_component (#2299 )
Enumerator::Chain (#2220 )
IO.read (#2216 )
IPAddr#netmask (#2311 )
Kernel#gets, Kernel#readline, Kernel#readlines (#2212 )
Net::HTTP.start (#2225 )
OpenSSL::BN (#2267 )
OpenSSL::PKey::{RSA,DSA,DH}#params (#2255 )
UNIXSocket#send_io, UNIXSocket#recv_io (#2264 )
URI.encode/decode_uri_component (#2299 )
Rename to reduce top-level interface and type alias (#2250 )
Language updates
Let class/module alias decls, global decls, and constant decls be annotated (#2302 )
Add resolve-type-names: false magic comment (#2234 )
Library changes
Remove unused root variable (#2307 )
Run Valgrind on CI and fix memory leaks (#2309 )
Add information for VariableDuplicationError (#2310 )
Reduce Array object allocation during parsing (#2304 )
No class variable duplication validation (#2305 )
Keep annotations during type name resolution (#2303 )
Fix method annotations (#2301 )
Fix class variable (#2300 )
Add bundled gems to alumnus (#2288 )
Exclude attr_* methods from duplicate checks. (#2294 )
Validate superclass and module-self-type (#2289 )
Remove case when rubygems and set (#2279 )
Check variable duplication (#2241 )
Validate variable types (#2237 )
Remove call to TypeParam#unchecked! from C parser (#2256 )
Remove call to Any#todo! from C parser (#2249 )
[rbs/unit_test] Treat nil as a return value (#2257 )
Miscellaneous
Apply rubocop style to RBS (#2292 )
Eliminate external HTTP requests on test (#2253 )
Prevent a warning: the block passed to 'map_type_name' .. may be ignored (#2248 )
Update ruby version for rubocop (#2251 )
Drop templates from package (#2214 )
3.9.0.dev.1
06 Mar 04:10
Compare
Sorry, something went wrong.
No results found
3.8.1
27 Dec 06:08
Compare
Sorry, something went wrong.
No results found
3.8.0
24 Dec 07:32
Compare
Sorry, something went wrong.
No results found
Release note
Signature updates
Dir.mktmpdir (#2158 )
File.join (#2158 )
IO#each_line (#2151 )
Kernel#readlines (#2151 )
Ractor.store_if_absent (#2198 )
Update docs as of 2024-12-24, 16:13 JST (#2193 )
Library changes
Adjust capacity of location children (#2197 )
Should validate self-type on Proc (#2192 )
You can’t perform that action at this time.