-
Notifications
You must be signed in to change notification settings - Fork 348
deps: update org.jruby:jruby to v10 #10173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #10173 +/- ##
=========================================
Coverage 57.39% 57.39%
Complexity 1672 1672
=========================================
Files 346 346
Lines 12764 12764
Branches 1210 1210
=========================================
Hits 7326 7326
Misses 4972 4972
Partials 466 466
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
The |
aef745b
to
b48e9c4
Compare
b48e9c4
to
37fbc65
Compare
Blocked by asciidoctor/asciidoctorj#1299. |
37fbc65
to
7ec45ff
Compare
7ec45ff
to
1e45e65
Compare
1e45e65
to
119f2d5
Compare
119f2d5
to
017138c
Compare
4009aba
to
2d4f8ea
Compare
0284ec8
to
1cba7dd
Compare
1cba7dd
to
15b5b24
Compare
15b5b24
to
8fe30fc
Compare
This PR contains the following updates:
9.4.14.0
->10.0.2.0
Release Notes
jruby/jruby (org.jruby:jruby)
v10.0.2.0
: JRuby 10.0.2.0Compare Source
The JRuby community is pleased to announce the release of JRuby 10.0.2.0.
JRuby 10.0.2.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward!
7 Issues and PRs resolved for 10.0.2.0
v10.0.1.0
: JRuby 10.0.1.0Compare Source
The JRuby community is pleased to announce the release of JRuby 10.0.1.0.
JRuby 10.0.1.x targets Ruby 3.4 compatibility.
Thank you to our contributors this release, you help keep JRuby moving forward!
Compatibility
Libraries
62 Issues and PRs resolved for 10.0.1.0
it
special block variable hides local variable sometimessprinf
with explicit zero precision and zero valueit
outside the block in case it exists alreadyDate::Error
withDate.parse
and JRuby 10Time.new
nanosecond parsingit
is not working in REPL (irb/pry)it
broken in irb. Used wrong scope type field in parser.Time.new
when using (empty) keywords (2 issues)v10.0.0.1
: JRuby 10.0.0.1 ReleasedCompare Source
The JRuby community is pleased to announce the release of JRuby 10.0.0.1.
We've jumped to Ruby 3.4 compatibility and Java 21 minimum to bring you the best Ruby on JVM experience possible. We are confident this is the most compatible and stable major release we've ever had.
Security
v10.0.0.0
: JRuby 10.0.0.0 ReleasedCompare Source
The JRuby community is pleased to announce the release of JRuby 10.0.0.0.
JRuby 10 is finally here! We've jumped to Ruby 3.4 compatibility and Java 21 minimum to bring you the best Ruby on JVM experience possible. We are confident this is the most compatible and stable major release we've ever had.
Our blog post on JRuby 10 provides a high-level overview of the major changes, with some additional details below. We will update the blog post with additional detailed articles over the coming weeks: https://blog.jruby.org/2025/04/jruby-10-part-1-whats-new
As with any "dot zero" release, we are planning a series of quick updates to address any last-minute issues that snuck into the release. Please file bugs for any issues you see while testing JRuby 10.0: https://github.com/jruby/jruby/issues
Contributors
The JRuby core team today includes Charles Oliver Nutter (@headius), Thomas Enebo (@enebo), and Karol Bucek (@kares). Over the past year we have been honored to accept contributions from many other developers, and JRuby 10 would not be as stable or complete without their help:
[@andsel], [@mrnoname1000], [@ahorek], [@evaniainbrooks], [@edipofederle], [@ccutrer], [@danini-the-panini], [@ntkme], [@andrykonchin], [@mohamedhafez], [@jsvd], [@jpcamara], [@mullermp], [@ikaronen-relex], [@jimtng], [@ryannevell], [@eregon], [@moste00], [@sk757a]
Ruby Compatibility
Java 21
After nearly a decade of supporting Java 8, the JRuby team decided it's time for us to move to a more modern version of Java. The new requirement of Java 21 will allow us to take advantage of many features that were impossible to utilize while simultaneously supporting Java 8:
Upgrading to JRuby 10
This release marks a big leap forward for JRuby users, and we are standing by to help with your transition from JRuby 9.x or migration from CRuby. Support services are available to help migrate your critical applications. Many existing users trust JRuby Support by Headius Enterprises to keep their applications in peak condition and to prepare for future updates.
Issues and Pull Requests
There are hundreds of closed issues and merged pull requests in this release. Visit the JRuby 10.0.0.0 milestone for the full list.
201 Issues and PRs resolved for 10.0.0.0
Method#arity
with keyword arguments][#8698]Exception#full_message
fails withuninitialized constant ErrorHighlight::RubyVM
for Exceptions thrown from JRrubyVM][#8709]it
variable inside a block caused SyntaxError: ordinary parameter is defined][#8723]Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.