なるようになるブログ

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

rails commit log流し読み(2021/01/29)

2021/01/29分のコミットです。

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

activestorage/CHANGELOG.md


Merge pull request #41259 from gmcgibbon/webpacker_guide_code_typos

rails guideのWebpackerの修正です。

メソッド名のタイポの修正、rails -> bin/railsに修正等を行っています。


Regexp example for filter parameters.

actionpack/lib/action_dispatch/http/filter_parameters.rbactivesupport/lib/active_support/parameter_filter.rbのdocの修正です。

parameter filterのdocにRegexpを指定した場合のexampleを追加しています。


Merge pull request #41267 from arjan0307/patch-4

railties/test/application/configuration_test.rbの修正です。

filter_parametersのテストで、lambdaに渡されたvalue自体を変更可能である事を確認するよう修正しています。


Merge pull request #41264 from ttilberg/patch-1

rails guideのWebpackerの修正です。

Webpackerコンパイルの挙動について説明している箇所の言い回しを修正しています。


Use string for example

activesupport/lib/active_support/message_verifier.rbのdocの修正です。

MessageVerifierクラスのdoc内のgenerateメソッドのexampleコードで、引数に指定する値をタイポしていたのを修正しています。


Respect default serving strategy in rails{blob,representation}{url,path}

activestorage/config/routes.rbの修正です。

config.active_storage.resolve_model_to_route:rails_storage_proxyを指定している場合に、rails_blob_pathrails_representation_pathでproxy URLを生成するよう修正しています。


Merge pull request #41000 from jonathanhefner/dark-mode-css

actionpack/lib/action_dispatch/middleware/templates/routes/_table.html.erbrailties/lib/rails/templates/layouts/application.html.erbの修正です。

dark modeでのlink / tableのスタイルを見やすくなるよう改善しています。


Merge pull request #39135 from fatkodima/active_storage-named-variants

Active Storageの修正です。

variantsのpre-definedが出来るよう修正しています。defineはattachment毎に行えるようになっています。

class User < ActiveRecord::Base
  has_one_attached :avatar do |attachable|
    attachable.variant :thumb, resize: "100x100"
  end
end

<%= image_tag user.avatar.variant(:thumb) %>