V16: Removes TinyMCE (client-side) (#18889)

* Removed TinyMCE client-side code

* Replaces "MaxImageSizeConfiguration" with "Integer" property-editor

* Adds "Dimensions" property-editor

Promoted from TinyMCE package code.

* Updated Tiptap property-editor label

to remove the "[Tiptap]" suffix.

* Corrected Tiptap config localization keys

* Removed TinyMCE acceptance test

* Reverted Tiptap property-editor label

to add the "[Tiptap]" suffix back in.

---------

Co-authored-by: Jacob Overgaard <752371+iOvergaard@users.noreply.github.com>
This commit is contained in:
Lee Kelleher
2025-04-01 16:00:27 +01:00
committed by GitHub
parent dbd9218c75
commit 7e46a1c148
76 changed files with 55 additions and 3390 deletions

View File

@@ -100,7 +100,6 @@
"./template": "./dist-cms/packages/templating/templates/index.js",
"./temporary-file": "./dist-cms/packages/core/temporary-file/index.js",
"./themes": "./dist-cms/packages/core/themes/index.js",
"./tiny-mce": "./dist-cms/packages/tiny-mce/index.js",
"./tiptap": "./dist-cms/packages/tiptap/index.js",
"./translation": "./dist-cms/packages/translation/index.js",
"./tree": "./dist-cms/packages/core/tree/index.js",
@@ -124,7 +123,6 @@
"./external/openid": "./dist-cms/external/openid/index.js",
"./external/router-slot": "./dist-cms/external/router-slot/index.js",
"./external/rxjs": "./dist-cms/external/rxjs/index.js",
"./external/tinymce": "./dist-cms/external/tinymce/index.js",
"./external/tiptap": "./dist-cms/external/tiptap/index.js",
"./external/uui": "./dist-cms/external/uui/index.js",
"./external/uuid": "./dist-cms/external/uuid/index.js"
@@ -227,8 +225,6 @@
"marked": "^15.0.7",
"monaco-editor": "^0.52.2",
"rxjs": "^7.8.1",
"tinymce": "^6.8.5",
"tinymce-i18n": "^24.12.30",
"uuid": "^11.0.5"
},
"devDependencies": {