Skip to content

Commit ffc1886

Browse files
authored
Merge pull request #2120 from ruby/version-3.7.0.pre.1
Version 3.7.0.pre.1
2 parents f7b0740 + ce5af39 commit ffc1886

File tree

3 files changed

+50
-3
lines changed

3 files changed

+50
-3
lines changed

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,52 @@
11
# CHANGELOG
22

3+
## 3.7.0.pre.1 (2024-12-05)
4+
5+
### Signature updates
6+
7+
* `CGI.accept_charset` ([#2045](https://github.com/ruby/rbs/pull/2045))
8+
* `IO#readline`, `IO#readlines` ([#2059](https://github.com/ruby/rbs/pull/2059))
9+
* `Kernel#proc` ([#2036](https://github.com/ruby/rbs/pull/2036))
10+
* `Kernel#system` ([#2075](https://github.com/ruby/rbs/pull/2075))
11+
* `Object#to_yaml` ([#2107](https://github.com/ruby/rbs/pull/2107))
12+
* `OpenSSL::Digest` ([#2108](https://github.com/ruby/rbs/pull/2108))
13+
* `OpenSSL.base64digest` ([#2078](https://github.com/ruby/rbs/pull/2078))
14+
* `Process.detach` ([#2083](https://github.com/ruby/rbs/pull/2083))
15+
16+
### Library changes
17+
18+
* Reduce object allocation for record type ([#2118](https://github.com/ruby/rbs/pull/2118))
19+
* Milestone to graduate stringio from core. ([#2114](https://github.com/ruby/rbs/pull/2114))
20+
* Mark all internal `parse_` methods as `static` ([#2103](https://github.com/ruby/rbs/pull/2103))
21+
* Add templating mechanism to automatically generate `.c`/`.h` files ([#2098](https://github.com/ruby/rbs/pull/2098))
22+
* Remove unused `rbs_unescape_string` declaration ([#2058](https://github.com/ruby/rbs/pull/2058))
23+
* Fix UntypedFunction does not provide #map_type_name ([#2054](https://github.com/ruby/rbs/pull/2054))
24+
* Better `instance_eval`/`instance_exec` detection ([#2052](https://github.com/ruby/rbs/pull/2052))
25+
* Overload annotations ([#2049](https://github.com/ruby/rbs/pull/2049))
26+
27+
#### rbs prototype
28+
29+
* prototype rb: Fix crashed by self::CONST ([#2079](https://github.com/ruby/rbs/pull/2079))
30+
31+
#### rbs collection
32+
33+
* mutex_m support ([#2115](https://github.com/ruby/rbs/pull/2115))
34+
35+
### Miscellaneous
36+
37+
* Use `File.open` with block ([#2119](https://github.com/ruby/rbs/pull/2119))
38+
* Compile without activesupport ([#2105](https://github.com/ruby/rbs/pull/2105))
39+
* docs: Add singleton attribute members to syntax.md ([#2090](https://github.com/ruby/rbs/pull/2090))
40+
* Bundle update rubocop-on-rbs ([#2094](https://github.com/ruby/rbs/pull/2094))
41+
* `bundle exec` on windows ([#2101](https://github.com/ruby/rbs/pull/2101))
42+
* Fix typos ([#2097](https://github.com/ruby/rbs/pull/2097))
43+
* Bundle update json 2.8.2 ([#2095](https://github.com/ruby/rbs/pull/2095))
44+
* Skip `rbs` gem validation ([#2084](https://github.com/ruby/rbs/pull/2084))
45+
* Skip PTY_test with Windows platform ([#2055](https://github.com/ruby/rbs/pull/2055))
46+
* Randomize stdlib test order to uncover hidden assumptions ([#2043](https://github.com/ruby/rbs/pull/2043))
47+
* Suppress `inline` is not at beginning of declaration for melt_array ([#2050](https://github.com/ruby/rbs/pull/2050))
48+
* Skip `mkpath` test with 3.4 ([#2053](https://github.com/ruby/rbs/pull/2053))
49+
350
## 3.6.1 (2024-10-03)
451

552
### Library changes

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
rbs (3.7.0.dev.1)
4+
rbs (3.7.0.pre.1)
55
logger
66

77
PATH
@@ -120,7 +120,7 @@ GEM
120120
rubocop-rubycw (0.1.6)
121121
rubocop (~> 1.0)
122122
ruby-progressbar (1.13.0)
123-
securerandom (0.3.2)
123+
securerandom (0.4.0)
124124
stackprof (0.2.26)
125125
steep (1.8.3)
126126
activesupport (>= 5.1)

lib/rbs/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module RBS
4-
VERSION = "3.7.0.dev.1"
4+
VERSION = "3.7.0.pre.1"
55
end

0 commit comments

Comments
 (0)