以下の内容はhttps://y-yagi.hatenablog.com/entry/2023/11/08/045621より取得しました。


rails commit log流し読み(2023/11/07)

2023/11/07分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

railties/CHANGELOG.md


Docs: Replace "off" with false [ci skip]

activerecord/lib/active_record/nested_attributes.rbのdocの修正です。

ActiveRecord::NestedAttributesのdoc内のallow_destroyオプションのデフォルト値について説明している箇所を、offからfalseに修正しています。値としてはfalseが正しい為。


Enable YJIT by default if running Ruby 3.3+

railties/lib/rails/generators/rails/app/templates/config/initializers/enable_yjit.rb.ttの修正です。

アプリケーションがRuby 3.3+で実行されている場合、自動でYJITを有効化する為のinitializerを追加しています。Ruby 3.3で動的にYJITを有効にする為のRubyVM::YJIT.enableが追加されており、そちらを使用してYJITを有効化するようになっています。

参考: YJIT: Add RubyVM::YJIT.enable


Fix grammer in railties changelog

railties/CHANGELOG.mdの修正です。

先程のYJITの対応のエントリーのグラマーを修正しています。


Delete duplicated file

YJITを有効化する為の同じinitializerが2つ追加されてしまっていたのを、片方削除しています。


Add connection pool to connection timeout errors

activerecord/lib/active_record/connection_adapters/abstract/connection_pool.rbの修正です。

connection timeout errorにconnection poolを渡すよう修正しています。errorになった際にデバッグ情報として使えるようにする為。




以上の内容はhttps://y-yagi.hatenablog.com/entry/2023/11/08/045621より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14