ActiveSupport 3.2.14 でリグレッションと思われるものを見つけました。ここでは、ActiveSupport 3.2.13 での JSON.encode の出力を確認できます。
ここでは、3.2.14 で:
これは私のユース ケースの重大な変更であり、結果として、これを解決しないと 3.2.14 にアップグレードできません。これが私のコードを後退させた変更だと思います。
これが設計、回帰、およびその理由によるものである場合、私が説明するよりもこの分野でより多くの経験を持っている人はいますか?
ノート
生のテキストをコンソールでこの行に実行する場合は、絵文字のエスケープを含むすべてを以下に示します。
ActiveSupport::JSON.encode(["\360\237\230\204"])