Skip to content

Commit 6b3d0f9

Browse files
committed
Version 3.4.0.pre.1
1 parent e4efe77 commit 6b3d0f9

3 files changed

Lines changed: 52 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,56 @@
22

33
## master
44

5+
## 3.4.0.pre.1 (2023-12-19)
6+
7+
### Signature updates
8+
9+
* Changes in ruby-3.3 ([#1684](https://github.com/ruby/rbs/pull/1684), [#1674](https://github.com/ruby/rbs/pull/1674))
10+
* Embedded docs update ([#1689](https://github.com/ruby/rbs/pull/1689), [#1676](https://github.com/ruby/rbs/pull/1676))
11+
* delegate ([#1677](https://github.com/ruby/rbs/pull/1677))
12+
* `MatchData` ([#1651](https://github.com/ruby/rbs/pull/1651))
13+
* `String` ([#1672](https://github.com/ruby/rbs/pull/1672), [#1641](https://github.com/ruby/rbs/pull/1641))
14+
* `Struct` ([#1621](https://github.com/ruby/rbs/pull/1621))
15+
* `Warning` categories ([#1576](https://github.com/ruby/rbs/pull/1576))
16+
* `ConditionVariable#wait` ([#1670](https://github.com/ruby/rbs/pull/1670))
17+
* `Date.parse` ([#1653](https://github.com/ruby/rbs/pull/1653))
18+
* `IO#gets` ([#1620](https://github.com/ruby/rbs/pull/1620))
19+
* `Kernel.Pathname` ([#1681](https://github.com/ruby/rbs/pull/1681))
20+
* `Resolv::DNS::Resource::Generic.create` ([#1655](https://github.com/ruby/rbs/pull/1655))
21+
* `Thread#raise` ([#1668](https://github.com/ruby/rbs/pull/1668))
22+
* Builtin types ([#1680](https://github.com/ruby/rbs/pull/1680), [#1644](https://github.com/ruby/rbs/pull/1644))
23+
24+
### Library changes
25+
26+
* Add more details error message for `UnresolvedOverloadingError` ([#1688](https://github.com/ruby/rbs/pull/1688))
27+
* Add `with_***` helpers ([#1687](https://github.com/ruby/rbs/pull/1687))
28+
* Fix lexer ([#1685](https://github.com/ruby/rbs/pull/1685))
29+
* Support `Delegator` object ([#1682](https://github.com/ruby/rbs/pull/1682))
30+
* Should raise `ParsingError` instead of NoMethodError ([#1675](https://github.com/ruby/rbs/pull/1675))
31+
* Implement multiple validate ([#1648](https://github.com/ruby/rbs/pull/1648))
32+
* Add `RBS::UnitTest` modules ([#1660](https://github.com/ruby/rbs/pull/1660))
33+
* Not cached as it may be replaced ([#1656](https://github.com/ruby/rbs/pull/1656))
34+
* Should raise `ParsingError` instead of ArgumentError ([#1652](https://github.com/ruby/rbs/pull/1652))
35+
* Added `WithEnum#but` and `with_range` ([#1649](https://github.com/ruby/rbs/pull/1649))
36+
* Bugfix; `.respond_to` is no longer used in `Rbs::Test::Errors#inspect_` ([#1650](https://github.com/ruby/rbs/pull/1650))
37+
* Add `--detail` option to rbs diff ([#1623](https://github.com/ruby/rbs/pull/1623))
38+
* Fix parse error when quoted required keywords ([#1627](https://github.com/ruby/rbs/pull/1627))
39+
40+
#### rbs collection
41+
42+
* Fix order for collection sources ([#1659](https://github.com/ruby/rbs/pull/1659))
43+
* [collection] Ignore directory starting with `_` as version from git source ([#1657](https://github.com/ruby/rbs/pull/1657))
44+
45+
### Miscellaneous
46+
47+
* Fix token names in comments ([#1658](https://github.com/ruby/rbs/pull/1658))
48+
* Small bugfix to have guaranteed print out instance variables ([#1642](https://github.com/ruby/rbs/pull/1642))
49+
* Fix flaky test ([#1616](https://github.com/ruby/rbs/pull/1616))
50+
* Update syntax.md ([#1634](https://github.com/ruby/rbs/pull/1634))
51+
* Add steep typecheck workflow ([#1632](https://github.com/ruby/rbs/pull/1632))
52+
* Add doc for Generating RBS ([#1617](https://github.com/ruby/rbs/pull/1617))
53+
* updated test harness utils ([#1600](https://github.com/ruby/rbs/pull/1600))
54+
555
## 3.3.2 (2023-11-21)
656

757
### Miscellaneous

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
rbs (3.4.0.dev)
4+
rbs (3.4.0.pre.1)
55
abbrev
66

77
PATH

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.4.0.dev"
4+
VERSION = "3.4.0.pre.1"
55
end

0 commit comments

Comments
 (0)