登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
登录
注册
医疗 AI 怎么落地?本周四晚 19:30,「智医灵枢」开发者直播开讲,来听听一线医院的实战分享!
代码拉取完成,页面将自动刷新
开源项目
>
程序开发
>
编程语言/脚本语言
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
3
Star
4
Fork
0
Gitee 极速下载
/
JRuby
代码
Wiki
统计
流水线
服务
JavaDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
9.2.18.0
d67cb7d
2021-06-08 22:30
下载
9.2.17.0
84d363d
2021-03-29 22:58
下载
9.2.16.0
f82228d
2021-03-03 23:49
下载
9.2.15.0
aa05fda
2021-02-24 23:29
下载
9.2.14.0
ebe64ba
2020-12-05 02:23
下载
9.2.13.0
9a89c94
2020-08-03 22:52
下载
9.2.12.0
db01a49
2020-07-01 22:36
下载
9.2.11.1
b1f55b1
2020-03-25 22:32
下载
9.2.11.0
612d7a0
2020-03-03 03:21
下载
9.2.10.0
The JRuby community is pleased to announce the release of JRuby 9.2.10.0 - Homepage: [http://www.jruby.org/](http://www.jruby.org/) - Download: [http://www.jruby.org/download](http://www.jruby.org/download) JRuby 9.2.x is compatible with Ruby 2.5.x and stays in sync with C Ruby. As always there is a mix of miscellaneous fixes so be sure to read the issue list below. All users are encouraged to upgrade. Ruby Core ------------------ * Kernel#send and BasicObject#\_\_send\_\_ will now honor refinements used in the surrounding scopes. ([#5945](https://github.com/jruby/jruby/issues/5945), [#6045](https://github.com/jruby/jruby/issues/6045)) * Kernel#eval will now honor refinements used in a given binding. ([#6017](https://github.com/jruby/jruby/issues/6017)) * Process#spawn now correctly processes environment variables for the child process. ([#3428](https://github.com/jruby/jruby/issues/3428), [#5907](https://github.com/jruby/jruby/issues/5907)) Ruby Standard Library --------------------- * RubyGems has been updated to version 3.0.6. ([#5995](https://github.com/jruby/jruby/issues/5995), [#5996](https://github.com/jruby/jruby/issues/)) * The jruby-openssl library has been updated to 0.10.4. This release improves support for newer forms of ciphers and cryptographic keys and reduces the number of Java module warnings displayed. ([#6077](https://github.com/jruby/jruby/issues/6077)) * The compatibility of the fiddle library has been improved. ([#5955](https://github.com/jruby/jruby/issues/5955), [#5956](https://github.com/jruby/jruby/issues/5956), [#5960](https://github.com/jruby/jruby/issues/5960)) Java Support ------------ * Java methods looked up one-at-a-time using `java_method` and friends now honor Java modules. This fixes some illegal access errors introduced in JRuby 9.2.9.0. ([#5894](https://github.com/jruby/jruby/issues/5894), [#5969](https://github.com/jruby/jruby/issues/5969), [#6043](https://github.com/jruby/jruby/issues/6043), [#6069](https://github.com/jruby/jruby/issues/6069), [#6072](https://github.com/jruby/jruby/issues/6072)) * More illegal access warnings have been cleaned up in JRuby and the jruby-openssl extension. Native FFI Improvements ----------------------- * The native subsystem has been rebuilt on MacOS to avoid security warnings due to the old toolchain originally used to build it. ([#6044](https://github.com/jruby/jruby/issues/6044), [#6074](https://github.com/jruby/jruby/issues/6074)) * Native constants have been updated for Windows to better support the Ruby socket API. ([#5656](https://github.com/jruby/jruby/issues/5656), [#6070](https://github.com/jruby/jruby/issues/6070), [#6071](https://github.com/jruby/jruby/issues/6071)) Performance Improvements ------------------------ * Several improvements to the method invocation pipeline and JVM bytecode output to improve JIT optimizations. ([#5958](https://github.com/jruby/jruby/issues/5958), [#5959](https://github.com/jruby/jruby/issues/5959), [#5978](https://github.com/jruby/jruby/issues/5978), [#5992](https://github.com/jruby/jruby/issues/5992), [#6005](https://github.com/jruby/jruby/issues/6005)) * Several core methods used by Rails and the internal handling of exception backtraces have been optimized. ([#5952](https://github.com/jruby/jruby/issues/5952), [#5961](https://github.com/jruby/jruby/issues/5961), [#5965](https://github.com/jruby/jruby/issues/5965), [#5972](https://github.com/jruby/jruby/issues/5972), [#6014](https://github.com/jruby/jruby/issues/6014), [#6015](https://github.com/jruby/jruby/issues/6015), [#6031](https://github.com/jruby/jruby/issues/6031), [#6067](https://github.com/jruby/jruby/issues/6067)) JRuby Launcher -------------- * Java options dotfiles accidentally omitted in the JRuby 9.2.9.0 release have been restored in the bin directory. * The bash-based launcher script has been cleaned up and optimized for cross-platform compatibility. ([#5977](https://github.com/jruby/jruby/issues/5977), [#6007](https://github.com/jruby/jruby/issues/6007), [#6016](https://github.com/jruby/jruby/issues/6016)) Thank You! ---------- The JRuby project would not be possible without contributions from you! This release includes pull requests or major contributions from the following Github users (in no particular order): @matthewd, @fidothe, @MariuszCwikla, @ahorek, @deivid-rodriguez, @pythias, @rotty3000, @rmannibucau, @Mrnoname1000, @kares, @mkristian, @eregon <ul> <li><a href="https://github.com/jruby/jruby/pull/6077">#6077</a> - update jruby-openssl to 0.10.4</li> <li><a href="https://github.com/jruby/jruby/pull/6074">#6074</a> - Update jnr dependencies</li> <li><a href="https://github.com/jruby/jruby/pull/6073">#6073</a> - Fix windows_stub_script to use jruby.exe</li> <li><a href="https://github.com/jruby/jruby/issues/6072">#6072</a> - Type Error: illegal access for final methods on ReferencePipeline (stream) in Java 11</li> <li><a href="https://github.com/jruby/jruby/pull/6071">#6071</a> - socket addrinfo fixes</li> <li><a href="https://github.com/jruby/jruby/issues/6070">#6070</a> - ipproto values are missing on Windows</li> <li><a href="https://github.com/jruby/jruby/pull/6069">#6069</a> - Generify and reuse accessible method search</li> <li><a href="https://github.com/jruby/jruby/pull/6067">#6067</a> - optimize roundUpToPowerOfTwo</li> <li><a href="https://github.com/jruby/jruby/pull/6057">#6057</a> - Bump mavengem-wagon version everywhere</li> <li><a href="https://github.com/jruby/jruby/pull/6054">#6054</a> - Refined send</li> <li><a href="https://github.com/jruby/jruby/issues/6044">#6044</a> - libjffi should be rebuilt on darwin (using newer xcode)</li> <li><a href="https://github.com/jruby/jruby/issues/6043">#6043</a> - Java 11 Compatibility</li> <li><a href="https://github.com/jruby/jruby/pull/6040">#6040</a> - make jruby-core-source jar has no absolute path from home dir</li> <li><a href="https://github.com/jruby/jruby/issues/6039">#6039</a> - NullPointerException from FStringEqual.hashCode</li> <li><a href="https://github.com/jruby/jruby/issues/6038">#6038</a> - profiler crashes with `java.lang.RuntimeException: BUG: refined marker called as method`</li> <li><a href="https://github.com/jruby/jruby/issues/6036">#6036</a> - Enumerator#take duplicates objects</li> <li><a href="https://github.com/jruby/jruby/pull/6035">#6035</a> - Prepare io/console for move to gem.</li> <li><a href="https://github.com/jruby/jruby/pull/6032">#6032</a> - [fix] restore $! on non-local return from rescue</li> <li><a href="https://github.com/jruby/jruby/pull/6031">#6031</a> - [fix] restore rescue nil performance </li> <li><a href="https://github.com/jruby/jruby/issues/6030">#6030</a> - Deprecation warning message : Gem::ConfigMap</li> <li><a href="https://github.com/jruby/jruby/pull/6029">#6029</a> - [fix] inspect builtin</li> <li><a href="https://github.com/jruby/jruby/pull/6028">#6028</a> - revert rational test</li> <li><a href="https://github.com/jruby/jruby/pull/6027">#6027</a> - [fix] SyntaxError rational overflow</li> <li><a href="https://github.com/jruby/jruby/issues/6025">#6025</a> - SyntaxError (Rational (174532925199432957/1E+19) out of range)</li> <li><a href="https://github.com/jruby/jruby/pull/6024">#6024</a> - Add filesystem and internal encoding names</li> <li><a href="https://github.com/jruby/jruby/pull/6021">#6021</a> - Fix Enumerator fiber leaks</li> <li><a href="https://github.com/jruby/jruby/issues/6017">#6017</a> - Refinements in eval with binding</li> <li><a href="https://github.com/jruby/jruby/pull/6016">#6016</a> - Remove array expansion of JAVA_OPTS environment variable</li> <li><a href="https://github.com/jruby/jruby/issues/6015">#6015</a> - early block return retains $! filling cause for next error</li> <li><a href="https://github.com/jruby/jruby/pull/6014">#6014</a> - correct/revisit exception backtrace (and stack-trace)</li> <li><a href="https://github.com/jruby/jruby/pull/6007">#6007</a> - Bash cleanup</li> <li><a href="https://github.com/jruby/jruby/pull/6005">#6005</a> - Reduce block overhead</li> <li><a href="https://github.com/jruby/jruby/issues/6002">#6002</a> - (refinements?) Something is passing nullblock instead of the actual block in GraphQL</li> <li><a href="https://github.com/jruby/jruby/pull/6000">#6000</a> - Do not alias a Java IsEqual to equal?</li> <li><a href="https://github.com/jruby/jruby/pull/5999">#5999</a> - ensure javase version in osgi meta is 8 and not 9</li> <li><a href="https://github.com/jruby/jruby/pull/5998">#5998</a> - update maven-bundle-plugin and bndlib to latest</li> <li><a href="https://github.com/jruby/jruby/issues/5997">#5997</a> - Stack overflow due to RubyGems warn patch</li> <li><a href="https://github.com/jruby/jruby/pull/5996">#5996</a> - Update RubyGems to 3.0.6.</li> <li><a href="https://github.com/jruby/jruby/issues/5995">#5995</a> - Update RubyGems</li> <li><a href="https://github.com/jruby/jruby/pull/5992">#5992</a> - Make many fields on Ruby final.</li> <li><a href="https://github.com/jruby/jruby/issues/5991">#5991</a> - Invalid OSGi metadata</li> <li><a href="https://github.com/jruby/jruby/issues/5990">#5990</a> - The .equal? method should not be mapped to .isEqual for Java objects (e.g. Joda LocalDate)</li> <li><a href="https://github.com/jruby/jruby/issues/5988">#5988</a> - java.lang.module.ResolutionException</li> <li><a href="https://github.com/jruby/jruby/pull/5985">#5985</a> - fix strict_base64 for shared strings</li> <li><a href="https://github.com/jruby/jruby/pull/5984">#5984</a> - Bind only public interface methods for private classes</li> <li><a href="https://github.com/jruby/jruby/issues/5981">#5981</a> - Nailgun Error - org.jruby.util.NailMain: command not found</li> <li><a href="https://github.com/jruby/jruby/issues/5979">#5979</a> - Maven source artifact contains full build path</li> <li><a href="https://github.com/jruby/jruby/pull/5978">#5978</a> - Cache method_missing target</li> <li><a href="https://github.com/jruby/jruby/pull/5977">#5977</a> - fix 'jruby: line 88: cd: ../libexec/bin: No such file …'</li> <li><a href="https://github.com/jruby/jruby/issues/5976">#5976</a> - Incorrect warning line</li> <li><a href="https://github.com/jruby/jruby/pull/5972">#5972</a> - optimize isGregorianLeap</li> <li><a href="https://github.com/jruby/jruby/pull/5970">#5970</a> - expand #succ for bignums</li> <li><a href="https://github.com/jruby/jruby/issues/5969">#5969</a> - Mutliple issues on jdk11 after ugrading to jRuby 9.2.9.0</li> <li><a href="https://github.com/jruby/jruby/issues/5968">#5968</a> - Enumerator#any? is wrong for sequence of empty arrays</li> <li><a href="https://github.com/jruby/jruby/pull/5966">#5966</a> - Remove usages of deprecated ConfigMap</li> <li><a href="https://github.com/jruby/jruby/issues/5965">#5965</a> - isGregorianLeap in RubyDate.java - two suggestions for minor changes</li> <li><a href="https://github.com/jruby/jruby/pull/5963">#5963</a> - improve BUILDING.md</li> <li><a href="https://github.com/jruby/jruby/pull/5961">#5961</a> - Faster unpackm0</li> <li><a href="https://github.com/jruby/jruby/pull/5960">#5960</a> - fiddle fixes</li> <li><a href="https://github.com/jruby/jruby/pull/5959">#5959</a> - Tweak getCurrentContext for SPEED</li> <li><a href="https://github.com/jruby/jruby/pull/5958">#5958</a> - Propagate ThreadContext through to_a implementations</li> <li><a href="https://github.com/jruby/jruby/issues/5956">#5956</a> - dlload throws LoadError instead of Fiddle::DLError</li> <li><a href="https://github.com/jruby/jruby/issues/5955">#5955</a> - NameError: uninitialized constant Fiddle::CParser::TYPE_SIZE_T</li> <li><a href="https://github.com/jruby/jruby/pull/5953">#5953</a> - Fix Array.pack with @ directive and buffer #4727</li> <li><a href="https://github.com/jruby/jruby/pull/5952">#5952</a> - Use string index in String #sub/#gsub when String pattern passed without creating a Regexp</li> <li><a href="https://github.com/jruby/jruby/issues/5945">#5945</a> - Refinements are not activated in send</li> <li><a href="https://github.com/jruby/jruby/pull/5907">#5907</a> - Properly override base env with supplied values for spawn</li> <li><a href="https://github.com/jruby/jruby/issues/5905">#5905</a> - String#gsub given a String can avoid Regexp</li> <li><a href="https://github.com/jruby/jruby/issues/5894">#5894</a> - Can't call methods of private subclasses in a module</li> <li><a href="https://github.com/jruby/jruby/issues/5656">#5656</a> - Multicast Receive Broken On Windows 10</li> <li><a href="https://github.com/jruby/jruby/issues/4727">#4727</a> - Array#pack buffer should start from beginning of buffer?</li> <li><a href="https://github.com/jruby/jruby/issues/3428">#3428</a> - Process.spawn doesn't remove nil env variables</li> <li><a href="https://github.com/jruby/jruby/issues/2255">#2255</a> - Fixnum instance variable behaviour incorrect</li> <li><a href="https://github.com/jruby/jruby/issues/2096">#2096</a> - filesystem and internal encodings are missing from Encoding.name_list</li> </ul>
0d9ba67
2020-02-19 03:37
下载
9.2.9.0
458ad3e
2019-10-30 05:31
下载
9.2.8.0
a1ac7ff
2019-08-12 22:50
下载
9.2.7.0
8a269e3
2019-04-09 05:45
下载
9.2.6.0
15ba00b
2019-02-12 04:21
下载
9.2.5.0
6d5a228
2018-12-05 00:51
下载
9.2.4.1
f487d1e
2018-11-25 17:25
下载
9.2.4.0
8faff06
2018-11-14 02:33
下载
9.2.3.0
5833e2d
2018-11-09 22:52
下载
9.2.2.0
fc462a4
2018-11-08 07:25
下载
9.2.1.0
7b14404
2018-11-06 22:08
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Java
1
https://gitee.com/mirrors/jruby.git
git@gitee.com:mirrors/jruby.git
mirrors
jruby
JRuby
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册