Skip to content

DOC-3209: AI Assistant plugin dialog preview now respects the content_security_policy editor option#3854

Merged
kemister85 merged 3 commits intofeature/8.1.0/DOC-3209from
feature/8.1.0/DOC-3209_TINY-12800
Sep 14, 2025
Merged

DOC-3209: AI Assistant plugin dialog preview now respects the content_security_policy editor option#3854
kemister85 merged 3 commits intofeature/8.1.0/DOC-3209from
feature/8.1.0/DOC-3209_TINY-12800

Conversation

@kemister85
Copy link
Contributor

@kemister85 kemister85 commented Sep 8, 2025

Ticket: DOC-3209

Site: Staging branch

Changes:

Pre-checks:

  • Branch prefixed with feature/<version>/, hotfix/<version>/, staging/<version>/, or release/<version>/.

Review:

  • Documentation Team Lead has reviewed

@kemister85 kemister85 added this to the TinyMCE 8.1.0 milestone Sep 8, 2025
@kemister85 kemister85 requested a review from ltrouton September 8, 2025 01:11
@kemister85 kemister85 added the upcoming release Documentation for features currently under development/QA label Sep 8, 2025
@kemister85 kemister85 requested review from EkimChau, MitchC1999 and ShiridiGandham and removed request for a team September 8, 2025 01:11
@kemister85 kemister85 merged commit 92de173 into feature/8.1.0/DOC-3209 Sep 14, 2025
6 checks passed
@kemister85 kemister85 deleted the feature/8.1.0/DOC-3209_TINY-12800 branch September 14, 2025 22:35
kemister85 added a commit that referenced this pull request Sep 17, 2025
#3824)

* DOC-3209: TinyMCE 8.1.0 Release Documentation and Community Changelog.

* DOC-3209: Add placeholder for changelog.

* DOC-3209: Added keyboard navigation to the Suggested Edits plugin. (#3855)

* DOC-3209: Cursor movement did not operate correctly after a figure was selected. (#3849)

* DOC-3209: AI Assistant plugin dialog preview now respects the `content_security_policy` editor option (#3854)

* DOC-3209: AI Assistant plugin dialog preview now respects the content_security_policy editor option.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>

---------

Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>

* DOC-3209: Users without avatars now display avatar placeholders in th… (#3853)

* DOC-3209: Users without avatars now display avatar placeholders in the mentions dropdown.

* DOC-3209: Copy edits.

* DOC-3209: Default avatars generated inconsistently. (#3852)

* DOC-3209: The same user could receive two different default avatars & Default avatars are now generated with a consistent color based on the user_id. (#3851)

* DOC-3209: Navigating between elements with contenteditable=true was not possible on Firefox using the keyboard. (#3850)

* DOC-3209: Clicking on a "non selectable" element when the selection is off screen no longer scrolls to the selection. (#3847)

* DOC-3209: Clicking on a non selectable element when the selection is off screen no longer scrolls to the selection.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

* DOC-3209: alt text length error message now shows current and maximum character counts. (#3846)

* DOC-3209: Tooltips can now remain open when hovered. (#3842)

* DOC-3209: Image previews sometimes showed the wrong image from a srcset. (#3841)

* DOC-3209: Improved keyboard navigation in Comments dropdown when inserting `@Mention` (#3840)

* DOC-3209: Improved keyboard navigation in Comments dropdown when inserting @Mention.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Hamza Benkhaldoun <hamza0867@gmail.com>

---------

Co-authored-by: Hamza Benkhaldoun <hamza0867@gmail.com>

* DOC-3209: Empty editor operations sometimes showed as modified instead of added/removed (#3838)

* DOC-3209: Empty editor operations sometimes showed as modified instead of added/removed.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

---------

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

* DOC-3209: `editor.getContent()` now includes `indent` and `entity_encoding` properties to control HTML formatting. (#3837)

* DOC-3209: editor.getContent() now includes indent and entity_encoding properties to control HTML formatting.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

---------

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

* DOC-3209: NVDA would announce `iframe_aria_text` multiple times. (#3836)

* DOC-3209: NVDA would announce iframe_aria_text multiple times.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com>

---------

Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com>

* DOC-3209: Using Command + Backspace would not preserve inline formatting. (#3832)

* DOC-3209: Spellcheck could create an invalid selection if the first element in the document was noneditable. (#3834)

* DOC-2309: Links inserted with `&amp;` encoding are now decoded to & before inserting. (#3848)

* DOC-2309: Links inserted with &amp; encoding are now decoded to & before inserting.

* DOC-3209: Fix rendering issues.

* DOC-3209: Auto-suggest `alt` text from existing `alt`, `aria-label`, and `title` attributes with priority fallback in image repair dialogs. (#3845)

* DOC-3209: Auto-suggest alt text from existing alt, aria-label, and title attributes with priority fallback in image repair dialogs.

* Apply suggestion from @kemister85

Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>

---------

Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>

* DOC-3267: Deprecate content_css_cors option (#3835)

* DOC-3267: Deprecate content_css_cors option

* DOC-3209: Add missing release note mention.

---------

Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>

* DOC-3209: Add changelog, fix syntax issues and general pre-release cleanup.

* DOC-3264: New feature documentation for `fullpagehtml`. (#3827)

* DOC-3264: New feature documentation for fullpagehtml.

* DOC-3209: Update plugin name, file-names and improve examples.

* DOC-3209: Update example to be more generic.

* DOC-3209: Add release note entry for fullpagehtml.

* DOC-3209: Updated live-demo and fix incorrect file name causing demo to fail.

* DOC-3209: add missing icon and remove old legacy icon.

* DOC-2309: Add links to xss_sanitization and valid_elements explaining some meta tags could be removed by default.

* Update modules/ROOT/pages/fullpagehtml.adoc

* Update modules/ROOT/pages/fullpagehtml.adoc

* Update antora.yml

* DOC-3254: Add known issue and plugin incompatibility issues with Suggested Edits and Revision History.

* Update modules/ROOT/pages/fullpagehtml.adoc

* DOC-3264: Copy edits and fixing visual blocks.

* DOC-3264: Fix syntax rendering issue.

* Update modules/ROOT/pages/fullpagehtml.adoc

* Update modules/ROOT/nav.adoc

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* DOC-3209: update api-reference version and fix nav.adoc order for fullpagehtml.

---------

Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Hamza Benkhaldoun <hamza0867@gmail.com>
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com>
Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>
Co-authored-by: michalnieruchalski-tiugo <michal.nieruchalski@tiny.cloud>
Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>
kemister85 added a commit that referenced this pull request Sep 17, 2025
* DOC-3262: TinyMCE 8.1 Release Documentation.

* DOC-3209: TinyMCE 8.1.0 Release Documentation and Community Changelog. (#3824)

* DOC-3209: TinyMCE 8.1.0 Release Documentation and Community Changelog.

* DOC-3209: Add placeholder for changelog.

* DOC-3209: Added keyboard navigation to the Suggested Edits plugin. (#3855)

* DOC-3209: Cursor movement did not operate correctly after a figure was selected. (#3849)

* DOC-3209: AI Assistant plugin dialog preview now respects the `content_security_policy` editor option (#3854)

* DOC-3209: AI Assistant plugin dialog preview now respects the content_security_policy editor option.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>

---------

Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>

* DOC-3209: Users without avatars now display avatar placeholders in th… (#3853)

* DOC-3209: Users without avatars now display avatar placeholders in the mentions dropdown.

* DOC-3209: Copy edits.

* DOC-3209: Default avatars generated inconsistently. (#3852)

* DOC-3209: The same user could receive two different default avatars & Default avatars are now generated with a consistent color based on the user_id. (#3851)

* DOC-3209: Navigating between elements with contenteditable=true was not possible on Firefox using the keyboard. (#3850)

* DOC-3209: Clicking on a "non selectable" element when the selection is off screen no longer scrolls to the selection. (#3847)

* DOC-3209: Clicking on a non selectable element when the selection is off screen no longer scrolls to the selection.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

* DOC-3209: alt text length error message now shows current and maximum character counts. (#3846)

* DOC-3209: Tooltips can now remain open when hovered. (#3842)

* DOC-3209: Image previews sometimes showed the wrong image from a srcset. (#3841)

* DOC-3209: Improved keyboard navigation in Comments dropdown when inserting `@Mention` (#3840)

* DOC-3209: Improved keyboard navigation in Comments dropdown when inserting @Mention.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Hamza Benkhaldoun <hamza0867@gmail.com>

---------

Co-authored-by: Hamza Benkhaldoun <hamza0867@gmail.com>

* DOC-3209: Empty editor operations sometimes showed as modified instead of added/removed (#3838)

* DOC-3209: Empty editor operations sometimes showed as modified instead of added/removed.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

---------

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

* DOC-3209: `editor.getContent()` now includes `indent` and `entity_encoding` properties to control HTML formatting. (#3837)

* DOC-3209: editor.getContent() now includes indent and entity_encoding properties to control HTML formatting.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

---------

Co-authored-by: Shan <shanmen.ng@tiny.cloud>

* DOC-3209: NVDA would announce `iframe_aria_text` multiple times. (#3836)

* DOC-3209: NVDA would announce iframe_aria_text multiple times.

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com>

---------

Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com>

* DOC-3209: Using Command + Backspace would not preserve inline formatting. (#3832)

* DOC-3209: Spellcheck could create an invalid selection if the first element in the document was noneditable. (#3834)

* DOC-2309: Links inserted with `&amp;` encoding are now decoded to & before inserting. (#3848)

* DOC-2309: Links inserted with &amp; encoding are now decoded to & before inserting.

* DOC-3209: Fix rendering issues.

* DOC-3209: Auto-suggest `alt` text from existing `alt`, `aria-label`, and `title` attributes with priority fallback in image repair dialogs. (#3845)

* DOC-3209: Auto-suggest alt text from existing alt, aria-label, and title attributes with priority fallback in image repair dialogs.

* Apply suggestion from @kemister85

Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>

---------

Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>

* DOC-3267: Deprecate content_css_cors option (#3835)

* DOC-3267: Deprecate content_css_cors option

* DOC-3209: Add missing release note mention.

---------

Co-authored-by: Karl Kemister-Sheppard <karlkemistersheppard@gmail.com>

* DOC-3209: Add changelog, fix syntax issues and general pre-release cleanup.

* DOC-3264: New feature documentation for `fullpagehtml`. (#3827)

* DOC-3264: New feature documentation for fullpagehtml.

* DOC-3209: Update plugin name, file-names and improve examples.

* DOC-3209: Update example to be more generic.

* DOC-3209: Add release note entry for fullpagehtml.

* DOC-3209: Updated live-demo and fix incorrect file name causing demo to fail.

* DOC-3209: add missing icon and remove old legacy icon.

* DOC-2309: Add links to xss_sanitization and valid_elements explaining some meta tags could be removed by default.

* Update modules/ROOT/pages/fullpagehtml.adoc

* Update modules/ROOT/pages/fullpagehtml.adoc

* Update antora.yml

* DOC-3254: Add known issue and plugin incompatibility issues with Suggested Edits and Revision History.

* Update modules/ROOT/pages/fullpagehtml.adoc

* DOC-3264: Copy edits and fixing visual blocks.

* DOC-3264: Fix syntax rendering issue.

* Update modules/ROOT/pages/fullpagehtml.adoc

* Update modules/ROOT/nav.adoc

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update modules/ROOT/pages/8.1.0-release-notes.adoc

Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* DOC-3209: update api-reference version and fix nav.adoc order for fullpagehtml.

---------

Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Hamza Benkhaldoun <hamza0867@gmail.com>
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com>
Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>
Co-authored-by: michalnieruchalski-tiugo <michal.nieruchalski@tiny.cloud>
Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>

* Update productminorversion.

---------

Co-authored-by: Mitchell Crompton <mitchell.crompton@tiny.cloud>
Co-authored-by: Hamza Benkhaldoun <hamza0867@gmail.com>
Co-authored-by: Shan <shanmen.ng@tiny.cloud>
Co-authored-by: CODE:AG <57781325+abhinavgandham@users.noreply.github.com>
Co-authored-by: Arvin(Jintao) Han <20640097+ArvinJ-H@users.noreply.github.com>
Co-authored-by: michalnieruchalski-tiugo <michal.nieruchalski@tiny.cloud>
Co-authored-by: Sorita Heng <69398037+soritaheng@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

upcoming release Documentation for features currently under development/QA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants