statamic/cms
Statamic is a flat-file-first CMS for Laravel, powered by Git. Install this core Composer package into an existing Laravel app to build fast, beautiful, easy-to-manage websites with a flexible content model and control panel.
asset.saved event from asset editor #14392 by @duncanmccleanpostinstall #14417 by @duncanmccleanmoment translations #14354 by @duncanmccleantranslator error with Symfony Console 8 #14330 by @duncanmccleanURL::isExternalToApplication() #14287 by @duncanmccleanmax_sets limit has been reached #14290 by @duncanmccleanAsset::moveUnique() method #14236 by @lwekuipertheme translations exist #14266 by @duncanmccleanCreateForm component in Storybook #14264 by @duncanmccleanvendor/node_modules directories #14261 by @duncanmccleanisDirty() #14245 by @duncanmccleanoutside class to outside layout #14240 by @duncanmcclean$additionalStrings array #14226 by @duncanmccleanMiddleEllipsis component to Storybook #14215 by @duncanmccleantarget attribute in markdown() helper #14221 by @duncanmccleanmin, max, sum and avg methods to Stache query builder #13894 by @duncanmccleanThis 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 @duncanmccleanshouldUpdateUris regex adding additional brackets to Antlers #13995 by @martyf->startOfDay() on date range dates #13865 by @duncanmccleanemojis: false not persisting on countries dictionary field #13968 by @duncanmccleanmotion-vue for bard/replicator set animations #13973 by @duncanmccleanmodelValue descriptions for DatePicker components #13860 by @duncanmccleanmax_files: 1 #13962 by @duncanmccleanwhereIn()/whereNotIn() error for booleans #13952 by @duncanmccleanRunsUpdateScripts trait usable in addon tests #13898 by @duncanmccleansystem.date_format option #13838 by @duncanmccleanHeading component's level prop #13868 by @duncanmccleanitemActions state when switching localization #13804 by @duncanmccleancollapse: true #13805 by @duncanmccleanlink tag to allowed Antlers tags #14438 by @edalzell[@default](https://github.com/default) support to Antlers content allowlists #14440 by @jasonvargalang attribute #14427 by @duncanmccleanInvalid ISO 8601 date time string error from Date Fieldtype #13701 by CopilotResolveValues to resolve values in EloquentQueryBuilder::pluck() #13726 by @duncanmccleanTestCase #13674 by @duncanmccleanorchestra/testbench constraint in make:addon stub #13675 by @duncanmccleanresources/lang directory to project root #13679 by @duncanmccleandefault: now on date fields #13044 by @duncanmccleanmax_sets limit #13657 by @duncanmccleanSTATAMIC_REVISIONS_PATH env value in base_path() #13629 by @duncanmccleanCodeEditor previews in Storybook #13588 by @duncanmcclean6.0.0-beta.4 #13594 by @duncanmccleanparent_uri and other entry data available in static caching invalidation rules #10233 by @duncanmccleandefault config option to Date fieldtype #13546 by @duncanmccleanInsertMultipleJob job #13617 by @duncanmcclean6.0.0-beta.4 #13631 by @duncanmccleanlevel prop example on Heading docs #13553 by @duncanmccleanCreateForm demos in Storybook #13576 by @duncanmccleanheader-actions slot in the right of the header #13524 by @duncanmccleantabindex prop type warnings on login page #13493 by @duncanmccleanmake:fieldtype stubs #12533 by @duncanmccleanmake:widget stub #12521 by @duncanmcclean[@vitejs](https://github.com/vitejs)/plugin-vue dependency to package #12531 by @duncanmccleanclearable option to Dictionary fieldtype #12506 by @duncanmccleansetup-cp-vite command #12056 by @duncanmccleanprepend and append options to Float fieldtype #12476 by @duncanmccleanCombobox component #12174 by @duncanmccleancursor-pointer to Create Form links #12453 by @duncanmccleantarget and variant props to Context Item component #12451 by @duncanmccleankeys API and display #12241 by @jesseleitedata-ui-subheading and the heading #12268 by @JayGeorgeinitialPerPage into account when rendering widget skeleton #12326 by @duncanmccleancontainer available in custom field conditions #12277 by @duncanmccleancursor-pointer to replicator set headers & set picker #12236 by @duncanmccleanresources/dist-package to .gitignore #12246 by @duncanmccleancode presentation for field configuration 1e7ebce33 by @JayGeorge:dismissible="false" to other modal in SessionExpiry.vue #12231 by @duncanmccleancurrentColor #13417 by @duncanmccleanmax_sets has been reached #13420 by @duncanmccleanchevron-up icon #13416 by @duncanmccleanSavePipeline hooks #13359 by @duncanmccleannumber-of-months prop #13455 by @duncanmccleanimage key on sets unless preview image has been added #13437 by @duncanmccleanContextHeader component #13390 by @duncanmccleanas prop to ContextItem component #13389 by @duncanmcclean/cp in command palette URL #12178 by @duncanmccleansite parameter is passed to request #12160 by @duncanmcclean[@statamic](https://github.com/statamic)/cms package #12164 by @duncanmccleanmax_files: 1 should close the stack #12112 by @duncanmccleanstatic:warm command #9493 by @duncanmccleanDatePicker component #13240 by @duncanmccleanfullscreen config option for the fullscreen quick action in a replicator #13245 by @martyfeloquent:import-users command #13259 by @duncanmccleanreplicator/Set.vue #13258 by @duncanmccleanaddCpSearchable() #13247 by @duncanmccleanundefined values for preview texts for sets #13246 by @martyfis_parent shouldn't be true when URL is # #13263 by @duncanmcclean:localized-fields prop in terms publish form #13278 by @duncanmccleansetup-cp-vite/make:fieldtype commands #13282 by @duncanmccleanstatamic.web middleware group before booted callbacks #13074 by @jacksleightauthorize call when deleting a Blueprint #13164 by @martyf$reveal #13156 by @duncanmccleanactions tab is provided #13180 by @duncanmccleansavingRef and errorsRef are returned as refs #13208 by @duncanmccleandocs-callout component #13190 by @duncanmccleanarchitectural-background for addons #13182 by @duncanmccleanstatus #13153 by @duncanmccleanhiddenFields state is correct #12980 by @duncanmccleanInvalid Date error on required date fields #12798 by @duncanmccleanconfig:app:locale option to sites locale dropdown #13033 by @duncanmccleangray-150 to replace bg-gray-200/55 #13040 by @JayGeorgemin, max, and step attributes to Integer and Float fieldtypes #12395 by @ELowrymake:widget #12886 by @duncanmccleanDynamicHtmlRenderer for Vue widgets #12871 by @duncanmccleanSettings interface #12867 by @JayGeorgetailwind.css #12901 by @duncanmccleancontainer config option on asset folder fieldtype #12919 by @duncanmccleanvalidate key from publish array #12918 by @duncanmccleancreating-entry hook to allow default values to be set #8643 by @ryanmitchellwebauthn table during upgrade process #12938 by @duncanmccleanheader widget #12946 by @duncanmccleanarrow-up icon #12954 by @duncanmccleanv-tooltip #12953 by @duncanmccleangetting_started widget from cp config #12852 by @duncanmccleanHandleInertiaRequests middleware to frontend auth routes #12854 by @duncanmccleanshow_mode_label option to code fieldtype #12848 by @duncanmccleanselected-option slot when there's a selected option #12847 by @duncanmccleanmodifiedFields prop #12830 by @duncanmcclean<a> tags with Inertia's <Link> component #12796 by @duncanmccleanAddonTestCase should load Inertia's ServiceProvider #12815 by @duncanmccleanRelationshipInput when items aren't displayed #12745 by @duncanmccleanusePoll composable #12764 by @duncanmccleantarget="_blank" shouldn't be Inertia Links #12683 by @duncanmccleanSetupCpViteTest #12647 by @duncanmccleanSave toast message translatable #12648 by @duncanmccleanPublishForm::make() as an Inertia page #12650 by @duncanmccleanlogged_in variable now uses guard from users.php config #11666$fakeStacheDirectory path when running addon tests on Windows #13710 by @duncanmccleannpm install fails in setup-cp-vite command #13702 by @duncanmccleanHow can I help you explore Laravel packages today?