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の説明を追加、各項の言い回しの修正等を行っています。