なるようになるブログ

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

rails commit log流し読み(2021/12/03)

2021/12/03分のコミットです。

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

activerecord/CHANGELOG.md

railties/CHANGELOG.md


Docs: clarify cache_classes

rails guideのConfiguring Rails Applicationsの修正です。

config.cache_classesの項に、cacheが有効な場合、reloadingが行われ無い旨説明を追加していあす。


Fix name of method for returning connection class

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

connection_classesメソッドをconnection_class_for_selfにリネームしています。現在は、1つのクラスのconnectionのみになっており、元の名前だと挙動と一致しない為。


Squashed commit of the following:

Active Record、railtiesの修正です。

deprecatedになっていた、ActiveRecord::DatabaseConfigurations::DatabaseConfig#spec_nameActiveRecord::Connection#in_clause_lengthActiveRecord::Connection#allowed_index_name_lengthActiveRecord::Base#remove_connection、及び、dbconsoleconfigメソッドを削除しています。


Distribute both ESM and CJS version

activestorage/package.jsonの修正です。

Active StorageのnpmパッケージでESM版のコードをデフォルトのmoduleとして参照されるよう修正しています。


Add -c as alias for --css

railties/lib/rails/generators/rails/app/app_generator.rbの修正です。

rails newCSS processorを指定するオプション(--css)のaliasとして-cを追加しています。


Use latest versions for dependencies

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

各JS、CSS用のライブラリ(jsbundling-rails、cssbundling-railsなど)の最新バージョンを使用するようバージョン指定を修正しています。