なるようになるブログ

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

rails commit log流し読み(2023/10/05)

2023/10/05分のコミットです。

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


Ensure transaction tracking finishes when reconnecting

activerecord/lib/active_record/connection_adapters/abstract/transaction.rbの修正です。

transactionのinstrumentate処理で、再接続などを行ったときなどに正しく結果が取得出来てなかったのを修正しています。


Merge pull request #49487 from yawboakye/clarify-login-procedure-expectation

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

authenticate_or_request_with_http_tokenのdocに、login_procedure blockがどのような値を返す必要があるかの説明を追加しています。


Fix login_procedure doc using backticks

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

ActionController::HttpAuthentication moduleの各メソッドのdocのフォーマットを修正しています。


Add release month for Rails 7.1

guides/source/documents.yamlの修正です。

Rails 7.1のrelease noteのタイトルにリリースした年月を含むよう修正しています。


Merge pull request #49491 from tnir/tn-date-rails71

guides/source/documents.yamlの修正です。

先のコミットで指定したRails 7.1のリリースした年月が誤っていたのを修正しています。


Remove webpack as runtime dep of Action Text

actiontext/package.jsonの修正です。

Action Textの依存に不要なwepackが含まれてしまっていたのを削除しています。


Remove whitespace from filter parameter template [ci-skip]

railties/lib/rails/generators/rails/app/templates/config/initializers/filter_parameter_logging.rb.ttの修正です。

Rails.application.config.filter_parametersのdocから空白を削除しています。


Define TagBuilder methods for void Elements

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

ActionView::Helpers::TagHelper::TagBuilderimgタグなどのvoid Elementsを生成する際に、method missingを使用していたのを、各タグを生成する為のメソッドを定義するよう修正しています。メソッド直接呼び出しの方がmethod missingよりはやい為。