なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2024/04/24)

2024/04/24分のコミットです。

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

actionpack/CHANGELOG.md


Fix PostgreSQL Cidr#change? when changed address prefix. Fix #51582

activerecord/lib/active_record/connection_adapters/postgresql/oid/cidr.rbの修正です。

PostgreSQLでCIDR columnを使用している場合に、netmaskの値だけを更新した場合に、値を更新したと見なされないバグがあったのを修正しています。


Document the use of nopush for asset tags

actionview/lib/action_view/helpers/asset_tag_helper.rbのdocの修正です。

javascript_include_tagメソッド、及び、stylesheet_link_tagメソッドのdocに:nopushオプションについての説明を追加しています。


Merge pull request #51616 from notchairmk/notchairmk/accept-params

actionpack/lib/action_dispatch/http/mime_type.rbの修正です。

Mime::Type.parseにtype parameterが指定された値(e.g. q=0.8,image/png)を指定した場合にエラーになってしまうバグがあったのを修正しています。


Merge pull request #51619 from Earlopain/ruby-3.4-backtraces

activesupport/lib/active_support/deprecation/reporting.rbの修正です。

ActiveSupport::Deprecation::Reportingでcallstackのfilter処理をする際に、Ruby 3.4で追加されたinternal framesをfilterするよう修正しています。


Use Ruby's official documentation

docの修正です。

Ruby本体に関するdocのリンクをruby-doc.orgからdocs.ruby-lang.orgに変更しています。


Upgrade devcontainer to use 3.3.1

.devcontainer/Dockerfileの修正です。

devcontainerで使用するRubyのバージョンを3.3.1に更新しています。


Remove outdated comment

activesupport/lib/active_support/duration/iso8601_serializer.rbのdocの修正です。

ActiveSupport::Duration::ISO8601Serializer#normalizeメソッドのdocから古い挙動に関する説明を削除しています。


Merge pull request #51446 from koic/fix_error_when_rails_g_rubocop_with_pretend

railties/lib/rails/configuration.rbの修正です。

generatorに--pretendオプションを指定していた場合に、Rubocopのapply処理でエラーになってしまうバグがあったのを修正しています。


Merge pull request #51650 from zzak/guides-process_scss-dir

Rakefileguides/rails_guides/generator.rbの修正です

./guidesディレクトリの外側でguideのbuildを実行した際にエラーになってしまっていたのを修正しています。