- NEW: You can use
<turbo-frame loading="lazy" src="...">
to defer loading the source URL until the frame appears in the viewport. [#53] - CHANGED: The Turbo Streams MIME type has changed from
text/html; turbo-stream
totext/vnd.turbo-stream.html
. Server-side framework integrations will need to update accordingly. [#24, #91, #93] - CHANGED: Form submissions may now return empty HTTP 201 or 204 responses.
- CHANGED: Turbo empties the frame and logs an error to the console when a matching
<turbo-frame>
is missing in the response. [#31] - FIXED: Turbo waits until the initial page load has completed before enabling manual scroll restoration to avoid losing the initial scroll offset on locations with anchors. [#63]