Skip to content

DOC-3411 - Update Svelte integration docs for tinymce-svelte 4.x / Svelte 5 (v7 backport)#4065

Merged
kemister85 merged 5 commits intotinymce/7from
hotfix/7/DOC-3411
Apr 13, 2026
Merged

DOC-3411 - Update Svelte integration docs for tinymce-svelte 4.x / Svelte 5 (v7 backport)#4065
kemister85 merged 5 commits intotinymce/7from
hotfix/7/DOC-3411

Conversation

@kemister85
Copy link
Copy Markdown
Contributor

@kemister85 kemister85 commented Apr 13, 2026

Ticket: DOC-3411

Site: Staging branch

Changes:

  • Cherry-pick of DOC-3411 - Update Svelte integration docs for tinymce-svelte 4.x / Svelte 5 #4063 from tinymce/8 into tinymce/7
  • Update event binding section: remove on: directive prefix per Svelte 5 syntax (on:resizeeditorresizeeditor)
  • Fix mixed-case event names (CommentChange, CompositionEnd, etc.) to lowercase, matching actual prop names
  • Add supported versions table (4.x → Svelte 5+, 3.x → Svelte 4)

Related: INT-3421, tinymce/tinymce-svelte#92


Pre-checks:

  • Branch is correctly prefixed:
  • Major or minor version changes have updated the supported-versions.adoc table.
  • Build passes without console errors, warnings, or issues.

Review:

  • Documentation Team Lead has reviewed.

kemister85 and others added 4 commits April 14, 2026 08:53
…lte 5

Update the Svelte technical reference to reflect breaking changes in
@tinymce/tinymce-svelte 4.0.0 (Svelte 5 support):

- Add supported versions table (4.x → Svelte 5+, 3.x → Svelte 4)
- Update event binding: remove on: directive prefix (Svelte 5 syntax)
- Add complete event binding example with handler signature
- Fix mixed-case event names to lowercase (matching actual prop names)
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
Co-authored-by: tiny-ben-tran <ben.tran@tiny.cloud>
@kemister85 kemister85 merged commit f6f8f47 into tinymce/7 Apr 13, 2026
6 checks passed
@kemister85 kemister85 deleted the hotfix/7/DOC-3411 branch April 13, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants