Skip to content

Commit 63dd11f

Browse files
committed
Update for 10.0.6.0 release
1 parent 12380d4 commit 63dd11f

1 file changed

Lines changed: 78 additions & 0 deletions

File tree

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
---
2+
layout: post
3+
title: JRuby 10.0.6.0 Released
4+
---
5+
6+
The JRuby community is pleased to announce the release of JRuby 10.0.6.0.
7+
8+
* Homepage: [https://www.jruby.org/](https://www.jruby.org/)
9+
* Download: [https://www.jruby.org/download](https://www.jruby.org/download)
10+
11+
JRuby 10.0.6.x targets Ruby 3.4 compatibility.
12+
13+
Thank you to our contributors this release, you help keep JRuby moving forward! [@chadlwilson], [@kares], [@sampokuokkanen]
14+
15+
Notable Changes:
16+
----------------
17+
18+
### Standard Library
19+
20+
* erb has been updated to 4.0.4.1 to address CVE-2026-41316. ([#9389])
21+
* jruby-openssl has been updated to 0.16.0, fixing many long-standing issues with SSLSocket. ([#6455], [#8935], [#9390])
22+
23+
### Java Integration
24+
25+
* Performance and consistency improvements for passing a block or proc as the implementation of a Java interface. ([#1401], [#9401], [#9424])
26+
27+
### 23 Issues and PRs resolved for 10.0.6.0
28+
29+
- #1401 [Java interface using closure implementaion is slower than mixin implementation][#1401]
30+
- #6455 [Unhandled IOError --> SSLSocket.java:893:in `sysread_nonblock'][#6455]
31+
- #8935 [Error during `gem push` using jruby][#8935]
32+
- #9367 [review (wrong) asserts][#9367]
33+
- #9368 [[refactor] remove duplicate fallback in CallableSelector][#9368]
34+
- #9372 [Crash when AOT compiling rubocop-ast sources][#9372]
35+
- #9373 [Ensure the initial string has correct size][#9373]
36+
- #9389 [[10.0] deps(stdlib): bump erb from 4.0.4 to 4.0.4.1 to resolve CVE-2026-41316][#9389]
37+
- #9390 [[10.0] [deps] bump jruby-openssl to 0.16.0][#9390]
38+
- #9401 [improve performance for Java "block-to-interface" conversion][#9401]
39+
- #9416 [Checking out aws-sdk-ruby creates a file with binary data.][#9416]
40+
- #9421 [Fix missing frozen check in 1 and 2-element Array sort!/reverse!][#9421]
41+
- #9424 [proc to interface inconsistency with multiple args][#9424]
42+
- #9451 [[fix] escape shell metachars in chdir: to prevent injection][#9451]
43+
- #9457 [Deprecate and replace all RubyHash, RubyString, and RubyArray constructors][#9457]
44+
- #9458 [Support backtrace_locations with Java exceptions][#9458]
45+
- #9461 [[ji] support java.lang.Throwable#backtrace_locations][#9461]
46+
- #9474 [Deprecate RubyHash constructors for 10.1 abstraction][#9474]
47+
- #9476 [Backport extended dist verification to 10.0][#9476]
48+
- #9478 [[fix] @JRubyMethod error with required>=1 and var-args][#9478]
49+
- #9484 [Make JVM bytecode version detection more robust][#9484]
50+
- #9489 [Deprecate all public String constructors][#9489]
51+
- #9490 [Deprecate public RubyArray constructors][#9490]
52+
53+
[#1401]:https://github.com/jruby/jruby/issues/1401
54+
[#6455]:https://github.com/jruby/jruby/issues/6455
55+
[#8935]:https://github.com/jruby/jruby/issues/8935
56+
[#9367]:https://github.com/jruby/jruby/pull/9367
57+
[#9368]:https://github.com/jruby/jruby/pull/9368
58+
[#9372]:https://github.com/jruby/jruby/issues/9372
59+
[#9373]:https://github.com/jruby/jruby/pull/9373
60+
[#9389]:https://github.com/jruby/jruby/pull/9389
61+
[#9390]:https://github.com/jruby/jruby/pull/9390
62+
[#9401]:https://github.com/jruby/jruby/pull/9401
63+
[#9416]:https://github.com/jruby/jruby/issues/9416
64+
[#9421]:https://github.com/jruby/jruby/pull/9421
65+
[#9424]:https://github.com/jruby/jruby/issues/9424
66+
[#9451]:https://github.com/jruby/jruby/pull/9451
67+
[#9457]:https://github.com/jruby/jruby/issues/9457
68+
[#9458]:https://github.com/jruby/jruby/issues/9458
69+
[#9461]:https://github.com/jruby/jruby/pull/9461
70+
[#9474]:https://github.com/jruby/jruby/pull/9474
71+
[#9476]:https://github.com/jruby/jruby/pull/9476
72+
[#9478]:https://github.com/jruby/jruby/pull/9478
73+
[#9484]:https://github.com/jruby/jruby/pull/9484
74+
[#9489]:https://github.com/jruby/jruby/pull/9489
75+
[#9490]:https://github.com/jruby/jruby/pull/9490
76+
[@chadlwilson]:https://github.com/chadlwilson
77+
[@kares]:https://github.com/kares
78+
[@sampokuokkanen]:https://github.com/sampokuokkanen

0 commit comments

Comments
 (0)