|
15 | 15 |
|
16 | 16 | ### Administration |
17 | 17 | - Added the “Button Group” field type. ([#16782](https://github.com/craftcms/cms/pull/16782)) |
| 18 | +- Added the “JSON” field type. ([#16809](https://github.com/craftcms/cms/pull/16809)) |
18 | 19 | - Added “Icon” and “Color” settings to Checkboxes, Dropdown, Multi-select, and Radio Buttons field options. ([#16645](https://github.com/craftcms/cms/pull/16645)) |
19 | 20 | - Added support for read-only custom fields, via new “Editability Conditions” on custom fields’ field layout settings. ([#16805](https://github.com/craftcms/cms/pull/16805)) |
20 | 21 | - The email settings page now shows a “Test” button when `allowAdminChanges` is disabled. ([#16508](https://github.com/craftcms/cms/discussions/16508)) |
|
49 | 50 | - Added `craft\fields\BaseOptionsField::$optionColors`, which can be set to `true` by subclasses to enable the “Color” setting for field options. ([#16645](https://github.com/craftcms/cms/pull/16645)) |
50 | 51 | - Added `craft\fields\BaseOptionsField::$optionIcons`, which can be set to `true` by subclasses to enable the “Icon” setting for field options. ([#16645](https://github.com/craftcms/cms/pull/16645)) |
51 | 52 | - Added `craft\fields\data\ColorData::$label`. ([#16492](https://github.com/craftcms/cms/pull/16492)) |
| 53 | +- Added `craft\fields\data\JsonData`. |
52 | 54 | - Added `craft\fields\linktypes\BaseElementLinkType::elementGqlType()`. |
| 55 | +- Added `craft\helpers\Json::reindent()`. |
53 | 56 | - Added `craft\models\FieldLayout::getEditableCustomFields()`. |
54 | 57 | - Added `craft\queue\ReleasableQueueInterface`. ([#16672](https://github.com/craftcms/cms/pull/16672)) |
55 | 58 | - Added `craft\services\Elements::getBulkOpKeys()`. |
56 | 59 | - Added `craft\services\Search::indexElementIfQueued()`. |
57 | 60 | - Added `craft\services\Search::queueIndexElement()`. |
| 61 | +- Added `craft\web\assets\codemirror\CodeMirrorAsset`. |
58 | 62 | - Added `Craft.ui.createIconPicker()`. |
59 | 63 | - Added `Craft.ui.createIconPickerField()`. |
60 | 64 | - `craft\base\Element::fieldLayoutFields()` now has an `$editableOnly` argument. |
|
0 commit comments