Releases: statamic/cms
Releases · statamic/cms
v5.56.0
What's new
- Add
moveQuietly
method toAsset
class #11804 by @duncanmcclean - Add --header option to static warm command #11763 by @ChristianPraiss
What's fixed
- Fix values being wrapped in arrays causing multiple selected options #11630 by @simonworkhouse
- Hide read only and computed fields in user creation wizard #11635 by @duncanmcclean
- Fix storing submissions of forms with 'files' fieldtypes even when disabled #11794 by @andjsch
- Corrects Antlers error logging with PHP nodes #11800 by @JohnathonKoster
- Fix facade PhpDocs for better understanding by Laravel Idea #11798 by @adelf
- Correct issue with nested noparse and partials #11801 by @JohnathonKoster
- Prepare value & operator before passing to Eloquent Query Builder #11805 by @duncanmcclean
v5.55.0
What's new
- Middleware to redirect absolute domains ending in dot #11782 by @indykoning
- Add
increment
/decrement
methods toContainsData
#11786 by @duncanmcclean - Update GraphiQL #11780 by @duncanmcclean
- Allow selecting entries from different sites within the link fieldtype #10546 by @justkidding96
- Ability to select entries from all sites from Bard link #11768 by @edalzell
What's fixed
- Ensure asset validation rules are returned as strings to GraphQL #11781 by @ryanmitchell
- Asset validation rules as string in GraphQL, part 2 #11790 by @jasonvarga
- Fix Term filter on entry listing not working when limiting to 1 term #11735 by @liucf
- Fix filtering group fieldtype null values #11788 by @jacksleight
- Clone internal data collections #11777 by @jacksleight
- Fix creating terms in non-default sites #11746 by @duncanmcclean
- Ensure
null
values are filtered out in dictionary field config #11773 by @duncanmcclean - Use deep copy of set's data in bard field #11766 by @faltjo
- Dutch translations #11783 by @rinusvandam
- PHPUnit: Use
#[Test]
attribute instead of/** @test */
#11767 by @duncanmcclean
v5.54.0
What's new
- Add
firstOrfail
,firstOr
,sole
andexists
methods to base query builder #9976 by @duncanmcclean - Allow custom nocache db connection #11716 by @macaws
- Make Live Preview force reload JS modules optional #11715 by @eminos
What's fixed
- Fix ensured author field when sidebar has empty section #11747 by @duncanmcclean
- Improve error handling in entries fieldtype #11754 by @duncanmcclean
- Hide "Edit" button on relationship fieldtypes when user is missing permissions #11748 by @duncanmcclean
- Fix wrong taxonomies count on multiple sites #11741 by @liucf
- GraphQL should return float fieldtype values as floats #11742 by @ryanmitchell
- Fix pop-up position of for Bard link inconsistent #11739 by @liucf
- Only apply the published filter when not in preview mode #11652 by @TheBnl
- Cleanup roles after running
SitesTest@gets_authorized_sites
#11738 by @duncanmcclean - Update nocache map on response #11650 by @indykoning
- Fix Add truncate class to flex container in LinkFieldtype #11689 by @liucf
- Fix appended form config fields when user locale differs from app locale #11704 by @duncanmcclean
- Fix dirty state on preferences edit form #11655 by @duncanmcclean
- Fix static caching invalidation for multi-sites #10669 by @duncanmcclean
- Safer check on parent tag #11717 by @macaws
- Dutch translations #11730 by @jeroenpeters1986
- Bump @babel/runtime from 7.21.0 to 7.27.0 #11726 by @dependabot
- Update caniuse-lite #11725 by @jasonvarga
v5.53.1
What's fixed
- Fix validation of date field nested in a replicator #11692 by @liucf
- Fix collection index search when using a non-dedicated search index #11711 by @simonerd
- Handle translation issues in collection widget #11693 by @daun
- Remove
templates
/themes
methods fromCpController
#11706 by @duncanmcclean - Ensure asset references are updated correctly #11705 by @duncanmcclean
v5.53.0
What's new
- Allow dynamic counter names in
increment
tag #11671 by @daun - Expose field conditions from GraphQL API #11607 by @duncanmcclean
- Add Edit Blueprint links to create publish forms #11625 by @jacksleight
What's fixed
- Fix icon selector in nav builder #11656 by @duncanmcclean
- Fix docblock in AssetContainer facade #11658 by @duncanmcclean
- Revert "Escape start_page Preference to avoid invalid Redirect" #11651 by @duncanmcclean
- Restore error message on asset upload server errors #11642 by @daun
- Fix dates in localizations when duplicating entries #11361 by @duncanmcclean
- Use deep copy of objects in replicator set #11621 by @faltjo
- French translations #11622 by @ebeauchamps
- Dutch translations #11686 by @rogerthat-be
v5.52.0
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
v5.51.0
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
v5.50.0
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
v5.49.1
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
v5.49.0
What's new
- Laravel 12 support #11433 by @duncanmcclean
What's fixed
- Asset Container returns relative url for same site #11372 by @marcorieser