From fa4904364e29137fca227947dac31d254ae2d513 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Fri, 5 Jun 2026 10:25:19 +1000 Subject: [PATCH 1/2] DOC-3525: TinyMCE 8.7.0 Release Documentation. --- modules/ROOT/nav.adoc | 16 ++ modules/ROOT/pages/8.7.0-release-notes.adoc | 195 ++++++++++++++++++ modules/ROOT/pages/changelog.adoc | 4 + modules/ROOT/pages/release-notes.adoc | 6 + .../partials/misc/supported-versions.adoc | 1 + 5 files changed, 222 insertions(+) create mode 100644 modules/ROOT/pages/8.7.0-release-notes.adoc diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 9bbc1b5345..d6003af08e 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -420,6 +420,22 @@ ** xref:tinymce-and-cors.adoc[Cross-Origin Resource Sharing (CORS)] * Release information ** xref:release-notes.adoc[Release notes for {productname}] +*** {productname} 8.7.0 +**** xref:8.7.0-release-notes.adoc#overview[Overview] +**** xref:8.7.0-release-notes.adoc#new-premium-plugin[New Premium Plugin] +**** xref:8.7.0-release-notes.adoc#new-open-source-plugin[New Open Source Plugin] +**** xref:8.7.0-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium Plugin changes] +**** xref:8.7.0-release-notes.adoc#accompanying-premium-plugin-end-of-life-announcement[Accompanying Premium Plugin end-of-life announcement] +**** xref:8.7.0-release-notes.adoc#accompanying-open-source-plugin-end-of-life-announcement[Accompanying Open Source Plugin end-of-life announcement] +**** xref:8.7.0-release-notes.adoc#accompanying-enhanced-skins-and-icon-packs-changes[Accompanying Enhanced Skins & Icon Packs changes] +**** xref:8.7.0-release-notes.adoc#improvements[Improvements] +**** xref:8.7.0-release-notes.adoc#additions[Additions] +**** xref:8.7.0-release-notes.adoc#changes[Changes] +**** xref:8.7.0-release-notes.adoc#removed[Removed] +**** xref:8.7.0-release-notes.adoc#bug-fixes[Bug fixes] +**** xref:8.7.0-release-notes.adoc#security-fixes[Security fixes] +**** xref:8.7.0-release-notes.adoc#deprecated[Deprecated] +**** xref:8.7.0-release-notes.adoc#known-issues[Known issues] *** {productname} 8.6.0 **** xref:8.6.0-release-notes.adoc#overview[Overview] **** xref:8.6.0-release-notes.adoc#accompanying-premium-plugin-changes[Accompanying Premium Plugin changes] diff --git a/modules/ROOT/pages/8.7.0-release-notes.adoc b/modules/ROOT/pages/8.7.0-release-notes.adoc new file mode 100644 index 0000000000..faedcb308c --- /dev/null +++ b/modules/ROOT/pages/8.7.0-release-notes.adoc @@ -0,0 +1,195 @@ += {productname} {release-version} +:release-version: 8.7.0 +:navtitle: {productname} {release-version} +:description: Release notes for {productname} {release-version} +:keywords: releasenotes, new, changes, bugfixes +:page-toclevels: 1 + +include::partial$misc/admon-releasenotes-for-stable.adoc[] + + +[[overview]] +== Overview + +{productname} {release-version} was released for {enterpriseversion} and {cloudname} on Tuesday, June 30^th^, 2026. These release notes provide an overview of the changes for {productname} {release-version}, including: + +// Remove sections and section boilerplates as necessary. +// Pluralise as necessary or remove the placeholder plural marker. +* xref:new-premium-plugin[New Premium plugin] +* xref:new-open-source-plugin[New Open Source plugin] +* xref:accompanying-premium-plugin-changes[Accompanying Premium plugin changes] +* xref:accompanying-premium-plugin-end-of-life-announcement[Accompanying Premium plugin end-of-life announcement] +* xref:accompanying-open-source-plugin-end-of-life-announcement[Accompanying open source plugin end-of-life-announcement] +* xref:accompanying-enhanced-skins-and-icon-packs-changes[Accompanying Enhanced Skins & Icon Packs changes] +* xref:improvements[Improvements] +* xref:additions[Additions] +* xref:changes[Changes] +* xref:bug-fixes[Bug fixes] +* xref:security-fixes[Security fixes] +* xref:deprecated[Deprecated] +* xref:known-issues[Known issues] + + +[[new-premium-plugin]] +== New Premium plugin + +The following new Premium plugin was released alongside {productname} {release-version}. + +=== + +The new Premium plugin, **** // description here. + +For information on the **** plugin, see xref:.adoc[]. + + +[[new-open-source-plugin]] +== New Open Source plugin + +The following new Open Source plugin was released alongside {productname} {release-version}. + +=== + +The new open source plugin, **** // description here. + +For information on the **** plugin, see xref:.adoc[]. + + +[[accompanying-premium-plugin-changes]] +== Accompanying Premium plugin changes + +The following premium plugin updates were released alongside {productname} {release-version}. + +=== + +The {productname} {release-version} release includes an accompanying release of the **** premium plugin. + +**** includes the following . + +==== + +// CCFR here. + +For information on the **** plugin, see: xref:.adoc[]. + + +[[accompanying-premium-plugin-end-of-life-announcement]] +== Accompanying Premium plugin end-of-life announcement + +The following Premium plugin has been announced as reaching its end-of-life: + +=== + +{productname}’s xref:.adoc[] plugin will be deactivated on
, , and is no longer available for purchase. + + +[[accompanying-open-source-plugin-end-of-life-announcement]] +== Accompanying open source plugin end-of-life announcement + +The following open source plugin has been announced as reaching its end-of-life: + +=== + +{productname}’s xref:.adoc[] plugin will be deactivated on
, , and is no longer available for purchase. + + +[[accompanying-enhanced-skins-and-icon-packs-changes]] +== Accompanying Enhanced Skins & Icon Packs changes + +The {productname} {release-version} release includes an accompanying release of the **Enhanced Skins & Icon Packs**. + +=== Enhanced Skins & Icon Packs + +The **Enhanced Skins & Icon Packs** release includes the following updates: + +The **Enhanced Skins & Icon Packs** were rebuilt to pull in the changes also incorporated into the default {productname} {release-version} skin, Oxide. + +For information on using Enhanced Skins & Icon Packs, see: xref:enhanced-skins-and-icon-packs.adoc[Enhanced Skins & Icon Packs]. + + +[[improvements]] +== Improvements + +{productname} {release-version} also includes the following improvement: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[additions]] +== Additions + +{productname} {release-version} also includes the following addition: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[changes]] +== Changes + +{productname} {release-version} also includes the following change: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[removed]] +== Removed + +{productname} {release-version} also includes the following removal: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[bug-fixes]] +== Bug fixes + +{productname} {release-version} also includes the following bug fix: + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[security-fixes]] +== Security fixes + +{productname} {release-version} includes : + +=== +// #TINY-vwxyz1 + +// CCFR here. + + +[[deprecated]] +== Deprecated + +{productname} {release-version} includes the following deprecation: + +=== The `` configuration property, ``, has been deprecated + +// placeholder here. + + +[[known-issues]] +== Known issues + +This section describes issues that users of {productname} {release-version} may encounter and possible workarounds for these issues. + +There known issue in {productname} {release-version}. + +=== +// #TINY-vwxyz1 + +// CCFR here. diff --git a/modules/ROOT/pages/changelog.adoc b/modules/ROOT/pages/changelog.adoc index 4d34f86a38..1844d1d1e9 100644 --- a/modules/ROOT/pages/changelog.adoc +++ b/modules/ROOT/pages/changelog.adoc @@ -4,6 +4,10 @@ NOTE: This is the {productname} Community version changelog. For information about the latest {cloudname} or {enterpriseversion} Release, see: xref:release-notes.adoc[{productname} Release Notes]. +== xref:8.7.0-release-notes.adoc[8.7.0 - 2026-06-30] + +//TODO + == xref:8.6.0-release-notes.adoc[8.6.0 - 2026-06-03] ### Improved diff --git a/modules/ROOT/pages/release-notes.adoc b/modules/ROOT/pages/release-notes.adoc index 5c7734ff51..2c58ad2642 100644 --- a/modules/ROOT/pages/release-notes.adoc +++ b/modules/ROOT/pages/release-notes.adoc @@ -8,6 +8,12 @@ This section lists the releases for {productname} {productmajorversion} and the [cols="1,1"] |=== +a| +[.lead] +xref:8.7.0-release-notes.adoc#overview[{productname} 8.7.0] + +Release notes for {productname} 8.7.0 + a| [.lead] xref:8.6.0-release-notes.adoc#overview[{productname} 8.6.0] diff --git a/modules/ROOT/partials/misc/supported-versions.adoc b/modules/ROOT/partials/misc/supported-versions.adoc index b40853b621..934e791bc6 100644 --- a/modules/ROOT/partials/misc/supported-versions.adoc +++ b/modules/ROOT/partials/misc/supported-versions.adoc @@ -6,6 +6,7 @@ Supported versions of {productname}: [cols="^,^,^",options="header"] |=== |Version |Release Date |End of Premium Support +|8.7 |2026-06-30 |2027-12-30 |8.6 |2026-06-03 |2027-12-03 |8.5 |2026-04-29 |2027-10-29 |8.4 |2026-03-31 |2027-09-30 From 8084be2eeae0c0d4b5fb4793fedaa01ad9d1b641 Mon Sep 17 00:00:00 2001 From: Karl Kemister-Sheppard Date: Thu, 2 Jul 2026 11:19:25 +1000 Subject: [PATCH 2/2] DOC-3526: TinyMCE 8.7.0 Release Documentation and Community Changelog. (#4167) * DOC-3526: TinyMCE 8.7.0 Release Documentation and Community Changelog. * Docs: DOC-3526 - Pressing Tab or Shift+Tab on an open menu now closes it and moves focus to the next or previous focusable element (#4168) * Docs: DOC-3526 - Worked around a Chromium bug where clicking on the right of an `li` could fail (#4169) * Docs: DOC-3526 - Some annotated text was hidden when printed even though it should have been visible (#4171) * DOC-3526: AI Chat state was lost if the sidebar was closed before the model started responding (#4172) * Docs: DOC-3526 - AI state was lost if the AI chat was closed before the AI started responding to a prompt * Docs: DOC-3526 - Refine TINY-14222 wording (use 'the model'; name the Chat sidebar) * Docs: DOC-3526 - AI response HTML is now filtered through the editor's content pipeline before being displayed in preview (#4173) * Docs: DOC-3526 - An error could be reported when aborting and starting a new conversation (#4174) * Docs: DOC-3526 - The fullpage header and footer were not included when getting HTML content with inline CSS (#4175) * Docs: DOC-3526 - Two tooltips were shown at the same time when hovering over context sources or conversation titles that were shortened with an ellipsis in Safari (#4176) * Docs: DOC-3526 - A confirmation dialog now appears before navigating away from unresolved suggestions (#4177) * DOC-3526: The editor resize handle now uses browser pointer events for more reliable behavior across different integration environments (#4178) * Docs: DOC-3526 - The editor resize handle now uses browser pointer events for more reliable behavior across different integration environments * Docs: DOC-3526 - Address review feedback on TINY-14241 resize handle entry * DOC-3526: TinyMCE AI image edits now target the correct image (#4196) * DOC-3526: Add TinyMCE AI bug fix release note for image data-id targeting (TINY-14454) * Update modules/ROOT/pages/8.7.0-release-notes.adoc Co-authored-by: spocke --------- Co-authored-by: spocke * DOC-3526: Indentation is now applied to all selected table cells (#4195) * DOC-3526: Add bug fix release note for table cell indentation (TINY-14370) * Docs: DOC-3526 - Improve TINY-14370 release note body structure * Docs: DOC-3526 - Using the undo keyboard shortcut did not restore editor selection correctly (#4170) * Docs: DOC-3526 - Keyboard navigation in the preview footer now focuses the currently active view mode instead of always the first one (#4179) * Docs: DOC-3526 - Context toolbar with position 'line' was not repositioning to the opposite side when overflowing the viewport (#4180) * Docs: DOC-3526 - Editor content was visible through the AI suggestions preview when using the premium snow skin (#4181) * Docs: DOC-3526 - Focused links in dark mode had the same text color as the background (#4182) * Docs: DOC-3526 - Reduced the spacing in the AI review suggestion cards (#4183) * Docs: DOC-3526 - The AI suggestions diff overlay did not always maintain alignment when resizing the browser window (#4184) * DOC-3526: Add release note for tinymce.dom.AriaAnnouncer API (TINY-12791) (#4208) * Docs: DOC-3526 - Replaced the icon-only buttons in the AI suggestion preview with labeled Apply and Skip buttons (#4185) * DOC-3526: CSS custom property names and color values in the style attribute were lowercased when parsed (#4186) * Docs: DOC-3526 - CSS custom property names and color values in the style attribute were lowercased when parsed * Docs: DOC-3526 - Align TINY-11524 entry with updated JIRA documentation section * Docs: DOC-3526 - White space in user prompts was not rendered correctly in the AI Chat history (#4187) * Docs: DOC-3526 - Some tooltips now appear only when the content is too long to display (#4188) * Docs: DOC-3526 - Bulk action buttons when reviewing AI suggestions now reflect the current progress (#4189) * Docs: DOC-3526 - The AI preview did not match the editor content structure, causing style rendering differences (#4190) * Docs: DOC-3526 - Removed the 300-item limit on the emoticons dialog All tab (#4191) * Docs: DOC-3526 - The AI suggestions preview no longer shows deleted text when content has been replaced (#4192) * DOC-3526: Document integrator-defined AI reviews and refresh supported models table (#4194) Add a TINY-14200 release note and expand the tinymceai_reviews option documentation with the integrator-defined review schema, types, and examples. Refresh the AI supported models table with the latest models returned by the models API. * DOC-3526: Add TinyMCE AI bug fix release note for conversation loading (TINY-14487) (#4197) * DOC-3526: Add TinyMCE AI bug fix release note for unwrapping nested list items (TINY-14488) (#4198) * DOC-3526: Block formats can now be applied when a non-editable inline element is selected (#4209) * DOC-3526: Add bug fix release note for block formats on non-editable inline elements (TINY-13333) * Docs: DOC-3526 - Improve TINY-13333 release note body structure * DOC-3526: Review sidebar no longer shows No improvements found after a review is applied (#4210) * DOC-3526: Add TinyMCE AI bug fix release note for review state reset (TINY-14198) * Docs: DOC-3526 - Improve TINY-14198 release note body structure Split the body into the required two-paragraph structure (problem/impact then solution/result with the {productname} {release-version} construction) to match the version-release-notes skill guidelines. * DOC-3526: New tinymceai_reviews_change_tone_menu option to control the Change Tone review menu (#4211) * DOC-3526: Add TinyMCE AI addition release note for tinymceai_reviews_change_tone_menu (TINY-14274) * Docs: DOC-3526 - Document tinymceai_reviews_change_tone_menu option (TINY-14274) Add the tinymceai_reviews_change_tone_menu configuration option to the TinyMCE AI options reference and link to it from the 8.7.0 release note. Correct the release note: an empty array is accepted with a warning and does not hide the Change Tone review. * Docs: DOC-3526 - Refine TINY-14274 wording per style review * DOC-3526: Review mode keyboard navigation now matches the Chat sidebar (#4212) * DOC-3526: Add TinyMCE AI improvement release note for review mode keyboard navigation (TINY-14275) * Docs: DOC-3526 - Improve TINY-14275 release note structure and wording * DOC-3526: Block formatting now targets the correct element across a table cell selection (#4213) * DOC-3526: Add bug fix release note for block formatting across table cell selection (TINY-14385) * Docs: DOC-3526 - Improve TINY-14385 release note body structure * DOC-3526: Chat can now update an empty document (#4214) * DOC-3526: Add TinyMCE AI bug fix release note for chat updating empty documents (TINY-14393) * Docs: DOC-3526 - Improve TINY-14393 release note body structure * Docs: DOC-3526 - Refine TINY-14393 release note wording per style review * Update modules/ROOT/pages/8.7.0-release-notes.adoc Co-authored-by: Kim <45845989+kimwoodfield@users.noreply.github.com> --------- Co-authored-by: Kim <45845989+kimwoodfield@users.noreply.github.com> * Docs: DOC-3526 - The TinyMCE AI plugin now adds an `ai` property to the `SetContent` and `BeforeSetContent` event payloads (#4215) * Docs: DOC-3526 - Context sources can now be removed while they are still loading (#4219) Add TINYMCE-13876 release note entry under Accompanying Premium plugin changes for the TinyMCE AI plugin in 8.7.0. * Docs: TINYDOC-3526 - Deleting a newline within a list item would delete the list item. (#4221) * Docs: TINYDOC-3526 - Highlighted suggestions in Chat and Actions preview mode no longer appear selected when clicked, since no follow up action is available on them. (#4222) * TINYDOC-3526: Iframes inserted with the pageembed plugin could not be aligned using the align left, center, and right toolbar buttons. (#4223) * Docs: TINYDOC-3526 - Iframes inserted with the pageembed plugin could not be aligned using the align left, center, and right toolbar buttons. * Docs: TINYDOC-3526 - Generalize Page Embed alignment release note * TINYDOC-3526: It is now possible to have the kind of `export` in getContent's events and nodeFilter. (#4224) * Docs: TINYDOC-3526 - It is now possible to have the kind of `export` in getContent's events and nodeFilter. * Docs: TINYDOC-3526 - Extract export-specific content filtering into shared partial * TINYDOC-3526: Suggested Edits API should not be tied to the existence of the suggested edits toolbar button (#4225) * Docs: TINYDOC-3526 - Suggested Edits API should not be tied to the existence of the suggested edits toolbar button * Update modules/ROOT/pages/8.7.0-release-notes.adoc Co-authored-by: Mitchell Crompton * Update modules/ROOT/pages/8.7.0-release-notes.adoc Co-authored-by: Mitchell Crompton --------- Co-authored-by: Mitchell Crompton * Docs: TINYDOC-3526 - Tooltips were clipped when the editor was hosted in a shadow DOM and its parent element had `overflow:scroll`. (#4226) * Docs: TINYDOC-3526 - Dragging and dropping or copying and pasting an image didn't add `width` and `height` to the tag. (#4227) * TINYDOC-3526: The plugin no longer shows a console warning when `tinymceai_default_model` is not provided. (#4231) * TINYDOC-3526: The custom review textarea showed a scrollbar when it was empty. (#4232) * TINYDOC-3538: Document AI attribution for the Suggested Edits plugin (#4230) * TINYDOC-3538: Document AI attribution for the Suggested Edits plugin * TINYDOC-3538: Add release note and update product minor version * TINYDOC-3538: Revert product minor version update --------- Co-authored-by: Karl Kemister-Sheppard * TINYDOC-3539: Document AI attribution for the Revision History plugin (#4229) * TINYDOC-3539: Document AI attribution for the Revision History plugin * TINYDOC-3539: Add release notes * TINYD0C-3539: Update productminorversion in antora.yml * TINYDOC-3539: Revert product minor version update * TINYDOC-3539: Apply suggestions --------- Co-authored-by: Karl Kemister-Sheppard * Docs: TINYDOC-3526 - The diff overlay was misaligned when users had `position: relative` on their body element in custom content_style (#4237) * TINYDOC-3537: Add new Suggested Edits toggle tracking UI and APIs (#4234) * TINYDOC-3537: New Suggested Edits APIs for toggling tracking * TINYDOC-3537: Update demos and option docs * TINYDOC-3537: Apply suggestion * TINYDOC-3537: Add release note * TINYDOC-3540: Document the tinymceai_tool_data_callback option for the TinyMCE AI plugin (#4233) * TINYDOC-3540: Document tinymceai_tool_data_callback option for TinyMCE AI * TINYDOC-3540: Add tool-name mapping example for tinymceai_tool_data_callback * TINYDOC-3540: Use a generic tool example for tinymceai_tool_data_callback * Update modules/ROOT/pages/8.7.0-release-notes.adoc Co-authored-by: Hamza Benkhaldoun * TINYDOC-3540: Clarify tinymceai_tool_data_callback release note heading Reword the heading to reflect that the option customizes the status message shown while an MCP tool runs, aligning with the body text and the tinymceai_options.adoc reference. --------- Co-authored-by: Hamza Benkhaldoun * DOC-3542: Document TinyMCE AI plugin availability for self-hosted customers (#4236) * DOC-3542: Document TinyMCE AI plugin availability for self-hosted customers Add an Availability section to the TinyMCE AI plugin page and clarify across the Introduction, Integration Options, and AI pricing admonition that the tinymceai plugin can be self-hosted via the tinymce-premium NPM package or as a standalone addon ZIP from TinyMCE 8.7.0, in addition to the Tiny Cloud CDN. Add a TinyMCE AI entry to the 8.7.0 release notes accompanying plugin changes. * Update modules/ROOT/pages/8.7.0-release-notes.adoc Co-authored-by: Millie * Update modules/ROOT/pages/tinymceai-integration-options.adoc Co-authored-by: Millie --------- Co-authored-by: Millie * TINYDOC: Changed LESS math mode from always to parens-division. (#4240) * TINYDOC-3526: Cleanup tempalte material. * TINYDOC: Add changelog for TinyMCE 8.7.0 Release. * TINYDOC-3526: Fix missing comment. * Document AI badge attribution options as enabled by default. Revision History and Suggested Edits now document revisionhistory_ai_attribution and suggestededits_ai_attribution defaulting to true. * Ignore local Claude Code setup files. Exclude .claude/ and .mcp.json from version control so agent config, MCP, and hooks stay local. * Update modules/ROOT/partials/configuration/revisionhistory_ai_attribution.adoc Co-authored-by: Millie * TINYDOC-3526: update api-version and productminorversion && api-docs rebuild. --------- Co-authored-by: spocke Co-authored-by: Kim <45845989+kimwoodfield@users.noreply.github.com> Co-authored-by: Mitchell Crompton Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com> Co-authored-by: Hamza Benkhaldoun Co-authored-by: Millie --- .api-version | 2 +- .gitignore | 4 + antora.yml | 2 +- .../live-demos/revisionhistory/index.js | 1 + .../suggestededits-auto-approve/index.js | 2 +- .../live-demos/suggestededits/index.html | 2 +- .../live-demos/suggestededits/index.js | 2 +- modules/ROOT/moxiedoc_nav.adoc | 1 + modules/ROOT/nav.adoc | 8 - modules/ROOT/pages/8.7.0-release-notes.adoc | 480 ++++++++++++++---- .../pages/apis/tinymce.dom.ariaannouncer.adoc | 44 ++ modules/ROOT/pages/apis/tinymce.editor.adoc | 28 +- modules/ROOT/pages/changelog.adoc | 42 +- modules/ROOT/pages/exportpdf.adoc | 3 + modules/ROOT/pages/exportword.adoc | 3 + modules/ROOT/pages/revisionhistory.adoc | 69 +++ modules/ROOT/pages/suggestededits.adoc | 6 +- .../pages/tinymceai-integration-options.adoc | 2 +- .../ROOT/pages/tinymceai-introduction.adoc | 2 +- modules/ROOT/pages/tinymceai-models.adoc | 30 ++ modules/ROOT/pages/tinymceai.adoc | 17 + .../commands/suggestededits-cmds.adoc | 4 + .../revisionhistory_ai_attribution.adoc | 23 + .../suggestededits_ai_attribution.adoc | 22 + .../suggestededits_auto_approve.adoc | 3 +- .../configuration/tinymceai_options.adoc | 195 ++++++- .../events/suggestededits-events.adoc | 1 + .../suggestededits-menu-items.adoc | 1 + .../ROOT/partials/misc/admon-ai-pricing.adoc | 2 +- .../export-specific-content-filtering.adoc | 26 + .../suggestededits-toolbar-buttons.adoc | 1 + 31 files changed, 916 insertions(+), 112 deletions(-) create mode 100644 modules/ROOT/pages/apis/tinymce.dom.ariaannouncer.adoc create mode 100644 modules/ROOT/partials/configuration/revisionhistory_ai_attribution.adoc create mode 100644 modules/ROOT/partials/configuration/suggestededits_ai_attribution.adoc create mode 100644 modules/ROOT/partials/misc/export-specific-content-filtering.adoc diff --git a/.api-version b/.api-version index 1acea15afd..c0bcaebe8f 100644 --- a/.api-version +++ b/.api-version @@ -1 +1 @@ -8.6.0 \ No newline at end of file +8.7.0 \ No newline at end of file diff --git a/.gitignore b/.gitignore index 4ada6d506d..99542a8927 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,7 @@ _site/ .cursor/ AGENTS.md .cursorignore + +# Claude Code setup (local only, never commit — agent config, MCP, hooks) +.claude/ +.mcp.json diff --git a/antora.yml b/antora.yml index eafb2fb2bb..705175bfba 100644 --- a/antora.yml +++ b/antora.yml @@ -28,7 +28,7 @@ asciidoc: # product variables productname: TinyMCE productmajorversion: 8 - productminorversion: '8.4' + productminorversion: '8.7' ##### product name in codeblock prodnamecode: tinymce #### more names diff --git a/modules/ROOT/examples/live-demos/revisionhistory/index.js b/modules/ROOT/examples/live-demos/revisionhistory/index.js index 9b7e1d1e37..9c1115eac6 100644 --- a/modules/ROOT/examples/live-demos/revisionhistory/index.js +++ b/modules/ROOT/examples/live-demos/revisionhistory/index.js @@ -11,6 +11,7 @@ const revisions = [ name: 'James Wilson', avatar: 'https://sneak-preview.tiny.cloud/demouserdirectory/images/employee_james-wilson_128_52f19412.jpg', }, + metadata: { source: 'ai' }, content: `

TinyMCE Logo

Welcome to the TinyMCE editor demo!

diff --git a/modules/ROOT/examples/live-demos/suggestededits-auto-approve/index.js b/modules/ROOT/examples/live-demos/suggestededits-auto-approve/index.js index d0885abd23..c555ac1526 100644 --- a/modules/ROOT/examples/live-demos/suggestededits-auto-approve/index.js +++ b/modules/ROOT/examples/live-demos/suggestededits-auto-approve/index.js @@ -7,7 +7,7 @@ tinymce.init({ selector: 'textarea#suggestededits-auto-approve', height: 500, plugins: 'suggestededits advlist anchor autolink code charmap emoticons fullscreen help image link lists media preview searchreplace table', - toolbar: 'undo redo | suggestededits | styles fontsizeinput | bold italic | align bullist numlist | table link image | code', + toolbar: 'undo redo | suggestededits suggestededits-tracking | styles fontsizeinput | bold italic | align bullist numlist | table link image | code', content_style: 'body { font-family:Helvetica,Arial,sans-serif; font-size:16px }', suggestededits_model: model, diff --git a/modules/ROOT/examples/live-demos/suggestededits/index.html b/modules/ROOT/examples/live-demos/suggestededits/index.html index b51366d9d3..a194e279d6 100644 --- a/modules/ROOT/examples/live-demos/suggestededits/index.html +++ b/modules/ROOT/examples/live-demos/suggestededits/index.html @@ -1,4 +1,4 @@ -