なるようになるブログ

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

rails commit log流し読み(2023/08/30)

2023/08/30分のコミットです。

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


[skip ci] Add ActiveRecord::Base.normalizes to 7.1 release notes

rails guideのRuby on Rails 7.1 Release Notesの修正です。

ActiveRecord::Base.normalizesメソッドについての詳細な説明を追加しています。


Fix to_param parameter generation for partial composite keys

activemodel/lib/active_model/conversion.rbの修正です。

Composite Primary Keyを使用しているmodelで、keyが一部nilの場合に、to_paramメソッドの結果が正しく生成されないバグがあったのを修正しています。


Remove outdated libxml-ruby version spec in XmlMini doc comment

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

XmlMini moduleに記載されているlibxml-ruby gemのバージョンが古いバージョンになっていた為、バージョンの指定を削除しています。


[skip ci] ActiveRecord deprecations and removals added to 7.1 release note

rails guideのRuby on Rails 7.1 Release Notesの修正です。

Active RecordのNotable changesとDeprecationsについての説明を追加しています。


[skip ci] ActionMailbox notable changes added to 7.1 release note https://github.com/rails/rails/commit/5e7b1c40eabc12909992d88667641ac221b20728

Action MailerのNotable changesについての説明を追加しています。


Rails.application.deprecators description added for rails 7.1 release note

rails guideのRuby on Rails 7.1 Release Notesの修正です。

Rails.application.deprecatorsについての詳細な説明を追加しています。