Laravel components for WordPress plugins and themes
acorn:install
command to simplify installing Acorn by @Log1x in https://github.com/roots/acorn/pull/369
^8.2
is requiredilluminate/*
dependencies have been updated to ^11.0
Roots\Acorn\Bootloader
has been removed in favor of Application::configure()
ACORN_ENABLE_EXPERIMENTAL_WORDPRESS_REQUEST_HANDLER
has been removedThere are likely other breaking changes in Acorn. We will work on documenting them before the final release.
Full Changelog: https://github.com/roots/acorn/compare/v4.2.2...v5.0.0-alpha.0
π©Ή Only prioritize block templates in block themes by @Log1x and @dsturm in https://github.com/roots/acorn/pull/368 β¨ Add acorn:install command to simplify installing Acorn by @Log1x in https://github.com/roots/acorn/pull/369 π©Ή Fix duplicate provider registration by @Log1x in https://github.com/roots/acorn/pull/371
Full Changelog: https://github.com/roots/acorn/compare/v4.2.1...v4.2.2
editorStyles
implementation from URL to local theme path by @Log1x in https://github.com/roots/acorn/pull/367
Full Changelog: https://github.com/roots/acorn/compare/v4.2.0...v4.2.1
We have created a new FSE helper package for Acorn and would appreciate feedback from those who use FSE.
Bundle::editorStyles()
by @Log1x in https://github.com/roots/acorn/pull/366
Full Changelog: https://github.com/roots/acorn/compare/v4.1.1...v4.2.0
We have created a new FSE helper package for Acorn and would appreciate feedback from those who use FSE.
block-templates
by @Log1x in https://github.com/roots/acorn/pull/364
current_theme_supports
when checking for block-templates
support by @Log1x in https://github.com/roots/acorn/pull/365
Full Changelog: https://github.com/roots/acorn/compare/v4.1.0...v4.1.1
We have created a new FSE helper package for Acorn and would appreciate feedback from those who use FSE.
guzzlehttp/guzzle
to fix Laravel HTTP client by @me-julian in https://github.com/roots/acorn/pull/352
SkipProviderException
while in console by @chrillep in https://github.com/roots/acorn/pull/295
Manifest
and SkipProvider
solutions to Ignition by @Log1x in https://github.com/roots/acorn/pull/358
Full Changelog: https://github.com/roots/acorn/compare/v4.0.3...v4.1.0
Composer::with()
and Composer::override()
from being triggered twice by @folbert in https://github.com/roots/acorn/pull/350
Full Changelog: https://github.com/roots/acorn/compare/v4.0.2...v4.0.3
The release of Acorn v4 introduced a Laravel wrapper for WordPress responses. It would capture the WordPress response and convert it into a standard interoperable http message so that users could add third-party middleware to it and treat it as a response object that you'd find in frameworks like Laravel or Symfony.
Things didn't go as planned.
We've dropped this wrapper as part of the standard Acorn v4 installation and put it behind an experimental flag.
We would still like to include it in an upcoming release of Acorn. If you want to test or contribute, you can reenable it by adding the following to your .env.
ACORN_ENABLE_EXPERIMENTAL_WORDPRESS_REQUEST_HANDLER=true
Sorry for any headaches this may have caused anyone over the last week.
Kind Regards, QWp6t
is_file()
deprecation warning by @joshuafredrickson in https://github.com/roots/acorn/pull/340
Full Changelog: https://github.com/roots/acorn/compare/v4.0.1...v4.0.2
wp-login.php
/wp-admin
, and some other /wp-
requests by @retlehs in https://github.com/roots/acorn/pull/339
Full Changelog: https://github.com/roots/acorn/compare/v4.0.0...v4.0.1
From the blog: What's new in Acorn v4?
See the Upgrading Guide for information on upgrading from v3 to v4.
relativePath()
to Asset
contract by @joshuafredrickson in https://github.com/roots/acorn/pull/268
Bundle::enqueueJs()
support for registering scripts with async
and defer
by @ouun in https://github.com/roots/acorn/pull/313
Bundle::translate()
by @Dathix in https://github.com/roots/acorn/pull/274
route:cache
and route:clear
commands by @QWp6t in https://github.com/roots/acorn/pull/298
parse_request
to short circuit WordPress during custom routes. by @eavonius in https://github.com/roots/acorn/pull/301
Full Changelog: https://github.com/roots/acorn/compare/v3.3.1...v4.0.0