Skip to content

Commit 1b0d92a

Browse files
committed
Item14323: Update to TinyMCE 4.8.5
Quick sanity check, editor works, upload attachments and insert links worked okay.
1 parent c6b9ab1 commit 1b0d92a

File tree

28 files changed

+99
-29
lines changed

28 files changed

+99
-29
lines changed

TinyMCEPlugin/data/System/TinyMCEPlugin.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
%META:TOPICINFO{author="ProjectContributor" comment="" date="1523493660" format="1.1" version="1"}%
1+
%META:TOPICINFO{author="ProjectContributor" comment="" date="1541293199" format="1.1" version="1"}%
22
%META:TOPICPARENT{name="Plugins"}%
33
---+!! !TinyMCEPlugin
44
<!--
@@ -157,6 +157,7 @@ See the [[%ATTACHURLPATH%/tinymce/changelog.txt][TinyMCE Editor Change Log]] for
157157
&copy; 2010-2018 [[%SYSTEMWEB%.ProjectContributor][Foswiki Contributors]] |
158158
| | This package also includes a complete release of the !TinyMCE editor which is covered by the [[https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html][GNU Lesser General Public License, Version 2.1] |
159159
| Change History: | <!-- versions below in reverse order -->&nbsp; |
160+
| 2.11 | Foswikitask:Item14323: Upgrade to TinyMCE 4.8.5 |
160161
| 2.10 | Foswikitask:Item14323: Upgrade to TinyMCE 4.7,11, |
161162
| 2.09 | Foswikitask:Item14323: Upgrade to TinyMCE 4.7,10, |
162163
| 2.08 | Foswikitask:Item14323: Upgrade to TinyMCE 4.7,9, |

TinyMCEPlugin/lib/Foswiki/Plugins/TinyMCEPlugin.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ use warnings;
77

88
use Assert;
99

10-
our $VERSION = '2.10';
11-
our $RELEASE = '11 Apr 2018';
10+
our $VERSION = '2.11';
11+
our $RELEASE = '03 Nov 2018';
1212
our $SHORTDESCRIPTION = 'Integration of the Tiny MCE WYSIWYG Editor';
1313
our $NO_PREFS_IN_TOPIC = 1;
1414

TinyMCEPlugin/pub/System/TinyMCEPlugin/tinymce/changelog.txt

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,72 @@
1+
Version 4.8.5 (2018-10-30)
2+
Added a content_css_cors setting to the editor that adds the crossorigin="anonymous" attribute to link tags added by the StyleSheetLoader. #TINY-1909
3+
Fixed a bug where trying to remove formatting with a collapsed selection range would throw an exception. #GH-4636
4+
Fixed a bug in the image plugin that caused updating figures to split contenteditable elements. #GH-4563
5+
Fixed a bug that was causing incorrect viewport calculations for fixed position UI elements. #TINY-1897
6+
Fixed a bug where inline formatting would cause the delete key to do nothing. #TINY-1900
7+
Version 4.8.4 (2018-10-23)
8+
Added support for the HTML5 `main` element. #TINY-1877
9+
Changed the keyboard shortcut to move focus to contextual toolbars to Ctrl+F9. #TINY-1812
10+
Fixed a bug where content css could not be loaded from another domain. #TINY-1891
11+
Fixed a bug on FireFox where the cursor would get stuck between two contenteditable false inline elements located inside of the same block element divided by a BR. #TINY-1878
12+
Fixed a bug with the insertContent method where nonbreaking spaces would be inserted incorrectly. #TINY-1868
13+
Fixed a bug where the toolbar of the inline editor would not be visible in some scenarios. #TINY-1862
14+
Fixed a bug where removing the editor while more than one notification was open would throw an error. #TINY-1845
15+
Fixed a bug where the menubutton would be rendered on top of the menu if the viewport didn't have enough height. #TINY-1678
16+
Fixed a bug with the annotations api where annotating collapsed selections caused problems. #TBS-2449
17+
Fixed a bug where wbr elements were being transformed into whitespace when using the Paste Plugin's paste as text setting. #GH-4638
18+
Fixed a bug where the Search and Replace didn't replace spaces correctly. #GH-4632
19+
Fixed a bug with sublist items not persisting selection. #GH-4628
20+
Fixed a bug with mceInsertRawHTML command not working as expected. #GH-4625
21+
Version 4.8.3 (2018-09-13)
22+
Fixed a bug where the Wordcount Plugin didn't correctly count words within tables on IE11. #TINY-1770
23+
Fixed a bug where it wasn't possible to move the caret out of a table on IE11 and Firefox. #TINY-1682
24+
Fixed a bug where merging empty blocks didn't work as expected, sometimes causing content to be deleted. #TINY-1781
25+
Fixed a bug where the Textcolor Plugin didn't show the correct current color. #TINY-1810
26+
Fixed a bug where clear formatting with a collapsed selection would sometimes clear formatting from more content than expected. #TINY-1813 #TINY-1821
27+
Fixed a bug with the Table Plugin where it wasn't possible to keyboard navigate to the caption. #TINY-1818
28+
Version 4.8.2 (2018-08-09)
29+
Moved annotator from "experimental" to "annotator" object on editor. #TBS-2398
30+
Improved the multiclick normalization across browsers. #TINY-1788
31+
Fixed a bug where running getSelectedBlocks with a collapsed selection between block elements would produce incorrect results. #TINY-1787
32+
Fixed a bug where the ScriptLoaders loadScript method would not work as expected in FireFox when loaded on the same page as a ShadowDOM polyfill. #TINY-1786
33+
Removed reference to ShadowDOM event.path as Blink based browsers now support event.composedPath. #TINY-1785
34+
Fixed a bug where a reference to localStorage would throw an "access denied" error in IE11 with strict security settings. #TINY-1782
35+
Fixed a bug where pasting using the toolbar button on an inline editor in IE11 would cause a looping behaviour. #TINY-1768
36+
Version 4.8.1 (2018-07-26)
37+
Fixed a bug where the content of inline editors was being cleaned on every call of `editor.save()`. #TINY-1783
38+
Fixed a bug where the arrow of the Inlite Theme toolbar was being rendered incorrectly in RTL mode. #TINY-1776
39+
Fixed a bug with the Paste Plugin where pasting after inline contenteditable false elements moved the caret to the end of the line. #TINY-1758
40+
Version 4.8.0 (2018-06-27)
41+
Added new "experimental" object in editor, with initial Annotator API. #TBS-2374
42+
Fixed a bug where deleting paragraphs inside of table cells would delete the whole table cell. #TINY-1759
43+
Fixed a bug in the Table Plugin where removing row height set on the row properties dialog did not update the table. #TINY-1730
44+
Fixed a bug with the font select toolbar item didn't update correctly. #TINY-1683
45+
Fixed a bug where all bogus elements would not be deleted when removing an inline editor. #TINY-1669
46+
Version 4.7.13 (2018-05-16)
47+
Fixed a bug where Edge 17 wouldn't be able to select images or tables. #TINY-1679
48+
Fixed issue where whitespace wasn't preserved when the editor was initialized on pre elements. #TINY-1649
49+
Fixed a bug with the fontselect dropdowns throwing an error if the editor was hidden in Firefox. #TINY-1664
50+
Fixed a bug where it wasn't possible to merge table cells on IE 11. #TINY-1671
51+
Fixed a bug where textcolor wasn't applying properly on IE 11 in some situations. #TINY-1663
52+
Fixed a bug where the justifyfull command state wasn't working correctly. #TINY-1677
53+
Fixed a bug where the styles wasn't updated correctly when resizing some tables. #TINY-1668
54+
Added missing code menu item from the default menu config. #TINY-1648
55+
Added new align button for combining the separate align buttons into a menu button. #TINY-1652
56+
Version 4.7.12 (2018-05-03)
57+
Added an option to filter out image svg data urls.
58+
Added support for html5 details and summary elements.
59+
Changed so the mce-abs-layout-item css rule targets html instead of body. Patch contributed by nazar-pc.
60+
Fixed a bug where the "read" step on the mobile theme was still present on android mobile browsers.
61+
Fixed a bug where all images in the editor document would reload on any editor change.
62+
Fixed a bug with the Table Plugin where ObjectResized event wasn't being triggered on column resize.
63+
Fixed so the selection is set to the first suitable caret position after editor.setContent called.
64+
Fixed so links with xlink:href attributes are filtered correctly to prevent XSS.
65+
Fixed a bug on IE11 where pasting content into an inline editor initialized on a heading element would create new editable elements.
66+
Fixed a bug where readonly mode would not work as expected when the editor contained contentEditable=true elements.
67+
Fixed a bug where the Link Plugin would throw an error when used together with the webcomponents polyfill. Patch contributed by 4esnog.
68+
Fixed a bug where the "Powered by TinyMCE" branding link would break on XHTML pages. Patch contributed by tistre.
69+
Fixed a bug where the same id would be used in the blobcache for all pasted images. Patch contributed by thorn0.
170
Version 4.7.11 (2018-04-11)
271
Added a new imagetools_credentials_hosts option to the Imagetools Plugin.
372
Fixed a bug where toggling a list containing empty LIs would throw an error. Patch contributed by bradleyke.

TinyMCEPlugin/pub/System/TinyMCEPlugin/tinymce/js/tinymce/plugins/anchor/plugin.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

TinyMCEPlugin/pub/System/TinyMCEPlugin/tinymce/js/tinymce/plugins/codesample/plugin.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)