なるようになるブログ

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

rails commit log流し読み(2022/06/07)

2022/06/07分のコミットです。

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

activestorage/CHANGELOG.md

activesupport/CHANGELOG.md


docs: incorrect output from the parameterized method usage example

rails guideのActive Support Core Extensionsの修正です。

parameterizeメソッドの実行例の実行結果が実際の結果と異なっていたのを修正しています。


Docs: clarify where counter variables start

rails guideのLayouts and Rendering in Railsの修正です。

partialのCounter Variableについての説明を別セクションに切り出し、及び、counterの値のスタート値についての説明を追加しています。


Add installation instructions for importmap-rails

rails guideのWorking with JavaScript in Railsの修正です。

importmap-railsのインストール方法についての説明を追加しています。


Merge pull request #45251 from jhawthorn/deprecated_constant_for_module

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

deprecated constantsに対してincluding/prepending/extending処理を行った場合も、deprecateメッセージが表示されるよう修正しています。


Fix #41661 attaching multiple times within transaction

activestorage/lib/active_storage/attached/changes/create_many.rbactivestorage/lib/active_storage/attached/model.rbの修正です。

transactionの中で複数attachメソッドを呼び出した場合に、ファイルのアップロードが正しく行われないバグがあったのを修正しています。


Enable connection pooling by default for MemCacheStore and RedisCacheStore

Active Supportの修正です。

MemCacheStoreRedisCacheStoreのconnection poolをデフォルトで有効にするよう修正しています。

Reflect PostgreSQL UUID functionality part of core since v13.0

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

UUIDについて説明している箇所に、PostgreSQL v13.0以降では別途extensionを有効化する必要は無い旨説明を追加しています。