2018/03/09分のコミットです。
CHANGELOGへの追加はありませんでした。
Only apply monkey-patch if detected to be required
activesupport/lib/active_support/core_ext/uri.rbの修正です。
必ずunescapeメソッドを再定義していたのを、必要な時だけメソッドの再定義を行うようにしています。
unscapeにunicode / escaped文字を混在した値を指定した場合にエラーになってしまっていたのを修正した対応が、Ruby本体にもインポートされた為。
参考:fix error if the input is mixed Unicode and percent-escapes
Fixes a typo and updates active_job_basics.md
rails guideのActive Job Basicsの修正です。
Callbacksにあるexampleコードでclass名の取得方法に誤りがあったのを修正しています。
activerecord/lib/active_record/querying.rbの修正です。
pluck同様に、pickメソッドも:allにdelegateするよう修正しています。
Update some i18n references in guides (#32182)
rails guideのRails Internationalization (I18n) APIの修正です。
もう存在しないGlobalize::Backend::Staticの削除、Translating Model Contentの項を追加しI18n用のgemの説明を追加、各項の言い回しの修正等を行っています。