You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DOC-3469 - Fix incorrect plugin categorizations in migration guides (#4072)
* DOC-3469: Fix incorrect plugin categorizations in migration guides
Correct three factual errors across the 4→8, 5→8, and 6→8 migration
guides:
- textcolor: move from "Removed" / "Now Premium Only" to "Integrated
into core" — the plugin's functionality was absorbed into core via
the forecolor and backcolor toolbar buttons
- mediaembed: remove from "Now Premium Only" — it has always been a
premium plugin and was never open-source
- fullpage: move from "Removed Plugins" to "Now Premium Only" — it
became the premium fullpagehtml plugin
* DOC-3469: Fix fullpage version reference per review feedback
Change "now premium in v6" to "now premium in v8" in the 4→8 and 5→8
migration guides.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/migration-from-4x-to-8x.adoc
+8-7Lines changed: 8 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,17 +33,18 @@ tinymce.init({
33
33
The {productname} plugin ecosystem was significantly restructured across versions 5, 6, and 7, with several plugins being removed, folded into the {productname} core, or reclassified as premium features. The following breakdown clarifies the status of each affected plugin.
34
34
35
35
* **Removed Plugins** (no longer available as of {productname} 6.0):
36
-
** `bbcode`, `fullpage`, `legacyoutput`: Deprecated in 5.9.0. Removed in 6.0.
36
+
** `bbcode`, `legacyoutput`: Deprecated in 5.9.0. Removed in 6.0.
37
37
** `imagetools`: Removed in 6.0. Replaced by the premium xref:editimage.adoc[Enhanced Image Editing] feature, available via the `+editimage+` plugin introduced in {productname} 6.0.
38
-
** `textcolor`: Removed in 6.0. Use the xref:user-formatting-options.adoc#text-color-options[premium Color Picker] functionality instead.
39
38
40
39
* **Integrated into {productname} core**:
41
40
** `paste`, `hr`, `noneditable`, `table`, `print`, `colorpicker` and `contextmenu`: These plugins were absorbed into {productname} core and no longer require separate installation. See xref:copy-and-paste.adoc[Copy and Paste], xref:non-editable-content-options.adoc[Non-editable Content], xref:table.adoc[Table], and xref:contextmenu.adoc[Context Menu] for more information.
41
+
** `textcolor`: Removed as a separate plugin in 6.0. Text color functionality is now part of {productname} core via the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons, which are available without additional plugins.
42
42
** `contextmenu`: Deprecated in version 5.0 following the integration of context menu functionality into {productname} core editor. Removed in version 6.0. For more information, see xref:contextmenu.adoc[contextmenu documentation].
43
43
** `tabfocus`: Removed in 6.0. Keyboard navigation via Tab is now handled by the browser and {productname} core.
44
44
45
45
* **Now Premium Only**:
46
-
** `mediaembed`, `tableofcontents`: These features are available through premium plugins. See xref:introduction-to-mediaembed.adoc[Media Embed] and xref:tableofcontents.adoc[Table of Contents] for more information.
46
+
** `fullpage`: Removed in 6.0. Replaced by the premium xref:fullpagehtml.adoc[Full Page HTML] plugin (`+fullpagehtml+`).
47
+
** `tableofcontents`: Previously available as the open-source `toc` plugin. Renamed to `tableofcontents` and now available as a premium plugin. See xref:tableofcontents.adoc[Table of Contents] for more information.
47
48
** `spellchecker`: Deprecated in 5.9.0. Removed in 6.0.
48
49
*** Use xref:spelling.adoc#browser_spellcheck[`browser_spellcheck: true`] or the premium xref:introduction-to-tiny-spellchecker.adoc[Spell Checker] plugin.
49
50
** `advtemplate`: Replaces the `template` plugin for advanced templating use cases.
@@ -56,12 +57,12 @@ The {productname} plugin ecosystem was significantly restructured across version
56
57
** Consider using xref:apis/tinymce.editor.ui.registry.adoc#addContextMenu[`editor.ui.registry.addContextMenu`] for custom right-click actions. See xref:contextmenu.adoc[Context menus] for more information.
57
58
* `bbcode` (removed in v6):
58
59
** Implement custom parsing or server-side processing if BBCode support is required.
59
-
* `fullpage` (removed in v6):
60
-
** Use custom templates or server-side logic to handle full HTML documents.
60
+
* `fullpage` (now premium in v8):
61
+
** Use the premium xref:fullpagehtml.adoc[Full Page HTML] plugin (`+fullpagehtml+`) for full HTML document editing.
61
62
* `template` (removed in v7):
62
63
** Use the premium xref:advanced-templates.adoc[advtemplate] plugin or implement custom modal dialogs.
63
-
* `textcolor` (removed in v6):
64
-
** Use the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons for text color functionality.
64
+
* `textcolor` (integrated into core in v6):
65
+
** Text color functionality is now built into {productname} core. Use the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons, which are available without additional plugins.
65
66
* `imagetools`: (removed in v6):
66
67
** Use the premium xref:editimage.adoc[Enhanced Image Editing] or xref:uploadcare.adoc[Image Optimizer Powered by Uploadcare] plugin for image editing capabilities.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/migration-from-5x-to-8x.adoc
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,22 +34,22 @@ tinymce.init({
34
34
The {productname} plugin ecosystem underwent a significant overhaul starting in version 6.0, with many plugins either removed, integrated into the core, or made premium-only. The following summarizes these changes.
35
35
36
36
* **Removed Plugins** (no longer available as of {productname} 6.0):
37
-
** `bbcode`, `fullpage`, `legacyoutput`: Deprecated in 5.9.0. Removed in 6.0.
37
+
** `bbcode`, `legacyoutput`: Deprecated in 5.9.0. Removed in 6.0.
38
38
** `imagetools`: Removed in 6.0. Replaced by the premium xref:editimage.adoc[Enhanced Image Editing] feature, available via the `+editimage+` plugin introduced in TinyMCE 6.0.
39
-
** `textcolor`: Removed in 6.0. Use the xref:user-formatting-options.adoc#text-color-options[premium Color Picker] functionality instead.
40
39
41
40
* **Integrated into {productname} core**:
42
41
** `paste`, `hr`, `table`, `noneditable`, `nonbreaking`, `print`, `colorpicker` and `contextmenu`: These plugins were absorbed into {productname} core and no longer require separate installation. See xref:copy-and-paste.adoc[Copy and Paste], xref:table.adoc[Table], xref:non-editable-content-options.adoc[Non-editable Content], and xref:contextmenu.adoc[Context Menu] for more information.
42
+
** `textcolor`: Removed as a separate plugin in 6.0. Text color functionality is now part of {productname} core via the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons, which are available without additional plugins.
43
43
** `contextmenu`: Deprecated in version 5.0 following the integration of context menu functionality into {productname} core editor. Removed in version 6.0. For more information, see xref:contextmenu.adoc[contextmenu documentation].
44
44
** `tabfocus`: Removed in 6.0. Keyboard navigation via Tab is now handled by the browser and {productname} core.
45
45
46
46
* **Now Premium Only**:
47
-
** `mediaembed`, `tableofcontents`: These features are available through premium plugins. See xref:introduction-to-mediaembed.adoc[Media Embed] and xref:tableofcontents.adoc[Table of Contents] for more information.
47
+
** `fullpage`: Removed in 6.0. Replaced by the premium xref:fullpagehtml.adoc[Full Page HTML] plugin (`+fullpagehtml+`).
48
+
** `tableofcontents`: Previously available as the open-source `toc` plugin. Renamed to `tableofcontents` and now available as a premium plugin. See xref:tableofcontents.adoc[Table of Contents] for more information.
48
49
** `spellchecker`: Deprecated in 5.9.0. Removed in 6.0.
49
50
*** Use `browser_spellcheck: true` or the premium xref:introduction-to-tiny-spellchecker.adoc[Spell Checker] plugin.
50
51
** `advtemplate`: Replaces the `template` plugin for advanced templating use cases.
51
52
** `template`: Removed in 7.0. Replaced by the premium xref:advanced-templates.adoc[Templates] plugin.
52
-
** `toc`: Renamed to `tableofcontents` and now premium.
53
53
54
54
==== Plugin Migration Examples
55
55
@@ -58,12 +58,12 @@ The {productname} plugin ecosystem underwent a significant overhaul starting in
58
58
** Consider using xref:apis/tinymce.editor.ui.registry.adoc#addContextMenu[`editor.ui.registry.addContextMenu`] for custom right-click actions. See xref:contextmenu.adoc[Context menus] for more information.
59
59
* `bbcode` (removed in v6):
60
60
** Implement custom parsing or server-side processing if BBCode support is required.
61
-
* `fullpage` (removed in v6):
62
-
** Use custom templates or server-side logic to handle full HTML documents.
61
+
* `fullpage` (now premium in v8):
62
+
** Use the premium xref:fullpagehtml.adoc[Full Page HTML] plugin (`+fullpagehtml+`) for full HTML document editing.
63
63
* `template` (removed in v7):
64
64
** Use the premium xref:advanced-templates.adoc[advtemplate] plugin or implement custom modal dialogs.
65
-
* `textcolor` (removed in v6):
66
-
** Use the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons for text color functionality.
65
+
* `textcolor` (integrated into core in v6):
66
+
** Text color functionality is now built into {productname} core. Use the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons, which are available without additional plugins.
67
67
* `imagetools`: (removed in v6):
68
68
** Use the premium xref:editimage.adoc[Enhanced Image Editing] or xref:uploadcare.adoc[Image Optimizer Powered by Uploadcare] plugin for image editing capabilities.
Copy file name to clipboardExpand all lines: modules/ROOT/pages/migration-from-6x-to-8x.adoc
+12-15Lines changed: 12 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,13 +20,15 @@ The {productname} plugin ecosystem underwent changes starting in version 7.0, wi
20
20
* **Removed Plugins** (no longer available as of {productname} 7.0):
21
21
** `template`: Removed in 7.0. Replaced by the premium xref:advanced-templates.adoc[Templates] plugin.
22
22
23
+
* **Integrated into {productname} core** (removed in 6.0, before this migration path):
24
+
** `textcolor`: Removed as a separate plugin in 6.0. Text color functionality is now part of {productname} core via the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons, which are available without additional plugins.
25
+
23
26
* **Now Premium Only** (removed in 6.0, before this migration path):
24
27
** `imagetools`: Removed in 6.0. Replaced by the premium xref:editimage.adoc[Enhanced Image Editing] feature, available via the `+editimage+` plugin introduced in TinyMCE 6.0.
25
-
** `textcolor`: Removed in 6.0. Use the xref:user-formatting-options.adoc#text-color-options[premium Color Picker] functionality instead.
26
28
27
29
[NOTE]
28
30
====
29
-
If you're migrating from TinyMCE 6, these plugins (`imagetools` and `textcolor`) were already removed in version 6.0, so you won't need to migrate them. The sections below are included for reference only, in case you're upgrading from an older version or have legacy code.
31
+
If migrating from TinyMCE 6, these plugins (`imagetools` and `textcolor`) were already removed in version 6.0, so they do not require migration. The sections below are included for reference only, in case the upgrade started from an older version or the codebase contains legacy references.
30
32
====
31
33
32
34
==== Plugin Migration Examples
@@ -39,9 +41,8 @@ If you're migrating from TinyMCE 6, these plugins (`imagetools` and `textcolor`)
39
41
** Use the premium xref:editimage.adoc[Enhanced Image Editing] feature.
40
42
** Ensure you have a valid commercial license for the Enhanced Image Editing feature.
41
43
42
-
* `textcolor` (removed in v6):
43
-
** Use the xref:user-formatting-options.adoc#text-color-options[premium Color Picker] functionality.
44
-
** Ensure you have a valid commercial license for the Color Picker feature.
44
+
* `textcolor` (integrated into core in v6):
45
+
** Text color functionality is now built into {productname} core. Use the xref:available-toolbar-buttons.adoc[`forecolor` and `backcolor`] toolbar buttons, which are available without additional plugins.
45
46
46
47
=== Content Structure
47
48
@@ -453,22 +454,19 @@ tinymce.init({
453
454
});
454
455
----
455
456
456
-
=== Text Color Plugin Removal
457
+
=== Text Color Plugin (integrated into core)
457
458
458
459
[NOTE]
459
460
====
460
-
This section applies only if you're upgrading from TinyMCE 5 or earlier. The `textcolor` plugin was removed in TinyMCE 6.0, so if you're migrating from TinyMCE 6, this plugin was already unavailable.
461
+
This section applies only when upgrading from TinyMCE 5 or earlier. The `textcolor` plugin was removed in TinyMCE 6.0, so migrating from TinyMCE 6 does not require action.
461
462
====
462
463
463
-
The `textcolor` plugin was removed in TinyMCE 6.0. If you were using this plugin, you need to migrate to the xref:user-formatting-options.adoc#text-color-options[premium Color Picker] functionality.
464
+
The `textcolor` plugin was removed as a separate plugin in TinyMCE 6.0 because its functionality was integrated into {productname} core. The `forecolor` and `backcolor` toolbar buttons are available without additional plugins.
464
465
465
466
**Migration checklist:**
466
467
467
-
* [ ] Remove `textcolor` from plugins list
468
-
* [ ] Add `colorpicker` to plugins list (premium feature)
469
-
* [ ] Ensure you have a valid commercial license for Color Picker
470
-
* [ ] Update any custom color picker configurations
471
-
* [ ] Test color picker functionality
468
+
* [ ] Remove `textcolor` from the plugins list
469
+
* [ ] The `forecolor` and `backcolor` toolbar buttons remain available as core toolbar buttons
472
470
473
471
.Example:
474
472
[source,js]
@@ -480,10 +478,9 @@ tinymce.init({
480
478
toolbar: "forecolor backcolor"
481
479
});
482
480
483
-
// New TinyMCE 6+ configuration
481
+
// New TinyMCE 6+ configuration (no plugin required)
0 commit comments