2022/03/03分のコミットです。
CHANGELOGへの追加はありませんでした。
Merge pull request #44585 from davekaro/remove_circle_void_element
actionview/lib/action_view/helpers/tag_helper.rb
の修正です。
void elementの一覧からcircle
タグを削除しています。circle
タグはwhatwgのvoid elementの定義に含まれておらず、追加されていたのが間違いだった為。
Revert "Merge pull request #44531 from matthewd/rm-mark-written"
mark_transaction_written_if_write
メソッドを削除した、Remove mark_transaction_written_if_writeをRevertしています。activerecord: No warning for return out of transaction block without writesで対応されたdeprecate処理の為のメソッドで現在は不要なはずなので削除したんのですが、nestしたtransactionの場合に正しくdeprecationメッセージが表示されない、という問題に気付いた為Revertした、との事です。
remove typo - repeating word like
rails guideのUpgrading Ruby on Rails
の修正です。
ActiveSupport::Dependencies private API has been deleted
の項のタイポを修正しています。
Re-deprecate return/throw exits from transactions
activerecord/lib/active_record/connection_adapters/abstract/transaction.rb
の修正です。
Deprecate committing a transaction exited with return or throwで行った、transaction block内でreturn
、break
、throw
を使用した場合にtransactionがcommitされて終了する、という振る舞いをdeprecateにした対応を、nestしたtransactionの場合もdeprecateメッセージが表示されるよう修正しています。