なるようになるブログ

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

rails commit log流し読み(2022/05/09)

2022/05/09分のコミットです。

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

activerecord/CHANGELOG.md


Merge pull request #44947 from jasonkarns/patch-3

rails guideのCreating and Customizing Rails Generators & Templatesの修正です。

Thor gemのdocへのリンクを修正しています。


Fix typo in development dependencies (#45042)

rails guideのDevelopment Dependencies Installの修正です。

libvips42lipvips42にタイポしていたのを修正しています。


Merge pull request #45029 from jonathanhefner/fix-extract_dimensions-regexp

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

image_tagvideo_tagsizeオプションをパースする為の正規表現で、.エスケープするよう修正しています。


Merge pull request #44985 from jonathanhefner/client9-misspell-immutable-url

.github/workflows/lint.ymlの修正です。

misspellをダウンロードするのにmasterブランチを指定していたのを、コミットを指定するよう修正しています。毎回同じコードがダウンロードされるようにする為。


Merge pull request #44979 from acronin-stash/fix-module-middleware-name

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

Rack middlewareがclassではなくmoduleだった場合にRack middlewareの名前が正しく表示出来てなかったのを修正しています。


Merge pull request #44961 from franzliedke/patch-1

actionpack/lib/action_controller/metal/request_forgery_protection.rbの修正です。

独自のCSRF storageを指定した場合のstorageのチェック処理で、storageに必要なメソッドが全て定義されているかチェックするよう修正しています。


Merge pull request #44910 from jonathanhefner/credentials-avoid-escaping-paths

railties/lib/rails/commands/credentials/credentials_command.rbの修正です。

credentialsのedit処理で、Shellwords.escapeによるエスケープ処理を行わないよう修正しています。Windowsで想定外のパスが生成されてしまう為。


Add anchor to a link in load_defaults's api guide [ci-skip]

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

load_defaultsメソッド内のguides.rubyonrails.org/configuring.htmlへのリンクにアンカーの指定を追加しています。


Fix a typo in Active Record Encryption guide

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

Unique Constraintsの項のタイポの修正を行っています。


Merge pull request #44965 from equivalent/patch-2

rails guideのActive Storage Overviewの修正です。

azure-storage-blob gemのインストール設定の箇所に、バージョンの指定を追加しています。2.0以上でないと動作しない為。


Merge pull request #45033 from basecamp/encrypt-default-attributes

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

encrypted attributesを使用しているcolumnで、columnのdefault valueを指定出来るよう修正しています。