Release Notes

5.7.3

June 13th, 2024

What's fixed

5.7.2

June 6th, 2024

What's fixed

5.7.1

June 5th, 2024

What's fixed

5.7.0

June 4th, 2024

What's new

What's fixed

5.6.2

May 30th, 2024

What's fixed

  • Prevent user registration form saving password_confirmation #10228 by @ryanmitchell
  • Fix needing to deselect an asset to reselect when using max_files 1 #10225 by @jackmcdade
  • Allow long bard/replicator set names to wrap #10223 by @jackmcdade
  • Fix Code fieldtype not removing the overflow hidden style on body when closing Fullscreen Mode #10221 by @jackmcdade

5.6.1

May 29th, 2024

What's fixed

5.6.0

May 28th, 2024

What's new

What's fixed

5.5.0

May 22nd, 2024

What's new

What's fixed

5.4.0

May 21st, 2024

What's new

What's fixed

5.3.0

May 20th, 2024

What's new

What's fixed

5.2.0

May 15th, 2024

What's new

  • Ability to opt out of async slug behavior, and opt out in field settings #10075 by @jasonvarga

What's fixed

5.1.0

May 14th, 2024

What's new

What's fixed

5.0.2

May 10th, 2024

What's fixed

5.0.1

May 9th, 2024

What's fixed

5.0.0

May 9th, 2024

Read First

Be sure to read the Upgrade Guide first as manual changes may be necessary. You can also read the Statamic 5 Launch Announcement blog post to learn about many of the new features in depth!

What's new

  • Laravel 11 support
  • Sites can be managed in the control panel.
  • Approved sites may use offline license validation.
  • Laravel Reverb support
  • Ability to fake SQL queries for the Stache.
  • Ability to install first-party addons using install:eloquent-driver, install:ssg, and install:collaboration commands.
  • The "default" values set on blueprint fields is now used across the board rather than only in the publish form.
  • Glide URLs now always contain the original filename for better SEO.
  • The Glide "hash" in its URLs can be customized.
  • Addon test suite is included as part of the make:addon command.
  • New syntax for escaping Antlers inside tag parameters.
  • Ability for forms to have temporary files used as email attachments.
  • Added pluck to the query builder.
  • Form submissions have been upgraded to a full repository and query builder.
  • The form submission listing in the control panel can be filtered.
  • Entries etc are now JSON-serialized where appropriate.
  • The GraphQL editor in the control panel (GraphiQL) has been updated and given a facelift.
  • Tokens can be stored elsewhere, like a database.

What's improved

  • A ton of performance improvements.
  • Really, a lot of them. One bullet point isn't enough.
  • Commands have received a fresh coat of paint using Laravel Prompts.
  • Entry status is now queried more appropriately.
  • Slug generation in the Control Panel is smarter.
  • Slugs and handles are validated more appropriately.
  • Blueprint and fieldset YAML files are easier to read. Unnecessary options are stripped out, and Bard/Replicator/Grid sets/fields keys are pushed to the end.
  • SVG tags are sanitized by default.
  • Improved error reporting when you have recursive fieldsets.
  • Ignition suggestions have returned to exception messages.
  • A bunch of under the hood code modernization and clean up.

What's changed

  • Dropped support for Laravel 9 and PHP 8.0.
  • There are a number of breaking changes. Consult the 5.0 upgrade guide.