Skip to content

Commit 1a391c8

Browse files
committed
Update versions
1 parent dd442d8 commit 1a391c8

File tree

10 files changed

+88
-85
lines changed

10 files changed

+88
-85
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.0.2
1+
3.0.3

doc/legal/legal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ See `epl-2.0.txt`, `gpl-2.txt`, `lgpl-2.1.txt`.
1919
## MRI
2020

2121
The standard implementation of Ruby is MRI. TruffleRuby contains code from MRI
22-
version 3.0.2, including:
22+
version 3.0.3, including:
2323

2424
* the standard library in `lib/mri`,
2525
* Ruby C extension API in `lib/cext/include` and `src/main/c/cext`,

doc/user/compatibility.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ permalink: /reference-manual/ruby/Compatibility/
77
# Compatibility
88

99
TruffleRuby aims to be fully compatible with the standard implementation of
10-
Ruby, MRI, version 3.0.2, [including C extensions](#c-extension-compatibility).
10+
Ruby, MRI, version 3.0.3, [including C extensions](#c-extension-compatibility).
1111
TruffleRuby is still in development, so it is not 100% compatible yet.
1212

1313
TruffleRuby can run Rails and is compatible with many gems, including C extensions.

lib/cext/ABI_check.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8
1+
1

lib/cext/ABI_version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
16
1+
1

spec/truffle/methods/BasicSocket.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ getpeername
88
getsockname
99
getsockopt
1010
local_address
11+
read_nonblock
1112
recv
1213
recv_nonblock
1314
recvmsg
@@ -18,3 +19,4 @@ sendmsg
1819
sendmsg_nonblock
1920
setsockopt
2021
shutdown
22+
write_nonblock

src/shared/java/org/truffleruby/shared/TruffleRuby.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class TruffleRuby {
1717
public static final String LANGUAGE_ID = "ruby";
1818
public static final String EXTENSION = ".rb";
1919
public static final String ENGINE_ID = "truffleruby";
20-
public static final String LANGUAGE_VERSION = "3.0.2";
20+
public static final String LANGUAGE_VERSION = "3.0.3";
2121
public static final String LANGUAGE_REVISION = BuildInformationImpl.INSTANCE.getFullRevision();
2222
public static final String BOOT_SOURCE_NAME = "main_boot_source";
2323
public static final String RUBY_COPYRIGHT = "truffleruby - Copyright (c) 2013-" +

test/truffle/gems/default-bundled-gems/Gemfile

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,29 @@ gem "abbrev", "0.1.0"
44
gem "base64", "0.1.0"
55
gem "benchmark", "0.1.1"
66
gem "bigdecimal", "3.0.0"
7-
gem "bundler", "2.2.22"
8-
gem "cgi", "0.2.0"
7+
gem "bundler", "2.2.32"
8+
gem "cgi", "0.2.1"
99
gem "csv", "3.1.9"
10-
gem "date", "3.1.0"
10+
gem "date", "3.1.3"
1111
gem "dbm", "1.1.0"
12-
gem "debug", "0.1.0"
12+
gem "debug", "0.2.1"
1313
gem "delegate", "0.2.0"
1414
gem "did_you_mean", "1.5.0"
1515
gem "digest", "3.0.0"
16-
gem "drb", "2.0.4"
16+
gem "drb", "2.0.5"
1717
gem "english", "0.7.1"
1818
gem "erb", "2.2.0"
19-
gem "etc", "1.2.0"
20-
gem "fcntl", "1.0.0"
21-
gem "fiddle", "1.0.6"
19+
gem "etc", "1.3.0"
20+
gem "fcntl", "1.0.1"
21+
gem "fiddle", "1.0.8"
2222
gem "fileutils", "1.5.0"
2323
gem "find", "0.1.0"
2424
gem "forwardable", "1.3.2"
2525
gem "gdbm", "2.1.0"
2626
gem "getoptlong", "0.1.1"
2727
gem "io-console", "0.5.7"
2828
gem "io-nonblock", "0.1.0"
29-
gem "io-wait", "0.1.0"
29+
gem "io-wait", "0.2.0"
3030
gem "ipaddr", "1.2.2"
3131
gem "irb", "1.3.5"
3232
gem "json", "2.5.1"
@@ -37,35 +37,35 @@ gem "net-ftp", "0.1.2"
3737
gem "net-http", "0.1.1"
3838
gem "net-imap", "0.1.1"
3939
gem "net-pop", "0.1.1"
40-
gem "net-protocol", "0.1.0"
40+
gem "net-protocol", "0.1.1"
4141
gem "net-smtp", "0.2.1"
4242
gem "nkf", "0.1.0"
4343
gem "observer", "0.1.1"
4444
gem "open-uri", "0.1.0"
4545
gem "open3", "0.1.1"
46-
gem "openssl", "2.2.0"
47-
gem "optparse", "0.1.0"
46+
gem "openssl", "2.2.1"
47+
gem "optparse", "0.1.1"
4848
gem "ostruct", "0.3.1"
4949
gem "pathname", "0.1.0"
50-
gem "pp", "0.1.0"
51-
gem "prettyprint", "0.1.0"
50+
gem "pp", "0.2.1"
51+
gem "prettyprint", "0.1.1"
5252
gem "prime", "0.1.2"
5353
gem "pstore", "0.1.1"
54-
gem "psych", "3.3.0"
55-
gem "racc", "1.5.1"
56-
gem "rdoc", "6.3.1"
54+
gem "psych", "3.3.2"
55+
gem "racc", "1.5.2"
56+
gem "rdoc", "6.3.3"
5757
gem "readline", "0.0.2"
5858
gem "readline-ext", "0.1.1"
5959
gem "reline", "0.2.5"
60-
gem "resolv", "0.2.0"
60+
gem "resolv", "0.2.1"
6161
gem "resolv-replace", "0.1.0"
62-
gem "rinda", "0.1.0"
62+
gem "rinda", "0.1.1"
6363
gem "securerandom", "0.1.0"
6464
gem "set", "1.0.1"
6565
gem "shellwords", "0.1.0"
6666
gem "singleton", "0.1.1"
67-
gem "stringio", "3.0.0"
68-
gem "strscan", "3.0.0"
67+
gem "stringio", "3.0.1"
68+
gem "strscan", "3.0.1"
6969
gem "syslog", "0.1.0"
7070
gem "tempfile", "0.1.1"
7171
gem "time", "0.1.0"
@@ -77,12 +77,12 @@ gem "un", "0.1.0"
7777
gem "uri", "0.10.1"
7878
gem "weakref", "0.1.1"
7979
gem "yaml", "0.1.1"
80-
gem "zlib", "1.1.0"
80+
gem "zlib", "2.0.0"
8181
gem "minitest", "5.14.2"
8282
gem "power_assert", "1.2.0"
8383
gem "rake", "13.0.3"
8484
gem "test-unit", "3.3.7"
8585
gem "rexml", "3.2.5"
8686
gem "rss", "0.2.9"
87-
gem "rbs", "1.0.4"
88-
gem "typeprof", "0.12.0"
87+
gem "typeprof", "0.15.2"
88+
gem "rbs", "1.4.0"

test/truffle/gems/default-bundled-gems/Gemfile.lock

Lines changed: 50 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -5,29 +5,29 @@ GEM
55
base64 (0.1.0)
66
benchmark (0.1.1)
77
bigdecimal (3.0.0)
8-
cgi (0.2.0)
8+
cgi (0.2.1)
99
csv (3.1.9)
10-
date (3.1.0)
10+
date (3.1.3)
1111
dbm (1.1.0)
12-
debug (0.1.0)
12+
debug (0.2.1)
1313
delegate (0.2.0)
1414
did_you_mean (1.5.0)
1515
digest (3.0.0)
16-
drb (2.0.4)
16+
drb (2.0.5)
1717
english (0.7.1)
1818
erb (2.2.0)
1919
cgi
20-
etc (1.2.0)
21-
fcntl (1.0.0)
22-
fiddle (1.0.6)
20+
etc (1.3.0)
21+
fcntl (1.0.1)
22+
fiddle (1.0.8)
2323
fileutils (1.5.0)
2424
find (0.1.0)
2525
forwardable (1.3.2)
2626
gdbm (2.1.0)
2727
getoptlong (0.1.1)
2828
io-console (0.5.7)
2929
io-nonblock (0.1.0)
30-
io-wait (0.1.0)
30+
io-wait (0.2.0)
3131
ipaddr (1.2.2)
3232
irb (1.3.5)
3333
reline (>= 0.1.5)
@@ -50,7 +50,7 @@ GEM
5050
digest
5151
net-protocol
5252
timeout
53-
net-protocol (0.1.0)
53+
net-protocol (0.1.1)
5454
io-wait
5555
timeout
5656
net-smtp (0.2.1)
@@ -64,33 +64,34 @@ GEM
6464
time
6565
uri
6666
open3 (0.1.1)
67-
openssl (2.2.0)
68-
optparse (0.1.0)
67+
openssl (2.2.1)
68+
ipaddr
69+
optparse (0.1.1)
6970
ostruct (0.3.1)
7071
pathname (0.1.0)
7172
power_assert (1.2.0)
72-
pp (0.1.0)
73+
pp (0.2.1)
7374
prettyprint
74-
prettyprint (0.1.0)
75+
prettyprint (0.1.1)
7576
prime (0.1.2)
7677
forwardable
7778
singleton
7879
pstore (0.1.1)
79-
psych (3.3.0)
80-
racc (1.5.1)
80+
psych (3.3.2)
81+
racc (1.5.2)
8182
rake (13.0.3)
82-
rbs (1.0.4)
83-
rdoc (6.3.1)
83+
rbs (1.4.0)
84+
rdoc (6.3.3)
8485
readline (0.0.2)
8586
reline
8687
readline-ext (0.1.1)
8788
reline (0.2.5)
8889
io-console (~> 0.5)
89-
resolv (0.2.0)
90+
resolv (0.2.1)
9091
resolv-replace (0.1.0)
9192
resolv
9293
rexml (3.2.5)
93-
rinda (0.1.0)
94+
rinda (0.1.1)
9495
drb
9596
forwardable
9697
ipaddr
@@ -100,8 +101,8 @@ GEM
100101
set (1.0.1)
101102
shellwords (0.1.0)
102103
singleton (0.1.1)
103-
stringio (3.0.0)
104-
strscan (3.0.0)
104+
stringio (3.0.1)
105+
strscan (3.0.1)
105106
syslog (0.1.0)
106107
tempfile (0.1.1)
107108
test-unit (3.3.7)
@@ -113,14 +114,14 @@ GEM
113114
fileutils
114115
tracer (0.1.1)
115116
tsort (0.1.0)
116-
typeprof (0.12.0)
117-
rbs (>= 1.0.0)
117+
typeprof (0.15.2)
118+
rbs (>= 1.3.1)
118119
un (0.1.0)
119120
uri (0.10.1)
120121
weakref (0.1.1)
121122
delegate
122123
yaml (0.1.1)
123-
zlib (1.1.0)
124+
zlib (2.0.0)
124125

125126
PLATFORMS
126127
ruby
@@ -130,29 +131,29 @@ DEPENDENCIES
130131
base64 (= 0.1.0)
131132
benchmark (= 0.1.1)
132133
bigdecimal (= 3.0.0)
133-
bundler (= 2.2.22)
134-
cgi (= 0.2.0)
134+
bundler (= 2.2.32)
135+
cgi (= 0.2.1)
135136
csv (= 3.1.9)
136-
date (= 3.1.0)
137+
date (= 3.1.3)
137138
dbm (= 1.1.0)
138-
debug (= 0.1.0)
139+
debug (= 0.2.1)
139140
delegate (= 0.2.0)
140141
did_you_mean (= 1.5.0)
141142
digest (= 3.0.0)
142-
drb (= 2.0.4)
143+
drb (= 2.0.5)
143144
english (= 0.7.1)
144145
erb (= 2.2.0)
145-
etc (= 1.2.0)
146-
fcntl (= 1.0.0)
147-
fiddle (= 1.0.6)
146+
etc (= 1.3.0)
147+
fcntl (= 1.0.1)
148+
fiddle (= 1.0.8)
148149
fileutils (= 1.5.0)
149150
find (= 0.1.0)
150151
forwardable (= 1.3.2)
151152
gdbm (= 2.1.0)
152153
getoptlong (= 0.1.1)
153154
io-console (= 0.5.7)
154155
io-nonblock (= 0.1.0)
155-
io-wait (= 0.1.0)
156+
io-wait (= 0.2.0)
156157
ipaddr (= 1.2.2)
157158
irb (= 1.3.5)
158159
json (= 2.5.1)
@@ -164,40 +165,40 @@ DEPENDENCIES
164165
net-http (= 0.1.1)
165166
net-imap (= 0.1.1)
166167
net-pop (= 0.1.1)
167-
net-protocol (= 0.1.0)
168+
net-protocol (= 0.1.1)
168169
net-smtp (= 0.2.1)
169170
nkf (= 0.1.0)
170171
observer (= 0.1.1)
171172
open-uri (= 0.1.0)
172173
open3 (= 0.1.1)
173-
openssl (= 2.2.0)
174-
optparse (= 0.1.0)
174+
openssl (= 2.2.1)
175+
optparse (= 0.1.1)
175176
ostruct (= 0.3.1)
176177
pathname (= 0.1.0)
177178
power_assert (= 1.2.0)
178-
pp (= 0.1.0)
179-
prettyprint (= 0.1.0)
179+
pp (= 0.2.1)
180+
prettyprint (= 0.1.1)
180181
prime (= 0.1.2)
181182
pstore (= 0.1.1)
182-
psych (= 3.3.0)
183-
racc (= 1.5.1)
183+
psych (= 3.3.2)
184+
racc (= 1.5.2)
184185
rake (= 13.0.3)
185-
rbs (= 1.0.4)
186-
rdoc (= 6.3.1)
186+
rbs (= 1.4.0)
187+
rdoc (= 6.3.3)
187188
readline (= 0.0.2)
188189
readline-ext (= 0.1.1)
189190
reline (= 0.2.5)
190-
resolv (= 0.2.0)
191+
resolv (= 0.2.1)
191192
resolv-replace (= 0.1.0)
192193
rexml (= 3.2.5)
193-
rinda (= 0.1.0)
194+
rinda (= 0.1.1)
194195
rss (= 0.2.9)
195196
securerandom (= 0.1.0)
196197
set (= 1.0.1)
197198
shellwords (= 0.1.0)
198199
singleton (= 0.1.1)
199-
stringio (= 3.0.0)
200-
strscan (= 3.0.0)
200+
stringio (= 3.0.1)
201+
strscan (= 3.0.1)
201202
syslog (= 0.1.0)
202203
tempfile (= 0.1.1)
203204
test-unit (= 3.3.7)
@@ -206,12 +207,12 @@ DEPENDENCIES
206207
tmpdir (= 0.1.2)
207208
tracer (= 0.1.1)
208209
tsort (= 0.1.0)
209-
typeprof (= 0.12.0)
210+
typeprof (= 0.15.2)
210211
un (= 0.1.0)
211212
uri (= 0.10.1)
212213
weakref (= 0.1.1)
213214
yaml (= 0.1.1)
214-
zlib (= 1.1.0)
215+
zlib (= 2.0.0)
215216

216217
BUNDLED WITH
217-
2.2.22
218+
2.2.32

0 commit comments

Comments
 (0)