Skip to content

Merge release (v48.1.0) to stable#20141

Merged
martnpaneq merged 190 commits into
stablefrom
release_to_stable
May 13, 2026
Merged

Merge release (v48.1.0) to stable#20141
martnpaneq merged 190 commits into
stablefrom
release_to_stable

Conversation

@martnpaneq
Copy link
Copy Markdown
Contributor

🚀 Summary

Merge release (v48.1.0) to stable.


📌 Related issues

  • Closes #000

💡 Additional information

Optional: Notes on decisions, edge cases, or anything helpful for reviewers.


🧾 Checklists

Use the following checklists to ensure important areas were not overlooked.
This does not apply to feature-branch merges.
If an item is not relevant to this type of change, simply leave it unchecked.

Author checklist

  • Is the changelog entry intentionally omitted?
  • Is the change backward-compatible?
  • Have you considered the impact on different editor setups and core interactions? (e.g., classic/inline/multi-root/many editors, typing, selection, paste, tables, lists, images, collaboration, pagination)
  • Has the change been manually verified in the relevant setups?
  • Does this change affect any of the above?
  • Is performance impacted?
  • Is accessibility affected?
  • Have tests been added that fail without this change (against regression)?
  • Have the API documentation, guides, feature digest, and related feature sections been updated where needed?
  • Have metadata files (ckeditor5-metadata.json) been updated if needed?
  • Are there any changes the team should be informed about (e.g. architectural, difficult to revert in future versions or having impact on other features)?
  • Were these changes documented (in Logbook)?

Reviewer checklist

  • PR description explains the changes and the chosen approach (especially when performance, API, or UX is affected).
  • The changelog entry is clear, user‑ or integrator-facing, and it describes any breaking changes.
  • All new external dependencies have been approved and mentioned in LICENSE.md (if any).
  • All human-readable, translateable strings in this PR been introduced using t() (if any).
  • I manually verified the change (e.g., in manual tests or documentation).
  • The target branch is correct.

arkflpc and others added 30 commits March 6, 2026 12:18
…e-in-code-blocks

Disabled mention, emoji and slash commands in code blocks.
…k-followup

Fixed an edge case where mention is sometimes still displayed in a code block.
…bjects during content insertion, which could crash the editor when a permissive addAttributeCheck is used.
niegowski and others added 22 commits May 5, 2026 12:17
Added docs for no-literal-dollar-root and require-explicit-data-context linter rules.
Added the `ViewDocument#getRoots()` method and editor root description configuration property
Merge `#master` to `#release` for testing phase
…llscreen. (#20130)

* Fix AI tabs transitionend listener not removed after leaving fullscreen.

* Add changelog file.
Replaced onlyBuiltDependencies with allowBuilds.
Co-authored-by: Witek Socha <w.socha@cksource.com>
Update guide to v48.1.0. Add a multi-root AI card to the feature digest.
Merge changelog for v48.1.0 to `#release`
@martnpaneq martnpaneq requested a review from a team as a code owner May 13, 2026 07:04
pomek
pomek previously approved these changes May 13, 2026
@martnpaneq martnpaneq merged commit 009d0aa into stable May 13, 2026
11 checks passed
@martnpaneq martnpaneq deleted the release_to_stable branch May 13, 2026 07:56
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.