Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions assets/vendor/tinymce/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
and is generated by [Changie](https://github.com/miniscruff/changie).

## 8.8.0 - 2026-07-15

### Improved
- Added the `aria-valuenow`, `aria-valuemin`, and `aria-valuemax` attributes to the editor resize handle when resizing vertically. #TINYMCE-14493

### Fixed
- Opening table properties on a nested table could edit the wrong table. #TINYMCE-13767
- Clicking anchor links with special characters like semicolons in readonly mode or using the link plugin was throwing a `querySelectorAll` syntax error. #TINYMCE-8784
- Worked around an edge case of a Chromium bug where clicking on the right of an `li` could fail. #TINYMCE-14490

## 8.7.0 - 2026-07-01

### Added
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/composer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tinymce/tinymce",
"version": "8.7.0",
"version": "8.8.0",
"description": "Web based JavaScript HTML WYSIWYG editor control.",
"license": [
"SEE LICENSE IN license.md"
Expand Down
12 changes: 12 additions & 0 deletions assets/vendor/tinymce/icons/default/icons.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion assets/vendor/tinymce/icons/default/icons.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/vendor/tinymce/models/dom/model.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tinymce",
"version": "8.7.0",
"version": "8.8.0",
"repository": {
"type": "git",
"url": "https://github.com/tinymce/tinymce.git",
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/accordion/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/advlist/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/anchor/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/autolink/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/autoresize/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/autosave/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/charmap/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/code/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/codesample/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/directionality/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/emoticons/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/fullscreen/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/help/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/image/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/importcss/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/insertdatetime/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
5 changes: 3 additions & 2 deletions assets/vendor/tinymce/plugins/link/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down Expand Up @@ -1446,7 +1446,8 @@
if (a) {
const href = getHref(a);
if (/^#/.test(href)) {
const targetEl = editor.dom.select(`${href},[name="${removeLeading(href, '#')}"]`);
const id = removeLeading(href, '#');
const targetEl = editor.dom.select(`[id="${id}"],[name="${id}"]`);
if (targetEl.length) {
editor.selection.scrollIntoView(targetEl[0], true);
}
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/link/plugin.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/lists/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/media/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/nonbreaking/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/pagebreak/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/preview/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/quickbars/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/save/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/searchreplace/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
8 changes: 5 additions & 3 deletions assets/vendor/tinymce/plugins/table/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down Expand Up @@ -3199,7 +3199,6 @@
});
};
const open = (editor, insertNewTable) => {
const dom = editor.dom;
let tableElm;
let data = extractDataFromSettings(editor, hasAdvancedTableTab(editor));
// Cases for creation/update of tables:
Expand All @@ -3218,7 +3217,10 @@
}
}
else {
tableElm = dom.getParent(editor.selection.getStart(), 'table', editor.getBody());
tableElm = getSelectionCellOrCaption(getSelectionStart(editor), getIsRoot(editor))
.bind((cellOrCaption) => table(cellOrCaption, getIsRoot(editor)))
.map((table) => table.dom)
.getOrNull();
if (tableElm) {
// Case 2 - isNew == false && table parent
data = extractDataFromTableElement(editor, tableElm, hasAdvancedTableTab(editor));
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/table/plugin.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/visualblocks/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/visualchars/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
2 changes: 1 addition & 1 deletion assets/vendor/tinymce/plugins/wordcount/plugin.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* TinyMCE version 8.7.0 (2026-07-01)
* TinyMCE version 8.8.0 (2026-07-15)
*/

(function () {
Expand Down
Loading