Releases: statamic/cms
Releases Β· statamic/cms
v5.0.2
What's fixed
- Warnings are output when
env()
calls are detected in site config update script #10044 by @jesseleite - Fix translations within title tag breadcrumbs #10039 by @peimn
- Fix page tree branches not being openable in new tabs #10041 by @duncanmcclean
- Fix some RTL issues #10029 by @peimn
- Fix some translations in collection & taxonomy controllers #10038 by @peimn
- Fix translation command compatibility #10037 by @ryanmitchell
- Fix missing overflow styling on form submissions table #10036 by @duncanmcclean
- Fix
is_external_url
modifier with link fields #10027 by @duncanmcclean - Dutch translations #10042 by @robdekort
- Persian translations #10035 by @peimn
- French translations #10032 by @PatrickJunod
v5.0.1
What's fixed
- Fix Eloquent User
notifications
conflict. #10024 by @duncanmcclean - Fix EloquentQueryBuilder orderby bug. #10023 by @duncanmcclean
v5.0.0
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
, andinstall: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.
v4.58.2
What's fixed
- Fix Eloquent User
notifications
conflict. #10024 by @duncanmcclean - Fix EloquentQueryBuilder orderby bug. #10023 by @duncanmcclean
v5.0.0-beta.4
What's changed
- Prevent excessive nocache cache growth. #9999 by @JohnathonKoster
- Ensures values are resolved when checking Antlers parsing settings. #10003 by @JohnathonKoster
v4.58.1
What's improved
- French translations. #10017 by @PatrickJunod
What's fixed
- Fix queue worker state issue around assets. #9690 by @aerni
- Fix button group wrapping on non-fieldtype buttons. #10021 by @PatrickJunod
- Fix child URIs being outdated when parent slug changes. #9454 by @jacksleight
- Fix Eloquent ordering when using
lazy()
orchunk()
. #9956 by @helloiamlukas - Fix recursive editing check. #10012 by @duncanmcclean
v4.58.0
What's new
- Add Vite content tag. #9973 by @jimblue
- Include
alt
field in shallow augmented assets. #10013 by @duncanmcclean
What's improved
- French translations. #10015 by @duncanmcclean
What's fixed
- Fix ButtonGroup from overflowing. #10000 by @PatrickJunod
- Fix docblock on
Parse
facade'stemplate
method. #10008 by @duncanmcclean - Ensure blueprint tabs & sections always have handles. #10014 by @duncanmcclean
- Fix JSON being returned when using the back button sometimes. #10016 by @duncanmcclean
- Fix fullscreen button in Group Fieldtype. #10009 by @duncanmcclean
- Remove clear button of readonly date field. #9993 by @PatrickJunod
v5.0.0-beta.3
What's changed
- Fix 404s due to entry uri caching changes. #9998 by @jasonvarga
- Fix please command
--help
listing. #9977 by @jesseleite
v5.0.0-beta.2
What's changed
- Prevent falsey values from returning blueprint defaults. #9990 by @JohnathonKoster
- Extract whereSite query method to trait. #9991 by @jasonvarga
- Multi site config help text. #9986 by @jackmcdade
- Improve the fake sql config code comment. #9985 by @jackmcdade
v5.0.0-beta.1
What's changed
- Augmentation performance improvements. #9636 by @JohnathonKoster
- Offline License Validation. #9975 by @duncanmcclean
- Entry URI caching. #9844 by @jasonvarga