Release Notes
Stay up to date with the latest Statamic changes.
To see what's in development, check out the roadmap.
5.52.0
March 25th, 2025
What's new
- Support query scopes in GraphQL #11533 by @ryanmitchell
- Support query scopes in REST API #10893 by @ryanmitchell
- Added option to exclude asset containers from generating presets #11613 by @kevinmeijer97
- Handle collection instances in
first
modifier #11608 by @marcorieser - Autoload scopes from
Query/Scopes
andQuery/Scopes/Filters
#11601 by @duncanmcclean - Allow revisions path to be configurable with an .env #11594 by @ryanmitchell
- Ability to exclude parents from nav tag #11597 by @jasonvarga
- Allow a custom asset meta cache store to be specified #11512 by @ryanmitchell
What's fixed
- Fix icon fieldtype in nav builder #11618 by @jasonvarga
- Escape start_page Preference to avoid invalid Redirect #11616 by @naabster
- Fix issue with localization files named like fieldset handles #11603 by @ChristianPraiss
- Ensure toasts fired in an AssetUploaded event are delivered to front end #11592 by @ryanmitchell
- Prevent null data from being saved to eloquent users #11591 by @ryanmitchell
- Change default value of update command selection #11581 by @Jade-GG
- Adjust relationship field typeahead no-options message #11590 by @jasonvarga
- Bump axios from 1.7.4 to 1.8.2 #11604 by @dependabot
- Bump tj-actions/changed-files #11602 by @dependabot
- Spanish translations #11617 by @nopticon
5.51.0
March 17th, 2025
What's new
- Allow passing computed fields via an associative array #11528 by @godismyjudge95
- Enable unselecting fieldtypes for forms #11559 by @godismyjudge95
What's fixed
- Fix implied route views #11570 by @duncanmcclean
- When NavPageInterface has no blueprint fields return something #11537 by @ryanmitchell
- Password reset action should use custom password reset notification #11571 by @duncanmcclean
- Fix escaped braces in concurrent requests not getting replaced #11583 by @o1y
- Fix control panel crashes when titles share name with existing translation file #11578 by @daun
- Fix carbon deprecation warning #11561 by @jasonvarga
- Fix icon fieldtype #11560 by @jasonvarga
5.50.0
March 10th, 2025
What's new
- Support
as
on nav tag #11522 by @ryanmitchell
What's fixed
- Icon fieldtype performance #11523 by @jasonvarga
- Fix password protection on 404 pages #11544 by @duncanmcclean
- Return validation error when AllowedFile is not an UploadedFile #11535 by @ryanmitchell
- Italian translations #11538 by @ivanandre
- French translations #11519 by @ebeauchamps
- Use ubuntu-latest in GitHub Actions workflow #11526 by @jasonvarga
5.49.1
February 27th, 2025
What's fixed
- Query for entry origin within the same collection #11514 by @jasonvarga
- Improve validation message when handle starts with a number #11511 by @duncanmcclean
- Fix target
.git
repo handling when exporting starter kit with--clear
#11509 by @jesseleite - Make active toolbar buttons of Bard more visible in dark mode #11405 by @carstenjaksch
- Alternate Laravel 12 token repository fix #11505 by @jasonvarga
5.49.0
February 25th, 2025
What's new
- Laravel 12 support #11433 by @duncanmcclean
What's fixed
- Asset Container returns relative url for same site #11372 by @marcorieser
5.48.1
February 25th, 2025
What's fixed
- Fix session expiry component #11501 by @jasonvarga
- Include port in CSP for Live Preview #11498 by @dmxmo
- Remove duplicate translation line from
translator
command #11494 by @duncanmcclean - Fix carbon integer casting #11496 by @jasonvarga
- Only show spatie/fork prompt when pcntl extension is loaded #11493 by @duncanmcclean
- French translations #11488 by @ebeauchamps
5.48.0
February 21st, 2025
What's new
- Carbon 3 support #11348 by @duncanmcclean
- Allow custom asset container contents cache store #11481 by @ryanmitchell
- Add support for
$view
parameter closure withRoute::statamic()
#11452 by @jesseleite - Add Unlink All action to relationship fields #11475 by @jacksleight
What's fixed
- Fix handle dimensions of rotated videos #11479 by @grischaerbe
- Entries Fieldtype: Hide tree view when using query scopes #11484 by @duncanmcclean
- Fix issue with localization files named like handles #11482 by @ChristianPraiss
- Fix cannot use paginate/limit error when one is null #11478 by @jacksleight
- Fix primitive type hint handling in Statamic routes #11476 by @jesseleite
5.47.0
February 18th, 2025
What's new
- Support Sections in form GraphQL queries #11466 by @ryanmitchell
- Add empty/not empty field filters #11389 by @jacksleight
- Support arguments in user can/cant tags #11407 by @jacksleight
- Add hook into the
multisite
command #11458 by @duncanmcclean - Set the proper CSP headers for multi-domain iframe #11447 by @edalzell
- Allow custom render callback for overridden exceptions #11408 by @FrittenKeeZ
- Support the Group fieldtype in DataReferenceUpdater #11410 by @duncanmcclean
What's fixed
- Fix emptiness check on Value properties #11402 by @godismyjudge95
- Change revision whereKey to return a collection #11463 by @ryanmitchell
- If nav:from references an invalid entry, ensure nothing is returned #11464 by @ryanmitchell
- Improve performance of the data reference updaters #11442 by @duncanmcclean
- Fix search results missing search_snippets #11450 by @ivang76
- Ensure consistent order of
get_content
results #11429 by @daun - Fixes empty asset alt
element in AssetsFieldtype #11460 by @PatrickJunod - Fix issue with AssetsFieldtype upload controls hidden on @sm size #11459 by @PatrickJunod
- Fix test state issues around sites cache #11455 by @jesseleite
- Fix InstallEloquentDriver command #11425 by @aerni
- Handle extra translation files in breadcrumbs #11422 by @jasonvarga
- Select specific repositories for Eloquent Driver install command #11381 by @kevinmeijer97
- Adjust video fit in asset editor #11414 by @daun
- Dutch translations #11448 by @daronspence
- Use
ubuntu-latest
in GitHub Actions workflows #11443 by @duncanmcclean5.46.1
February 4th, 2025
What's fixed
- Fix search:results tag when offset and paginate are set #11386 by @nopticon
- Live Preview: Allow changing the position of "Responsive" device option #11404 by @duncanmcclean
- Fix additional url segments matching taxonomy terms #11383 by @jasonvarga
- Use constructor property promotion in events #11380 by @duncanmcclean
- Fix "Curaçao" item in countries dictionary #11395 by @duncanmcclean
- Remove duplicate strings from translation files #11400 by @j3ll3yfi5h
- German translations #11399 by @helloDanuk
- French translations #11397 by @ebeauchamps
5.46.0
January 22nd, 2025
What's new
- Add empty/not empty filters for replicator, bard and grid #11354 by @jacksleight
- Page children as value for field conditions #11368 by @heidkaemper
- Allow addons cache path to be set by an environment variable #11365 by @ryanmitchell
What's fixed
- Fix error with disallowed words in Comb search driver #11336 by @duncanmcclean
- Fixed ordering search results by origin value #11334 by @duncanmcclean
- Fix case insensitive Comb search for UTF-8 characters #11363 by @heidkaemper
- Translate name in user group fieldtype #11343 by @duncanmcclean
- Fix UI bugs in Safari 18.2 #11335 by @marcorieser
5.45.2
January 21st, 2025
What's fixed
- Revert "Allow form fields view to be rendered with single tag" #11374 by @duncanmcclean
- Remove
type
attribute in nocache replacer #11373 by @marcorieser - Fix deprecation warning from regex operator #11337 by @duncanmcclean
- Fix bug report link in Contribution Guide #11367 by @duncanmcclean
- Fix bard undefined href error #11351 by @jacksleight
- Suppress “packing” git message #11326 by @edalzell
5.45.1
January 7th, 2025
What's fixed
- Throw better exception when asset isn't found #11321 by @edalzell
- Add url friendly base64 en/decoding for Glide #11299 by @marcorieser
- Update make:fieldtype console message #11309 by @Technobabble17
- Make set button label clickable #11313 by @carstenjaksch
- French translations #11297 by @ebeauchamps
- Fix markdown test #11315 by @jasonvarga
5.45.0
December 20th, 2024
What's new
- Allow form fields view to be rendered with single tag #11293 by @jasonvarga
- Improve form field accessibility #10993 by @daun
What's fixed
- Prevent duplicate roles & groups #11270 by @duncanmcclean
- Improve error handling when using entry publish actions #11289 by @ryanmitchell
5.44.0
December 18th, 2024
What's new
- Static warm command will recheck whether page is cached when using queue #11273 by @arthurperton
- Add
--max-requests
option to the static warm command #11278 by @arthurperton - Add formStackSize option for inline publish form stacks #11274 by @duncanmcclean
What's fixed
- Fix addon service provider autoloading #11285 by @jasonvarga
- Fix CP thumbnail placeholder #11279 by @duncanmcclean
- Fix replicator preview for Group fields #11280 by @duncanmcclean
5.43.2
December 18th, 2024
What's fixed
- Fix static properties in addon providers #11283 by @jasonvarga