Releases: statamic/cms
Releases · statamic/cms
v5.60.0
What's new
- Add command to clear asset_meta and asset_container_contents caches #11960 by @ryanmitchell
What's fixed
- Addon Manifest improvements #11948 by @duncanmcclean
- Licensing fixes #11950 by @duncanmcclean
- Allow classes to extend Markdown Parser #11946 by @JohnathonKoster
v5.59.0
What's new
- Add optional fallback for missing keys in
{{ trans }}tag #11944 by @daun resolvemodifier #11890 by @marcorieser- Allow fetching children of other entries in
{{ children }}tag #11922 by @daun - Prompt to update search indexes when installing starter kits #11924 by @jesseleite
What's fixed
- Use
app.localeas fallback when there is no explicit site locale #11939 by @CasEbb - Check if sometimes rule is present before adding nonNull type #11917 by @TheBnl
- Fix issue around spaces in git paths #11933 by @jesseleite
- Fix active state for nav items with implicit children #11937 by @jesseleite
- Fix visibility of custom nav items for users w/ limited permissions #11930 by @jesseleite
- Fix group fieldtype child field validation rules when using {this} within a replicator/grid #11931 by @martyf
- Relax strict type check in
Tree::move()#11927 by @duncanmcclean - Prevent group fieldtype from filtering out
falsevalues #11928 by @duncanmcclean - Class "DB" not found issue #11911 by @leganz
- Fix casing on dropdown item #11907 by @duncanmcclean
- German translations #11903 by @helloDanuk
v5.58.1
What's fixed
- Fix Overflow buttons preview #11891 by @marcorieser
- Revert detect recursion when augmenting Entries (#11854) #11894 by @JohnathonKoster
- Add entry serialization test #11900 by @jasonvarga
v5.58.0
What's new
- Detect recursion when augmenting Entries #11854 by @JohnathonKoster
- Add
hasFieldmethod toFieldset#11882 by @duncanmcclean - Estonian translations #11886 by @karlromets
What's fixed
- Render markdown after antlers when smartypants is enabled #11814 by @ryanmitchell
- Fix read-only state of roles and groups fields #11867 by @aerni
- Fix files not being removed after cache has been cleared #11873 by @indykoning
- Ensure nav blueprint graphql types are registered #11881 by @ryanmitchell
- Fix issues with Blade nav tag compiler #11872 by @JohnathonKoster
- Ensure propagating entries respects saveQuietly #11875 by @ryanmitchell
- Fix authorization error when creating globals #11883 by @duncanmcclean
- Fixes typo #11876 by @adampatterson
- Updated
AddonServiceProvider::shouldBootRootItems()to support trailing slashes #11861 by @simonworkhouse - Prevent null in strtolower() #11869 by @martinoak
- Ensure Glide treats asset urls starting with the app url as internal assets #11839 by @marcorieser
- Remove single quote in Asset upload #11858 by @adampatterson
v5.57.0
What's new
- Added the option to add renderers to markdown parsers #11827 by @CapitaineToinon
- Add renderer methods to
Markdownfacade docblock #11845 by @duncanmcclean - Add
not_inparameter to Assets tag #11820 by @nopticon - Added
X-Statamic-Uncacheableheader to prevent responses being statically cached #11817 by @macaws
What's fixed
- Throw 404 response when OAuth provider doesn't exist #11844 by @duncanmcclean
- Fix edition check in outpost #11843 by @duncanmcclean
- Updated Statamic references in language files #11835 by @tommulroy
- Fix create/edit CP nav descendants not properly triggering active status #11832 by @jesseleite
- Fix editability of nav items without content reference #11822 by @duncanmcclean
- Entries fieldtype: Only show "Allow Creating" option when using stack selector #11816 by @duncanmcclean
- French translations #11826 by @ebeauchamps
- Added null check for fieldActions within replicator #11828 by @martyf
- Perform null check on data in video fieldtype #11821 by @martyf
- Added checks for
Closureinstances instead ofis_callableinsideRoute::statamic(...)#11809 by @JohnathonKoster - Further increase trackDirtyState timeout #11811 by @simonerd
v5.56.0
What's new
- Add
moveQuietlymethod toAssetclass #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/decrementmethods 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
nullvalues 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,soleandexistsmethods 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/themesmethods fromCpController#11706 by @duncanmcclean - Ensure asset references are updated correctly #11705 by @duncanmcclean
v5.53.0
What's new
- Allow dynamic counter names in
incrementtag #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