acorn v5.0.0 released

acorn v5.0.0 released

Upgrading from v4.x

What’s Changed

  • :sparkles: Upgrade to Laravel 12
  • :sparkles: Improved Vite support
  • :sparkles: Add acorn:install command to simplify installing Acorn
  • :sparkles: Add Laravel queue support (#379)

Additional Changes

  • :technologist: Make WordPress request handling opt-in & configurable (#416)
  • :adhesive_bandage: Only prioritize block templates in block themes
  • :technologist: Add support for illuminate/hashing
  • :technologist: Add missing schedule commands to console
  • :technologist: Add missing make:seeder command to console
  • :adhesive_bandage: Do not set PHP timezone when bootstrapping configuration
  • :technologist: Append the original exception message to the skipped provider exception (#398)
  • :art: Improve the optimize and optimize:clear console commands (#386)

Breaking Changes

  • :boom: PHP 8.2+ is required.
  • :boom: illuminate/* dependencies have been updated to ^12.0.
  • :boom: Roots\Acorn\Bootloader has been removed in favor of Application::configure().
  • :boom: Experimental flag ACORN_ENABLE_EXPERIMENTAL_WORDPRESS_REQUEST_HANDLER has been removed.

Pre-releases

Contributors

@Log1x @trajche @KIKOmanasijev @ssang @RafaelKr @aksld @retlehs

10 Likes

You guys are overworking,
:sweat_smile:

Awesome work as always! :clap:

I spent some time today experimenting with installing it alongside the latest Livewire version, following this guide: Using Livewire with WordPress | Acorn Docs | Roots.

However, I ran into a few errors—just wondering if this setup has been tested yet? Should I just give it some time? Or maybe I missed something on my end?

Thanks for all the hard work on this project!

I’ll have to get that guide updated, but to use Livewire, you need to add ->withRouting(wordpress: true) to where you boot Acorn.

2 Likes

Awesome, that worked @Log1x

PS: I’ve been playing around trying to get Volt to work too, had to make this change in Roots/Acorn which I submitted as PR