Skip to content

DOC-3264: New feature documentation for fullpagehtml.#3827

Merged
kemister85 merged 15 commits into
feature/8.1.0/DOC-3209from
feature/8.1.0/DOC-3209_DOC-3264
Sep 16, 2025
Merged

DOC-3264: New feature documentation for fullpagehtml.#3827
kemister85 merged 15 commits into
feature/8.1.0/DOC-3209from
feature/8.1.0/DOC-3209_DOC-3264

Conversation

@kemister85

@kemister85 kemister85 commented Aug 20, 2025

Copy link
Copy Markdown
Contributor

Ticket: DOC-3264

Site: Staging: fullpagehtml page
Site: Staging: release notes

Changes:

  • add new feature page for fullpagehtml premium plugin.
  • add demo showcasing supported options.
  • add release note entry, pointing to new feature page.

TODO:

  • update plugin-identifier and all code examples and demo once confirmed.
  • verify any additional options before release.
  • test demo using EPIC branch
  • test demo using 8-dev once branch is merged.
  • Add admon that inline mode is not supported.
  • add release note entry for new feature + link.
  • Add warning about certain elements may be removed by XSS sanitization by default.

Pre-checks:

  • Branch prefixed with feature/<version>/, hotfix/<version>/, staging/<version>/, or release/<version>/.
  • modules/ROOT/nav.adoc has been updated (if applicable).
  • Included a release note entry for any New product features.

Review:

  • Documentation Team Lead has reviewed

@kemister85 kemister85 added this to the TinyMCE 8.1.0 milestone Aug 20, 2025
@kemister85 kemister85 requested review from hamza0867 and spocke August 20, 2025 14:22
@kemister85 kemister85 added the upcoming release Documentation for features currently under development/QA label Aug 20, 2025
@kemister85 kemister85 requested review from HAFRMO and removed request for hamza0867 August 20, 2025 14:23
Comment thread antora.yml Outdated
@kemister85 kemister85 marked this pull request as ready for review September 8, 2025 06:37
@kemister85 kemister85 requested review from EkimChau, MitchC1999 and ShiridiGandham and removed request for a team September 8, 2025 06:37

@spocke spocke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder if we should mention something about filtering that we by default remove scripts etc and that you can opt-in to that. I think that is the biggest difference between what we have today and what we had in v5.

Or would that be something that we handle in support and then later see if we need to add it to the docs.

… some meta tags could be removed by default.
Comment thread modules/ROOT/pages/fullpagehtml.adoc Outdated
Comment thread modules/ROOT/pages/fullpagehtml.adoc Outdated
Comment thread modules/ROOT/pages/fullpagehtml.adoc
Comment thread modules/ROOT/pages/fullpagehtml.adoc Outdated
@kemister85 kemister85 merged commit 3f55abd into feature/8.1.0/DOC-3209 Sep 16, 2025
6 checks passed
@kemister85 kemister85 deleted the feature/8.1.0/DOC-3209_DOC-3264 branch September 16, 2025 09:23
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.

4 participants