Skip to content

Commit c436c11

Browse files
committed
Merge branch '6.x' into pinned-actions
2 parents 3ba51cd + 799cf35 commit c436c11

File tree

274 files changed

+5360
-854
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

274 files changed

+5360
-854
lines changed

.claude/skills/changelog/SKILL.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Format: `- Description [#NUMBER](https://github.com/statamic/cms/issues/NUMBER)
3939
- Reverse the list so earliest commits come first (git log shows newest first)
4040
- Within each category, maintain chronological order
4141
- Translation PRs get moved to the bottom of the list
42+
- Dependabot PRs get moved to the bottom, after translations
4243

4344
## 7. Determine version number
4445

.storybook/preview.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,10 @@ setup(async (app) => {
4949
$progress: {
5050
loading(name, loading) {
5151
//
52-
}
52+
},
53+
complete(name) {
54+
//
55+
},
5356
}
5457
};
5558

.storybook/storybook.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,14 @@
8585
p:not(.sb-anchor, .sb-unstyled, .sb-unstyled p) {
8686
font-weight: 300;
8787
}
88+
89+
ul {
90+
list-style: circle;
91+
}
92+
93+
ol {
94+
list-style: decimal;
95+
}
8896
}
8997
}
9098

CHANGELOG.md

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,130 @@
11
# Release Notes
22

3+
## 6.3.3 (2026-02-20)
4+
5+
### What's fixed
6+
- Fix `shouldUpdateUris` regex adding additional brackets to Antlers [#13995](https://github.com/statamic/cms/issues/13995) by @martyf
7+
- Increase inline padding of badges [#14002](https://github.com/statamic/cms/issues/14002) by @jaygeorge
8+
- Avoid stretching images to 100% height [#14003](https://github.com/statamic/cms/issues/14003) by @jaygeorge
9+
- Adjust SVG dimensions [#14005](https://github.com/statamic/cms/issues/14005) by @jaygeorge
10+
- Fix clipped floating bard toolbar in replicators [#14007](https://github.com/statamic/cms/issues/14007) by @jaygeorge
11+
- Fix Starter Kit make:user command [#14000](https://github.com/statamic/cms/issues/14000) by @joshuablum
12+
- Fix some field filters not being applied [#14015](https://github.com/statamic/cms/issues/14015) by @daun
13+
- Fix external url logic [#14016](https://github.com/statamic/cms/issues/14016) by @jasonvarga
14+
- Validate password reset url [#14023](https://github.com/statamic/cms/issues/14023) [#14008](https://github.com/statamic/cms/issues/14008) by @jasonvarga
15+
- Harden html rendering [#14011](https://github.com/statamic/cms/issues/14011) by @jasonvarga
16+
- Fix saving nested Bard fields [#14017](https://github.com/statamic/cms/issues/14017) by @duncanmcclean
17+
- Fix hidden field filters when applying to all fields [#14020](https://github.com/statamic/cms/issues/14020) by @daun
18+
- Avoid calling `->startOfDay()` on date range dates [#13865](https://github.com/statamic/cms/issues/13865) by @duncanmcclean
19+
- French translations [#14004](https://github.com/statamic/cms/issues/14004) by @ebeauchamps
20+
21+
22+
23+
## 6.3.2 (2026-02-18)
24+
25+
### What's fixed
26+
- Grid child fields should never use inline config style [#13964](https://github.com/statamic/cms/issues/13964) by @jackmcdade
27+
- Remove deprecated errors [#13971](https://github.com/statamic/cms/issues/13971) by @martinoak
28+
- Fix sidebar not showing after quick resize [#13969](https://github.com/statamic/cms/issues/13969) by @duncanmcclean
29+
- Fix `emojis: false` not persisting on countries dictionary field [#13968](https://github.com/statamic/cms/issues/13968) by @duncanmcclean
30+
- Fix Bard debounce race condition, Set move error, and Firefox scroll jumps [#13849](https://github.com/statamic/cms/issues/13849) by @o1y
31+
- Fix new grid rows shared reference of previous row [#13955](https://github.com/statamic/cms/issues/13955) by @morhi
32+
- Bard toolbar interactions [#13970](https://github.com/statamic/cms/issues/13970) by @JayGeorge
33+
- Preload replicator meta/defaults when blueprint doesn't have a FQH [#13951](https://github.com/statamic/cms/issues/13951) by @duncanmcclean
34+
- Prevent nested Bard Sets from being dropped outside their instance [#13851](https://github.com/statamic/cms/issues/13851) by @o1y
35+
- Replicator Display Fixes [#13670](https://github.com/statamic/cms/issues/13670) by @JayGeorge
36+
- Backdrop blur for modals [#13984](https://github.com/statamic/cms/issues/13984) by @JayGeorge
37+
- Fix Spacer fieldtype collapse behaviour [#13985](https://github.com/statamic/cms/issues/13985) by @JayGeorge
38+
- Fix folders not displaying in Bard link stack selector [#13986](https://github.com/statamic/cms/issues/13986) by @duncanmcclean
39+
- Fix toasts from asset folder actions [#13988](https://github.com/statamic/cms/issues/13988) by @duncanmcclean
40+
- Sanitize html in html fieldtype [#13990](https://github.com/statamic/cms/issues/13990) by @jasonvarga
41+
- Don't use `motion-vue` for bard/replicator set animations [#13973](https://github.com/statamic/cms/issues/13973) by @duncanmcclean
42+
- Prevent horizontal overflow on create form pages [#13866](https://github.com/statamic/cms/issues/13866) by @duncanmcclean
43+
- Add always-on checkerboard for SVGs, and transparency button [#13982](https://github.com/statamic/cms/issues/13982) by @JayGeorge
44+
- French translations [#13977](https://github.com/statamic/cms/issues/13977) by @ebeauchamps
45+
- Bump tar from 7.5.7 to 7.5.9 [#13978](https://github.com/statamic/cms/issues/13978) by @dependabot
46+
47+
48+
49+
## 6.3.1 (2026-02-16)
50+
51+
### What's fixed
52+
- Fix full width setting field widths [#13937](https://github.com/statamic/cms/issues/13937) by @jasonvarga
53+
- Fix Bard grid set picker closing on reopen [#13941](https://github.com/statamic/cms/issues/13941) by @jackmcdade
54+
- Fix table height changes on grid line hover in Bard [#13943](https://github.com/statamic/cms/issues/13943) by @jackmcdade
55+
- Disambiguate toggles [#13942](https://github.com/statamic/cms/issues/13942) by @efc
56+
- Tweak `modelValue` descriptions for DatePicker components [#13860](https://github.com/statamic/cms/issues/13860) by @duncanmcclean
57+
- Fix dotted lines on Prefs screen [#13944](https://github.com/statamic/cms/issues/13944) by @jackmcdade
58+
- Fix StackFooter dark mode [#13947](https://github.com/statamic/cms/issues/13947) by @jackmcdade
59+
- Correct issues with Directive Node parsing [#13938](https://github.com/statamic/cms/issues/13938) by @JohnathonKoster
60+
- Fix race condition in blueprint Apply & Save [#13950](https://github.com/statamic/cms/issues/13950) by @jackmcdade
61+
- Fix asset Windows path issue [#13945](https://github.com/statamic/cms/issues/13945) by @jackmcdade
62+
- Select display input when adding tabs/sections to blueprint [#13957](https://github.com/statamic/cms/issues/13957) by @duncanmcclean
63+
- Fix issue with PHP tag and assignments [#13939](https://github.com/statamic/cms/issues/13939) by @JohnathonKoster
64+
- Improve file upload handling when `max_files: 1` [#13962](https://github.com/statamic/cms/issues/13962) by @duncanmcclean
65+
- Fix asset pagination when first page only contains folders [#13961](https://github.com/statamic/cms/issues/13961) by @duncanmcclean
66+
- Prevent replicator restyle loop [#13963](https://github.com/statamic/cms/issues/13963) by @jasonvarga
67+
- Fix `whereIn()`/`whereNotIn()` error for booleans [#13952](https://github.com/statamic/cms/issues/13952) by @duncanmcclean
68+
69+
70+
71+
## 6.3.0 (2026-02-14)
72+
73+
### What's new
74+
- GraphQL introspection config [#13880](https://github.com/statamic/cms/issues/13880) by @TimHaerkens
75+
- Add support link to header [#13889](https://github.com/statamic/cms/issues/13889) by @duncanmcclean
76+
- Dotted settings [#13929](https://github.com/statamic/cms/issues/13929) by @edalzell
77+
- Add inputs to edit focal points [#13935](https://github.com/statamic/cms/issues/13935) by @jackmcdade
78+
79+
### What's fixed
80+
- Apply default pagination size in control panel listings [#13893](https://github.com/statamic/cms/issues/13893) by @daun
81+
- Ensure sets in imported fields can be overridden [#13790](https://github.com/statamic/cms/issues/13790) by @duncanmcclean
82+
- Sort form widget submissions by most recent first [#13890](https://github.com/statamic/cms/issues/13890) by @duncanmcclean
83+
- Use separate hot file for Control Panel Vite [#13920](https://github.com/statamic/cms/issues/13920) by @duncanmcclean
84+
- Fix error when closing stacks [#13926](https://github.com/statamic/cms/issues/13926) by @duncanmcclean
85+
- Use tinted blacks for filled variants [#13919](https://github.com/statamic/cms/issues/13919) by @daun
86+
- Fix error in relationship select field [#13925](https://github.com/statamic/cms/issues/13925) by @duncanmcclean
87+
- Ensure cache store is empty AFTER files have been removed [#13907](https://github.com/statamic/cms/issues/13907) by @indykoning
88+
- Improve Publish Container docs [#13912](https://github.com/statamic/cms/issues/13912) by @duncanmcclean
89+
- Fix Command Palette recents not updating when navigating [#13908](https://github.com/statamic/cms/issues/13908) by @duncanmcclean
90+
- Fix base css overriding addons [#13885](https://github.com/statamic/cms/issues/13885) by @jasonvarga
91+
- Make `RunsUpdateScripts` trait usable in addon tests [#13898](https://github.com/statamic/cms/issues/13898) by @duncanmcclean
92+
- Wire up allow fullscreen configs [#13932](https://github.com/statamic/cms/issues/13932) by @jasonvarga
93+
- Prevent layout change when reordering grid rows [#13862](https://github.com/statamic/cms/issues/13862) by @duncanmcclean
94+
- Stack config publish fields on mobile [#13847](https://github.com/statamic/cms/issues/13847) by @duncanmcclean
95+
- Update docblock comment for `system.date_format` option [#13838](https://github.com/statamic/cms/issues/13838) by @duncanmcclean
96+
- Focus input when creating/renaming filter views [#13848](https://github.com/statamic/cms/issues/13848) by @duncanmcclean
97+
- Revert etags [#13933](https://github.com/statamic/cms/issues/13933) by @jasonvarga
98+
- Improve Listing docs [#13867](https://github.com/statamic/cms/issues/13867) by @duncanmcclean
99+
- Dutch translations [#13897](https://github.com/statamic/cms/issues/13897) by @Casb02
100+
- French translations [#13903](https://github.com/statamic/cms/issues/13903) by @ebeauchamps
101+
- Bump axios from 1.12.1 to 1.13.5 [#13899](https://github.com/statamic/cms/issues/13899) by @dependabot
102+
- Bump markdown-it from 14.1.0 to 14.1.1 [#13930](https://github.com/statamic/cms/issues/13930) by @dependabot
103+
- Bump qs from 6.14.1 to 6.14.2 [#13931](https://github.com/statamic/cms/issues/13931) by @dependabot
104+
105+
106+
107+
## 6.2.5 (2026-02-11)
108+
109+
### What's fixed
110+
- Fix typo in static_caching.php [#13857](https://github.com/statamic/cms/issues/13857) by @duncanmcclean
111+
- Update instructions for `Heading` component's `level` prop [#13868](https://github.com/statamic/cms/issues/13868) by @duncanmcclean
112+
- Add docblocks for some store, stache and permission methods [#13877](https://github.com/statamic/cms/issues/13877) by @NeoIsRecursive
113+
- Arguments should be ordered alphabetically in Storybook [#13871](https://github.com/statamic/cms/issues/13871) by @duncanmcclean
114+
- Handle trailing slashes in CP Nav [#13846](https://github.com/statamic/cms/issues/13846) by @duncanmcclean
115+
- Only trap stack's focus when its the top portal [#13858](https://github.com/statamic/cms/issues/13858) by @duncanmcclean
116+
- Fix debugbar helper binding [#13873](https://github.com/statamic/cms/issues/13873) by @martyf
117+
- Correct name of PayPal icon [#13891](https://github.com/statamic/cms/issues/13891) by @duncanmcclean
118+
- Convert PHPUnit metadata to attributes [#13895](https://github.com/statamic/cms/issues/13895) by @duncanmcclean
119+
- Fix after_save preference not persisting when default preferences override 'listing' [#13879](https://github.com/statamic/cms/issues/13879) by @el-schneider
120+
- Asset auth fix [#13883](https://github.com/statamic/cms/issues/13883) by @duncanmcclean
121+
- Account for custom fields when checking if entry URIs should be updated [#13859](https://github.com/statamic/cms/issues/13859) by @duncanmcclean
122+
- German translations [#13864](https://github.com/statamic/cms/issues/13864) by @helloDanuk
123+
- French translations [#13840](https://github.com/statamic/cms/issues/13840) by @ebeauchamps
124+
- Dutch translations [#13841](https://github.com/statamic/cms/issues/13841) by @JasperWelsing
125+
126+
127+
3128
## 6.2.4 (2026-02-05)
4129

5130
### What's fixed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"michelf/php-smartypants": "^1.8.1",
2626
"nesbot/carbon": "^3.0",
2727
"pixelfear/composer-dist-plugin": "^0.1.4",
28-
"pragmarx/google2fa": "^8.0",
28+
"pragmarx/google2fa": "^8.0 || ^9.0",
2929
"rebing/graphql-laravel": "^9.8",
3030
"rhukster/dom-sanitizer": "^1.0.7",
3131
"spatie/blink": "^1.3",

config/cp.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@
8686
| Support Link
8787
|--------------------------------------------------------------------------
8888
|
89-
| Set the location of the support link in the "Useful Links" header
90-
| dropdown. Use 'false' to remove it entirely.
89+
| Set the location of the support link in the header.
9190
|
9291
*/
9392

config/graphql.php

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,17 @@
8888
'expiry' => 60,
8989
],
9090

91+
/*
92+
|--------------------------------------------------------------------------
93+
| Introspection
94+
|--------------------------------------------------------------------------
95+
|
96+
| Introspection queries allow a user to see the schema and will power
97+
| development tools. This is "auto" by default, which will enable
98+
| it locally and keep it disabled everywhere else for security.
99+
|
100+
*/
101+
102+
'introspection' => env('STATAMIC_GRAPHQL_INTROSPECTION_ENABLED', 'auto'),
103+
91104
];

config/system.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,8 @@
8585
| Date Format
8686
|--------------------------------------------------------------------------
8787
|
88-
| Whenever a Carbon date is cast to a string on front-end routes, it will
89-
| use this format. On CP routes, the format defined in cp.php is used.
88+
| This format will be used whenever a Carbon date is cast to a string on
89+
| front-end routes. It doesn't affect how dates are formatted in the CP.
9090
| You can customize this format using PHP's date string constants.
9191
| Setting this value to null will use Carbon's default format.
9292
|

lang/en/fieldtypes.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@
110110
'group.title' => 'Group',
111111
'hidden.title' => 'Hidden',
112112
'html.config.html_instruct' => 'Manage the HTML to be displayed in the publish form. This is for display purposes only, the HTML will not be saved.',
113+
'html.config.sanitize_instruct' => 'Whether the HTML should be sanitized before being displayed. Only disable this if you have a good reason.',
113114
'html.title' => 'HTML',
114115
'icon.config.set' => 'The name of a custom icon set.',
115116
'icon.title' => 'Icon',

lang/en/messages.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
'field_validation_advanced_instructions' => 'Add more advanced validation to this field.',
9292
'field_validation_required_instructions' => 'Make this field required or optional.',
9393
'field_validation_sometimes_instructions' => 'Only validate when this field is visible or submitted.',
94-
'fields_actions_instructions' => 'Show or hide field action controls, such as fullscreen mode.',
94+
'fields_actions_instructions' => 'Show field action controls, such as fullscreen mode.',
9595
'fields_default_instructions' => 'Value to be stored if this field is left empty.',
9696
'fields_display_instructions' => 'The field\'s label shown in the Control Panel.',
9797
'fields_duplicate_instructions' => 'Include this field when duplicating the item.',
@@ -226,7 +226,7 @@
226226
'session_expiry_logging_out_in_seconds' => 'You have been inactive for a while and will be logged out in :seconds seconds.',
227227
'session_expiry_new_window' => 'This will open in a new window. Return here after authenticating.',
228228
'set_new_password_instructions' => 'Confirm your email address and create a new password.',
229-
'show_slugs_instructions' => 'Show or hide slugs in the tree view.',
229+
'show_slugs_instructions' => 'Show slugs in the tree view.',
230230
'site_configure_attributes_instructions' => 'Add arbitrary attributes to your site\'s config which can be accessed in your templates. [Learn more](https://statamic.dev/multi-site#additional-attributes).',
231231
'site_configure_handle_instructions' => 'A unique reference to this site. This cannot be easily changed later.',
232232
'site_configure_lang_instructions' => 'Learn about [Languages](https://statamic.dev/multi-site#language).',

0 commit comments

Comments
 (0)