Warning: This is an early prerelease version with breaking changes.
What's new
- Laravel 10 support. #7540
- Blueprints fields can be organized into both tabs and sections. #7746
- Ability to hide field display labels. #7737
- Redesigned Bard/Replicator set picker with search, groups, icons, and descriptions.
- Tailwind 3. #7519
- Tailwind Container Queries plugin, used to fine-tune UI for adaptive spaces. #7557
- A "fullscreen" Vue component, used to make bring fullscreen mode to a bunch of fieldtypes. #7569
- Width fieldtype. #7582
- Icon fieldtype. #7582
What's improved
- A myriad of UI improvements. #7559
- All "save" buttons have been moved to the tops of pages. #7600
- Consolidated all icon fonts down to one single icon library. #7548
What's changed
- Dropped support for PHP 7 and Laravel 8. #7490
- Composer actions (updates, installing addons) can no longer be performed in the Control Panel. #7703
- AMP support has been removed. #7498
- A bunch of JavaScript packages have been removed. #7504
- The SortableList component now no default
delay
. #7755 - Popper.js has been replaced by Floating UI. Popover contents get portalled to the end of the page. #7744
Statamic\Support\Arr
andStatamic\Support\Str
inheritance behavior has been changed. #7592Statamic\Support\Str::replace()
arguments are swapped to match Laravel's. #7603- Route namespaces have been removed. #7609
- Deprecations have been removed. #7536
- Dropped support for Commonmark v1. #7496
- Dropped support for Flysystem v1. #7491
- Less JavaScript config variables are exposed outside the Control Panel. #7735
- Internal build tooling has been migrated to Vite. #7485