Turbolinks v5.3.0 Release Notes

Release Date: 2019-03-11 // about 5 years ago
    • Ported Turbolinks to TypeScript [#445]
    • ๐Ÿ›  Fixed an issue with navigation when Turbolinks is loaded by a <script async> tag [#453]
    • ๐Ÿ”„ Changed the HTTP client to treat responses with non-HTML Content-Type headers as errors [#454]
    • ๐Ÿ‘Œ Improved compatibility with webcomponents.js [#337, #431]

Previous changes from v5.2.0

    • Introduces deferred snapshot caching to improve navigation performance and allow Stimulus disconnect() callbacks to prepare the page to be cached (#390)
    • โœ… Modernizes the test suite (#404)
    • ๐Ÿ›  Fixes missing event.data.newBody on turbolinks:before-render events when rendering error pages (#406)
    • โž• Adds a CHANGELOG.md file which points to the GitHub Releases index
    • ๐Ÿ“š Corrects several errors in documentation examples
    • โšก๏ธ Updates RubyGems installation instructions