Skip to content

Commit 9c8419a

Browse files
authored
Merge branch 'statamic:6.x' into 6.x
2 parents ccaf0d9 + 211e39f commit 9c8419a

36 files changed

Lines changed: 2423 additions & 2036 deletions

CHANGELOG.md

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

3+
## 6.12.0 (2026-04-08)
4+
5+
### What's new
6+
- Add support for filtering conditions in Assets Tag [#13936](https://github.com/statamic/cms/issues/13936) by @jackmcdade
7+
8+
### What's fixed
9+
- Add padding around 2FA QR code for dark mode scanning [#14460](https://github.com/statamic/cms/issues/14460) by @duncanmcclean
10+
- Fix form submissions with non-UTF-8 data crashing the CP listing [#14461](https://github.com/statamic/cms/issues/14461) by @duncanmcclean
11+
- Remove deprecated function calls [#14457](https://github.com/statamic/cms/issues/14457) by @justindantzer
12+
- Upgrade to Vite 8 [#14459](https://github.com/statamic/cms/issues/14459) by @jasonvarga
13+
- Nested fields should respect read-only state [#14351](https://github.com/statamic/cms/issues/14351) by @duncanmcclean
14+
15+
16+
317
## 6.11.0 (2026-04-07)
418

519
### What's new

package-lock.json

Lines changed: 1960 additions & 1958 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,13 +110,12 @@
110110
"@vue/test-utils": "^2.4.6",
111111
"jsdom": "^26.0.0",
112112
"knip": "^5.43.6",
113-
"laravel-vite-plugin": "^2.0.0",
114-
"rollup-plugin-visualizer": "^5.14.0",
113+
"laravel-vite-plugin": "^3.0.0",
114+
"rollup-plugin-visualizer": "^7.0.0",
115115
"storybook": "^10.2.10",
116116
"tailwindcss": "^4.1.8",
117117
"typescript": "^5.9.2",
118-
"vite": "^7.3.2",
119-
"vite-tsconfig-paths": "^5.1.4",
118+
"vite": "^8.0.0",
120119
"vitest": "^4.0.12",
121120
"vitest-browser-vue": "^2.0.1",
122121
"vue-component-debug": "^0.1.0",

resources/css/components/preview.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
}
4141

4242
.live-preview .publish-tabs {
43-
@apply ltr:pl-4 @-4xl/live-preview:ltr:pl-6 rtl:pr-4 @-4xl/live-preview:rtl:pr-6;
43+
@apply ltr:pl-4 @4xl/live-preview:ltr:pl-6 rtl:pr-4 @4xl/live-preview:rtl:pr-6;
4444
}
4545

4646
.live-preview .publish-sections-section {

resources/js/components/fieldtypes/GroupFieldtype.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<FieldsProvider
1818
:fields="fields"
1919
:as-config="false"
20+
:read-only="isReadOnly"
2021
:field-path-prefix="fieldPathPrefix ? `${fieldPathPrefix}.${handle}` : handle"
2122
:meta-path-prefix="metaPathPrefix ? `${metaPathPrefix}.${handle}` : handle"
2223
>

resources/js/components/fieldtypes/bard/Set.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@
8686
<FieldsProvider
8787
:fields="fields"
8888
:as-config="false"
89+
:read-only="isReadOnly"
8990
:field-path-prefix="fieldPathPrefix"
9091
:meta-path-prefix="metaPathPrefix"
9192
>

resources/js/components/fieldtypes/grid/Grid.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
:can-add-rows="canAddRows"
2626
:allow-fullscreen="config.fullscreen"
2727
:hide-display="config.hide_display"
28+
:read-only="isReadOnly"
2829
:errors="publishContainer.errors"
2930
@updated="updated"
3031
@meta-updated="updateRowMeta"

resources/js/components/fieldtypes/grid/Row.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<FieldsProvider
66
:fields="fields"
77
:as-config="false"
8+
:read-only
89
:field-path-prefix="`${fieldPathPrefix}.${index}`"
910
:meta-path-prefix="`${metaPathPrefix}.existing.${values._id}`"
1011
>
@@ -74,6 +75,9 @@ export default {
7475
type: Boolean,
7576
default: false,
7677
},
78+
readOnly: {
79+
type: Boolean,
80+
},
7781
},
7882
7983
inject: ['grid', 'sortableItemClass', 'sortableHandleClass'],

resources/js/components/fieldtypes/grid/Stacked.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
:meta-path-prefix="metaPathPrefix"
3333
:can-delete="canDeleteRows"
3434
:can-add-rows="canAddRows"
35+
:read-only
3536
@updated="(row, value) => $emit('updated', row, value)"
3637
@duplicate="(row) => $emit('duplicate', row)"
3738
@meta-updated="$emit('meta-updated', row._id, $event)"

resources/js/components/fieldtypes/grid/StackedRow.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
<FieldsProvider
3232
:fields="fields"
3333
:as-config="false"
34+
:read-only
3435
:field-path-prefix="`${fieldPathPrefix}.${index}`"
3536
:meta-path-prefix="`${metaPathPrefix}.existing.${values._id}`"
3637
>

0 commit comments

Comments
 (0)