No more utf8=✓ in Rails 6.0

Prem Sichanugrist
Sikachu's Blog
Published in
1 min readJun 5, 2018

--

I came across this change when I did a talk at Tokyo Rubyist Meetup a few months ago.

So, when you upgrade your app to Rails 6.0, Rails will no longer include a hidden field <input name="utf8" type="hidden" value="&#x2713;" /> in your form anymore. This hidden field was necessary to force old version of Internet Explorer to send the form content in UTF-8 encoding, and as the time goes by it become irrelevant as user have moved on.

Goodbye ☃ and ✓, it was nice knowing both of you.

--

--

Senior Developer at Degica. I also contribute to open source projects, mostly in Ruby.