Ruby 3.1.1 telah dirilis.

Ini adalah versi rilis TEENY pertama dari rangkaian Ruby 3.1 *stable*.

* [error_highlight does not work for -e option](https://bugs.ruby-lang.org/issues/18434)
* [Fix YJIT passing method arguments in the wrong order when keyword argument and default arguments are mixed. Breaks Rails collection caching](https://bugs.ruby-lang.org/issues/18453)
* [Segmentation fault when missing Warning#warn method](https://bugs.ruby-lang.org/issues/18458)
* [Fix Pathname dot directory globbing](https://bugs.ruby-lang.org/issues/18436)
* [Fix default --jit-max-cache in ruby --help](https://bugs.ruby-lang.org/issues/18469)
* [3.1.0-dev `include` cause Module to be marked as initialized](https://bugs.ruby-lang.org/issues/18292)
* [Tutorial Link for Optionparser is broken](https://bugs.ruby-lang.org/issues/18468)
* [Yielding an element for Enumerator in another thread dumps core](https://bugs.ruby-lang.org/issues/18475)
* [Segmentation fault with ruby 3.1.0 in `active_decorator`](https://bugs.ruby-lang.org/issues/18489)
* [Segfault on use of Process.daemon in a Fiber](https://bugs.ruby-lang.org/issues/18497)
* [0 << (2\*\*40) is NoMemoryError but 0 << (2\*\*80) is 0](https://bugs.ruby-lang.org/issues/18517)
* [IO read/write/wait hook bug fixes.](https://bugs.ruby-lang.org/issues/18443)
* [Memory leak on aliasing method to itself](https://bugs.ruby-lang.org/issues/18516)
* [error: use of undeclared identifier 'MAP_ANONYMOUS'](https://bugs.ruby-lang.org/issues/18556)
* [\[BUG\] try to mark T_NONE object in RubyVM::InstructionSequence. load_from_binary](https://bugs.ruby-lang.org/issues/18501)
* [throw_data passed to rescue through require](https://bugs.ruby-lang.org/issues/18562)
* [Fix `IpAddr#to_range` on frozen `IpAddr` instances.](https://bugs.ruby-lang.org/issues/18570)
* [Fixed path for ipaddr.rb](https://github.com/ruby/ruby/pull/5533)
* [Merge RubyGems-3.3.7 and Bundler-2.3.7](https://github.com/ruby/ruby/pull/5543)
* [Hang when repeating Hash#shift against a empty Hash](https://bugs.ruby-lang.org/issues/18578)

Lihat [commit logs](https://github.com/ruby/ruby/compare/v3_1_0...v3_1_1)
untuk lebih detail.

## Unduh



* <https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.gz>

      SIZE: 20562492
      SHA1: 289cbb9eae338bdaf99e376ac511236e39be83a3
      SHA256: fe6e4782de97443978ddba8ba4be38d222aa24dc3e3f02a6a8e7701c0eeb619d
      SHA512: a60d69d35d6d4ad8926b324a6092f962510183d9759b096ba4ce9db2e254e0f436030c2a62741352efe72aec5ca2329b45edd85cca8ad3254a9c57e3d8f66319

* <https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.tar.xz>

      SIZE: 15103808
      SHA1: af6afead0e5509c459a580fc260bec2608b46750
      SHA256: 7aefaa6b78b076515d272ec59c4616707a54fc9f2391239737d5f10af7a16caa
      SHA512: 8877fa9a458964a59a11529cd10b3d25b5f6238cd4678b6dcea0bd4b750499cf8ff39d8824053b4ab26c5cd0cfb604a57807ce61580175857fcf00b2cff3e55f

* <https://cache.ruby-lang.org/pub/ruby/3.1/ruby-3.1.1.zip>

      SIZE: 24843623
      SHA1: 9afab3231e99835dbbdad93c96a240ce90a1f2f5
      SHA256: de1cc26c18c6fb838b75f3e700621339cf09d557a15c0b1457720f7c441a1e68
      SHA512: 0eac755cd9883659dbd9ab9b2c2e5608112030d96ad14c22e1f21712d870f97ba7dfbd74cc03b1892faacb37958f100df484e4944c90b4a834e27e4c03b8e895

## Komentar Rilis

Banyak *committer*, pengembang, dan pengguna yang telah menyediakan laporan
*bug* membantu kami membuat rilis ini. Terima kasih atas kontribusinya.
