What's Changed
- Add Turbo stream morph action by @omarluq in #1185
- Bugfix/enable turbo stream morph on text by @hcdeng in #1225
- Check new snapshot (instead of previous) for refresh-method by @scuml in #1123
- Fix test to verify no network request on prefetched link click by @davidalejandroaguilar in #1257
- style: align prettier trailing comma with eslint by @Rykus0 in #1260
- Don't lose focus due to autofocus when morphing pages by @jorgemanrubia in #1267
- Prevent Refresh from interrupting ongoing Visit by @seanpdoyle in #1213
- Resolve Turbo Frame navigation bug by @seanpdoyle in #1231
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #1280
- Bump express from 4.18.2 to 4.19.2 by @dependabot in #1233
- Update JSDoc for
StreamElement
by @seanpdoyle in #1193 - Extract and re-use element morphing logic by @seanpdoyle in #1234
- Re-structure
turbo-stream[action=morph]
support by @seanpdoyle in #1240 - Ensure fetch method is always uppercase by @npezza93 in #1169
- Ignore links and forms that target
"_blank"
by @seanpdoyle in #1235 - Add
turbo:before-prefetch
test coverage by @seanpdoyle in #1205
New Contributors
- @omarluq made their first contribution in #1185
- @hcdeng made their first contribution in #1225
- @Rykus0 made their first contribution in #1260
Full Changelog: v8.0.4...v8.0.5