Subversion Repositories oidplus

Rev

Rev 637 | Rev 759 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 637 Rev 679
Line 4... Line 4...
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
5
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6
 
6
 
7
## Unreleased
7
## Unreleased
8
 
8
 
-
 
9
## 5.10.2 - 2021-11-17
-
 
10
 
-
 
11
### Fixed
-
 
12
- Internal selectors were appearing in the style list when using the `importcss` plugin #TINY-8238
-
 
13
 
-
 
14
## 5.10.1 - 2021-11-03
-
 
15
 
-
 
16
### Fixed
-
 
17
- The iframe aria help text was not read by some screen readers #TINY-8171
-
 
18
- Clicking the `forecolor` or `backcolor` toolbar buttons would do nothing until selecting a color #TINY-7836
-
 
19
- Crop functionality did not work in the `imagetools` plugin when the editor was rendered in a shadow root #TINY-6387
-
 
20
- Fixed an exception thrown on Safari when closing the `searchreplace` plugin dialog #TINY-8166
-
 
21
- The `autolink` plugin did not convert URLs to links when starting with a bracket #TINY-8091
-
 
22
- The `autolink` plugin incorrectly created nested links in some cases #TINY-8091
-
 
23
- Tables could have an incorrect height set on rows when rendered outside of the editor #TINY-7699
-
 
24
- In certain circumstances, the table of contents plugin would incorrectly add an extra empty list item #TINY-4636
-
 
25
- The insert table grid menu displayed an incorrect size when re-opening the grid #TINY-6532
-
 
26
- The word count plugin was treating the zero width space character (`​`) as a word #TINY-7484
-
 
27
 
-
 
28
## 5.10.0 - 2021-10-11
-
 
29
 
-
 
30
### Added
-
 
31
- Added a new `URI.isDomSafe(uri)` API to check if a URI is considered safe to be inserted into the DOM #TINY-7998
-
 
32
- Added the `ESC` key code constant to the `VK` API #TINY-7917
-
 
33
- Added a new `deprecation_warnings` setting for turning off deprecation console warning messages #TINY-8049
-
 
34
 
-
 
35
### Improved
-
 
36
- The `element` argument of the `editor.selection.scrollIntoView()` API is now optional, and if it is not provided the current selection will be scrolled into view #TINY-7291
-
 
37
 
-
 
38
### Changed
-
 
39
- The deprecated `scope` attribute is no longer added to `td` cells when converting a row to a header row #TINY-7731
-
 
40
- The number of `col` elements is normalized to match the number of columns in a table after a table action #TINY-8011
-
 
41
 
-
 
42
### Fixed
-
 
43
- Fixed a regression that caused block wrapper formats to apply and remove incorrectly when using a collapsed selection with multiple words #TINY-8036
-
 
44
- Resizing table columns in some scenarios would resize the column to an incorrect position #TINY-7731
-
 
45
- Inserting a table where the parent element had padding would cause the table width to be incorrect #TINY-7991
-
 
46
- The resize backdrop element did not have the `data-mce-bogus="all"` attribute set to prevent it being included in output #TINY-7854
-
 
47
- Resize handles appeared on top of dialogs and menus when using an inline editor #TINY-3263
-
 
48
- Fixed the `autoresize` plugin incorrectly scrolling to the top of the editor content in some cases when changing content #TINY-7291
-
 
49
- Fixed the `editor.selection.scrollIntoView()` type signature, as it incorrectly required an `Element` instead of `HTMLElement` #TINY-7291
-
 
50
- Table cells that were both row and column headers did not retain the correct state when converting back to a regular row or column #TINY-7709
-
 
51
- Clicking beside a non-editable element could cause the editor to incorrectly scroll to the top of the content #TINY-7062
-
 
52
- Clicking in a table cell, with a non-editable element in an adjacent cell, incorrectly caused the non-editable element to be selected #TINY-7736
-
 
53
- Split toolbar buttons incorrectly had nested `tabindex="-1"` attributes #TINY-7879
-
 
54
- Fixed notifications rendering in the wrong place initially and when the page was scrolled #TINY-7894
-
 
55
- Fixed an exception getting thrown when the number of `col` elements didn't match the number of columns in a table #TINY-7041 #TINY-8011
-
 
56
- The table selection state could become incorrect after selecting a noneditable table cell #TINY-8053
-
 
57
- As of Mozilla Firefox 91, toggling fullscreen mode with `toolbar_sticky` enabled would cause the toolbar to disappear #TINY-7873
-
 
58
- Fixed URLs not cleaned correctly in some cases in the `link` and `image` plugins #TINY-7998
-
 
59
- Fixed the `image` and `media` toolbar buttons incorrectly appearing to be in an inactive state in some cases #TINY-3463
-
 
60
- Fixed the `editor.selection.selectorChanged` API not firing if the selector matched the current selection when registered in some cases #TINY-3463
-
 
61
- Inserting content into a `contenteditable="true"` element that was contained within a `contenteditable="false"` element would move the selection to an incorrect location #TINY-7842
-
 
62
- Dragging and dropping `contenteditable="false"` elements could result in the element being placed in an unexpected location #TINY-7917
-
 
63
- Pressing the Escape key would not cancel a drag action that started on a `contenteditable="false"` element within the editor #TINY-7917
-
 
64
- `video` and `audio` elements were unable to be played when the `media` plugin live embeds were enabled in some cases #TINY-7674
-
 
65
- Pasting images would throw an exception if the clipboard `items` were not files (for example, screenshots taken from gnome-software). Patch contributed by cedric-anne #TINY-8079
-
 
66
 
-
 
67
### Deprecated
-
 
68
- Several APIs have been deprecated. See the release notes section for information #TINY-8023 #TINY-8063
-
 
69
- Several Editor settings have been deprecated. See the release notes section for information #TINY-8086
-
 
70
- The Table of Contents and Image Tools plugins will be classified as Premium plugins in the next major release #TINY-8087
-
 
71
- Word support in the `paste` plugin has been deprecated and will be removed in the next major release #TINY-8087
-
 
72
 
9
## 5.9.2 - 2021-09-08
73
## 5.9.2 - 2021-09-08
10
 
74
 
11
### Fixed
75
### Fixed
12
- Fixed an exception getting thrown when disabling events and setting content #TINY-7956
76
- Fixed an exception getting thrown when disabling events and setting content #TINY-7956
-
 
77
- Delete operations could behave incorrectly if the selection crossed a table boundary #TINY-7596
13
 
78
 
14
## 5.9.1 - 2021-08-27
79
## 5.9.1 - 2021-08-27
15
 
80
 
16
### Fixed
81
### Fixed
17
- Published TinyMCE types failed to compile in strict mode #TINY-7915
82
- Published TinyMCE types failed to compile in strict mode #TINY-7915