Turbolinks v5.3.0 Release Notes

Release Date: 2019-03-11 // about 1 year 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