なるようになるブログ

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

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

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

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

actionpack/CHANGELOG.md


Add section on INCLUDE option to postgres doc

rails guideのActive Record and PostgreSQLの修正です。

index処理に指定出来るオプションについて説明したIndexingセクションを追加しています。


Merge pull request #48031 from zzak/av-ujs-rake-mkdir-log

actionview/Rakefileの修正です。

log用のディレクトリを作成する際、FileUtils.mkdir_pを使用してディレクトリが既にある場合にエラーにならないよう修正しています。


Make Rails cookies RFC6265-compliant with domain: :all

actionpack/lib/action_dispatch/middleware/cookies.rbの修正です。

cookieの設定処理でdomain: :allオプションが指定されていた場合に、domainの先頭に.を付与していたのを付与しないよう修正しています。 RFC 2965では.をつけるよう指定されていたのですが、RFC 6265ではその部分が、厳密には先頭の.があるのは不適切、というように変更された為。


Reword to avoid ambiguity [ci-skip]

rails guideのActive Record Migrationsの修正です。

Migration Overviewの項の言い回しを修正しています。


Escape namespaces in some doc headers [ci-skip]

Action Pack、Action Viewのdocの修正です。

headerの箇所がずれていたのを修正、及び、headerがリンクにならないよう修正しています。


Merge pull request #48015 from rails/fix-trilogy-builds-retry

Active Recordのテストの修正です。

trilogy adapterのテストがCIで通るよう修正しています。


Merge pull request #48040 from fatkodima/fix-deprecation-referential_integrity_test

activerecord/test/cases/adapters/postgresql/referential_integrity_test.rbの修正です。

deprecateになっているall_foreign_keys_valid?を使っている箇所があったのを修正しています。