Skip to content

Releases: hotwired-laravel/turbo-laravel

2.0.0

21 May 01:45
fa6b03b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.12.2...2.0.0

2.0.0-beta5

27 Mar 03:20
c824787
Compare
Choose a tag to compare
2.0.0-beta5 Pre-release
Pre-release

What's Changed

  • Allow custom action broadcasts (with no render) and add a new view() alias to the PendingBroadcast class by @tonysm in #144

Full Changelog: 2.0.0-beta4...2.0.0-beta5

2.0.0-beta4

07 Mar 01:03
4b1180e
Compare
Choose a tag to compare
2.0.0-beta4 Pre-release
Pre-release

What's Changed

  • Adds a <x-turbo::refresh-method /> and <x-turbo::refresh-scroll /> components by @tonysm in #137
  • Laravel 11 Support by @tonysm in #142
  • Adds a new x-turbo::page-view-transition Blade component by @tonysm in #142

Full Changelog: 2.0.0-beta3...2.0.0-beta4

2.0.0-beta3

04 Jan 03:58
235e89c
Compare
Choose a tag to compare
2.0.0-beta3 Pre-release
Pre-release

What's Changed

  • Allow configuring partials path pattern by @tonysm in #136

Full Changelog: 2.0.0-beta2...2.0.0-beta3

2.0.0-beta2

27 Dec 20:10
Compare
Choose a tag to compare
2.0.0-beta2 Pre-release
Pre-release

Changelog

  • NEW: New Blade components that allow configuring Turbo Drive behavior were added. See docs
  • CHANGED: The Blade components moved from the <x-turbo-* notation to <x-turbo::*; Besides looking better, the later format allows us to remove the PHP classes and use anonymous components instead. The 2.x upgrade guide was updated.

2.0.0-beta1

27 Nov 02:10
3334579
Compare
Choose a tag to compare
2.0.0-beta1 Pre-release
Pre-release

What's Changed

  • CHANGED: Renames the Code namespace and Composer/Packagist namespace by @tonysm in #112
  • NEW: Request::wasFromTurboFrame macro by @tonysm in #123
  • NEW: Adds the plural version of wantsTurboStream() macro for convenience by @tonysm in #124
  • NEW: Turbo frame testing helpers by @tonysm in #125
  • NEW: Send flash messages via query string on Turbo Native redirects (recede, resume, & refresh) by @tonysm in #127
  • NEW: Page Refreshes by @tonysm in #128
  • INTERNAL: Workbench Improvements by @crynobone in #117
  • INTERNAL: Workbench by @tonysm in #116

New Contributors

Full Changelog: 1.12.2...2.0.0-beta1


Upgrade guide can be found at https://turbo-laravel.com/docs/2.x/upgrade

1.12.2

13 May 16:50
8dc043a
Compare
Choose a tag to compare

What's Changed

  • Fix model broadcast was not being triggered when using model touching by @tonysm in #109
  • Ensure the install command properly configures the JS imports by @tonysm in #110

Full Changelog: 1.12.1...1.12.2

1.12.1

07 Apr 02:07
8a27373
Compare
Choose a tag to compare

What's Changed

  • Reuse Name instances to improve performance when using dom_id and dom_class functions (on my benchmarks, it went from 3.596μs to just 0.252μs) by @tobyzerner in #106

New Contributors

Full Changelog: 1.12.0...1.12.1

1.12.0

29 Mar 02:01
e5995e2
Compare
Choose a tag to compare

Changelog

  • FIXED: Fixes the redirect route guessing behavior when using form requests, since in that case, Laravel will set the exception's redirectTo, bypassing the guessing behavior. Thanks, @yttrian, for reporting it (see #105)
  • NEW: Adds a new redirect_guessing_exceptions config in the turbo-laravel.php for adding exceptions to the guessing behavior. The internal redirect will still happen when using this config, just not the route-guessing behavior.

1.11.1

07 Mar 18:57
300bacc
Compare
Choose a tag to compare

Changelog

  • FIXED: The TurboMiddleware was automatically registered to the "web" route group. But something must have changed in Laravel 10, and that was no longer working. The issue was fixed by prepending the middleware via the HTTP Kernel instead of via the Route facade. See #103