NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1818 most downloaded on Packagist
The Statamic CMS Core Package
Last release 2 days ago
06 Oct 2026
Ships on a steady schedule
a new release about every 2 weeks
Most releases are documented
notes for 46 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
591 releases · first in 2019
Harden asset authorization #15196 by @duncanmcclean
One column per quarter.
Add placeholder support to code fieldtype #15519 by @daun
computed property "saving" is readonly warnings on publish forms #14871 by @duncanmccleancontains field conditions against an object instead of throwing #15535 by @joshdaughertyunless and hide_when #15533 by @joshdaughertycontains_any values literally in field conditions #15531 by @joshdaughertyEnsure the nocache view directory exists #15505 by @lazerg
Allow choosing which columns to export form submissions #15347 by @duncanmcclean
max_files is changed from 1 to multiple #15472 by @duncanmcclean$vite type annotation on AddonServiceProvider #15480 by @daunlivewireScriptConfig is undefined #15483 by @joshuablumAdd Info fieldtype #15368 by @joshuablum
--connection and --queue options to search:update #15357 by @edalzellReplicatorController #14068 by @duncanmccleansnippet_length #15358 by @ryanmitchellip_address protector #15462 by @jasonvargaInclude Tag #15182 by @JohnathonKoster
tip Alert variant #15367 by @joshuablumwhereDate() and whereTime() when the app timezone is not UTC #15338 by @lazerg<li> in the CP nav #15402 by @bpmorepage: 0 corrupting the collection tree in ReorderEntriesController #15429 by @jasonvargaREST API: ping and sites endpoints #15317 by @jackmcdade
startRegistration() warning when registering passkeys #15328 by @duncanmccleanComposer::isInstalled() fail gracefully when the lock file is missing #15333 by @duncanmccleanAllow addon settings blueprints to be registered lazily #15286 by @jasonvarga
Add a way to opt out of popper z-index control #15227 by @jaygeorge
multiple is false #15064 by @duncanmccleanDeprecate the theme tag #15200 by @duncanmcclean
theme tag #15200 by @duncanmccleanuri index for new entries in orderable collections #15189 by @duncanmccleanHash URL in static caching lock key #15061 by @david-windsock
extraValues state in PublishContainer when prop is updated #15159 by @duncanmcclean@statamic/cms types under legacy module resolution #15160 by @duncanmccleanFix hidden fieldtypes ignoring their field conditions #15132 by @lazerg
$__) variables from cache context to resolve serialization exception #15130 by @martyfsites.yaml is empty #15135 by @lazergAdd config to disable HandleEntrySchedule job #15103 by @duncanmcclean
HandleEntrySchedule job #15103 by @duncanmccleanusePage composable via @statamic/cms/inertia #15123 by @duncanmcclean@param from wildcard() docblocks #15119 by @darkdi@param names that do not match the signatures #15120 by @darkdiStatamic\Testing\Concerns #15115 by @duncanmccleanAdd support for custom link types #15004 by @duncanmcclean
Allow taxonomy create button customization #14997 by @efc
Convert date bindings to app timezone in raw SQL dump #14937 by @marcorieser
whereDate and whereTime #14940 by @marcorieserDo not show a disabled cursor for start/end of pagination #14921 by @jaygeorge
OAuth Improvements #14899 by @jasonvarga
v6. subdomain from documentation links #14870 by @duncanmccleanPublishActions component #14872 by @duncanmccleanAdd explicit package param to the installed tag #14858 by @daun
package param to the installed tag #14858 by @daunCrop images server-side #14841 by @jasonvarga
Add default sorting support for taxonomies #14772 by @finnjsmith
exclude param to stache commands #14788 by @edalzellListing component #14798 by @duncanmccleanTrigger the grid table mode at lower viewports because it's more useful #14792 by @jaygeorge
Fix GraphiQL #14770 by @joshuablum
Avoid crop aspect ratios select being truncated #14712 by @duncanmcclean
ElevatedSessionAuthorizationException #14725 by @joshuablumpt-4 as the default padding for a Group fieldtype #14708 by @martyfCached Pages count for multi-site setups #14726 by @joshuablumshare_errors breaking nocache regions on successful responses #14729 by @joshuablumcurrent augmentation handling in users fieldtype #14724 by @joshuablumDate picker today shortcut #14651 by @jaygeorge
is_pdf in augmented asset data #14699 by @jacksleightDataCollection sort value resolution #14693 by @duncanmccleanShow crop dimensions in the crop editor #14654 by @jasonvarga
@blueprint template base path #11632 by @o1ystatamic-forms publish command #14639 by @martyf/index.php request poisoning Site::absoluteUrl #14647 by @jasonvargaoverscroll-behavior-x: contain on panels #14642 by @jaygeorgenav:breadcrumbs for multi-site #13789 by @nopticonperPage query parameter to configured ceiling #14668 by @jasonvargaTone down scheduled status badge in dark mode #14641 by @jasonvarga
Customizable crop ratios #14630 by @jackmcdade
Add configurable timezone for date fields in the Control Panel #14554 by @duncanmcclean
disabled and readOnly props to TimePicker component #14620 by @duncanmccleanRadio component #14621 by @duncanmccleanAdd support for strict null coalescence (???) in Antlers parsing #14545 by @marcorieser
???) in Antlers parsing #14545 by @marcorieserDateFormat::containsTime #14555 by @jasonvargaFix durationForHumans deprecation warning and rounding #14541 by @duncanmcclean
/!/nocache and /!/csrf CSRF exemption on Laravel 13 #14533 by @ynamitedurationForHumans deprecation warning and rounding #14541 by @duncanmccleanupdateChildPageUris empty check never short-circuiting #14547 by @duncanmccleanFieldset sections #14297 by @jackmcdade
Add Block back to Add Set in replicators #14503 by @joshuablumFrontend Passkeys #14453 by @duncanmcclean
.npmrc file #14477 by @duncanmccleancursor: pointer when selecting from asset grid #14487 by @joshuablumTestCase #14458 by @duncanmccleanRemove deprecated function calls #14457 by @justindantzer
Add support for public properties to PathDataManager #11697 by @marcorieser
link tag to allowed Antlers tags #14438 by @edalzell@default support to Antlers content allowlists #14440 by @jasonvargaDefault values can be computed #14279 by @edalzell
lang attribute #14427 by @duncanmccleanAdd a Text component #14247 by @jaygeorge
asset.saved event from asset editor #14392 by @duncanmccleanpostinstall #14417 by @duncanmccleanGraphQL API Authentication #14292 by @duncanmcclean
Fix header z-index when creating a new nav #14337 by @jaygeorge
moment translations #14354 by @duncanmccleanDatePicker dates can't be strings #14295 by @edalzell
translator error with Symfony Console 8 #14330 by @duncanmccleanHide "Duplicate Set" when max sets limit has been reached #14275 by @duncanmcclean
URL::isExternalToApplication() #14287 by @duncanmccleanmax_sets limit has been reached #14290 by @duncanmccleanAdd Asset::moveUnique() method #14236 by @lwekuiper
Asset::moveUnique() method #14236 by @lwekuipertheme translations exist #14266 by @duncanmccleanCreateForm component in Storybook #14264 by @duncanmccleanvendor/node_modules directories #14261 by @duncanmccleanAlphabetically order listing/publish container context lists & document isDirty() #14245 by @duncanmcclean
isDirty() #14245 by @duncanmccleanFix color mode preference values #14242 by @jasonvarga
outside class to outside layout #14240 by @duncanmccleanAdd "Content Search" string to translator's $additionalStrings array #14226 by @duncanmcclean
$additionalStrings array #14226 by @duncanmccleanImage transparency checkerboard #13975 by @jaygeorge
MiddleEllipsis component to Storybook #14215 by @duncanmccleantarget attribute in markdown() helper #14221 by @duncanmccleanAdd configuring callback functionality to statamic.js #13811 by @maurice-ellis
min, max, sum and avg methods to Stache query builder #13894 by @duncanmccleanRevert caching of parsed items during Stache warming #14104 by @jasonvarga
This release contains a potentially breaking change for the sake of security.
This release contains a potentially breaking change for the sake of security.
disabled prop to Button component #14047 by @duncanmccleanPublishContainer docs #14044 by @duncanmccleanIcon component #14075 by @duncanmccleancharacter_limit option is only a recommendation #14102 by @duncanmccleanFix shouldUpdateUris regex adding additional brackets to Antlers #13995 by @martyf
shouldUpdateUris regex adding additional brackets to Antlers #13995 by @martyf->startOfDay() on date range dates #13865 by @duncanmccleanRemove deprecated errors #13971 by @martinoak
emojis: false not persisting on countries dictionary field #13968 by @duncanmccleanmotion-vue for bard/replicator set animations #13973 by @duncanmccleanFix full width setting field widths #13937 by @jasonvarga
modelValue descriptions for DatePicker components #13860 by @duncanmccleanmax_files: 1 #13962 by @duncanmccleanwhereIn()/whereNotIn() error for booleans #13952 by @duncanmccleanGraphQL introspection config #13880 by @TimHaerkens
RunsUpdateScripts trait usable in addon tests #13898 by @duncanmccleansystem.date_format option #13838 by @duncanmccleanFix typo in static_caching.php #13857 by @duncanmcclean
Heading component's level prop #13868 by @duncanmccleanStarter kit install with dev stability #13824 by @jasonvarga
Fix error when publishing webauthn migration #13814 by @duncanmcclean
Add auth to asset routes #13810 by @jasonvarga
Fix markdown fieldtype error when theres no container #13809 by @jasonvarga
Show collection tree in navigation page selector #13643 by @duncanmcclean
itemActions state when switching localization #13804 by @duncanmccleancollapse: true #13805 by @duncanmccleanAdd duration column to asset browser #13331 by @daun
Invalid ISO 8601 date time string error from Date Fieldtype #13701 by CopilotResolveValues to resolve values in EloquentQueryBuilder::pluck() #13726 by @duncanmccleanYour coding agent can read these notes before it upgrades. Set up the MCP server →