なるようになるブログ

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

rails commit log流し読み(2021/08/13)

2021/08/13分のコミットです。

CHANGELOGへの追加はありませんでした。


Remove docs of now gone --skip-gemfile [skip ci]

rails guideのThe Rails Command Lineの修正です。

削除された--skip-gemfileオプションをdocから削除しています。


Merge pull request #42967 from p8/main

CHANGELOGの修正です。

各エントリーの末尾に不足していたドットを追加しています。


Merge pull request #43009 from basecamp/encryption-lenght-validation

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

encrypted columsのlength validationをschema load後に行うよう修正しています。クラスロード時にDBへの接続が行われてしまうのを避ける為。


Switch to ESM compatible build of trix

Action Textの修正です。

ES modulesと互換性のあるtrix.jsをbuildするよう修正しています。


Ensure image processing gem is enabled when turning on action text so image uploads work out-of-the-box (#43010)

actiontext/lib/generators/action_text/install/install_generator.rbの修正です。

Action Textのインストール処理でGemfileにimage_processing gemを追加するよう修正しています。画像がアップロードされた時に変換処理が動作するようにする為。


Action Text installer should assume importmap for asset pipeline (#43011)

actiontext/lib/generators/action_text/install/install_generator.rbの修正です。

Action Textのインストール処理で、JSのインポート処理をlayoutファイルではなくapp/assets/javascripts/application.jsに追加するよう修正しています。