<commit_before>Version 4.7.7 (2018-02-19)
    Added a border style selector to the advanced tab of the Image Plugin.
    Added better controls for default table inserted by the Table Plugin.
    Added new `table_responsive_width` option to the Table Plugin that controls whether to use pixel or percentage widths.
    Fixed a bug where the Link Plugin text didn't update when a URL was pasted using the context menu.
    Fixed a bug with the Spellchecker Plugin where using "Add to dictionary" in the context menu threw an error.
    Fixed a bug in the Media Plugin where the preview node for iframes got default width and height attributes that interfered with width/height styles.
    Fixed a bug where backslashes were being added to some font family names in Firefox in the fontselect toolbar item.
    Fixed a bug where errors would be thrown when trying to remove an editor that had not yet been fully initialized.
    Fixed a bug where the Imagetools Plugin didn't update the images atomically.
    Fixed a bug in with the Fullscreen Plugin throwing errors when used with an inline editor.
    Fixed a bug where drop down menus weren't positioned correctly in inline editors on scroll.
    Fixed a bug with a semicolon missing at the end of the bundled javascript files.
    Fixed a bug in the Table Plugin with cursor navigation inside of tables where the cursor would sometimes jump into an incorrect table cells.
    Fixed a bug where indenting a table that is a list item using the "Increase indent" button would create a nested table.
    Fixed a bug where text nodes containing only whitespace were being wrapped by paragraph elements.
    Fixed a bug where whitespace was being inserted after br tags inside of paragraph tags.
    Fixed a bug where converting an indented paragraph to a list item would cause the list item to have extra padding.
    Fixed a bug where Copy/Paste in an editor with a lot of content would cause the editor to scroll to the top of the content in IE11.
    Fixed a bug with a memory leak in the DragHelper. Path contributed by ben-mckernan.
    Fixed a bug where the advanced tab in the Media Plugin was being shown even if it didn't contain anything. Patch contributed by gabrieeel.
    Fixed an outdated eventname in the EventUtils. Patch contributed by nazar-pc.
    Fixed a CSP issue with the json parser.
    Fixed so you can place the curser before and after table elements within the editor in Firefox and Edge/IE.
Version 4.7.6 (2018-01-29)
    Fixed a bug in the jquery integration where it threw an error saying that "global is not defined".
    Fixed a bug where deleting a table cell whose previous sibling was set to contenteditable false would create a corrupted table.
    Fixed a bug where highlighting text in an unfocused editor did not work correctly in IE11/Edge.
    Fixed a bug where the table resize handles were not being repositioned when activating the Fullscreen Plugin.
    Fixed a bug where the Imagetools Plugin dialog didn't honor editor RTL settings.
    Fixed a bug where block elements weren't being merged correctly if you deleted from after a contenteditable false element to the beginning of another block element.
    Fixed a bug where TinyMCE didn't work with module loaders like webpack.
Version 4.7.5 (2018-01-22)
    Fixed bug with the Codesample Plugin where it wasn't possible to edit codesamples when the editor was in inline mode.
    Fixed bug where focusing on the status bar broke the keyboard navigation functionality.
    Fixed bug where an error would be thrown on Edge by the Table Plugin when pasting using the PowerPaste Plugin.
    Fixed bug in the Table Plugin where selecting row border style from the dropdown menu in advanced row properties would throw an error.
    Fixed bug with icons being rendered incorrectly on Chrome on Mac OS.
    Fixed bug in the Textcolor Plugin where the font color and background color buttons wouldn't trigger an ExecCommand event.
    Fixed bug in the Link Plugin where the url field wasn't forced LTR.
    Fixed bug where the Nonbreaking Plugin incorrectly inserted spaces into tables.
    Fixed bug with the inline theme where the toolbar wasn't repositioned on window resize.
Version 4.7.4 (2017-12-05)
    Fixed bug in the Nonbreaking Plugin where the nonbreaking_force_tab setting was being ignored.
    Fixed bug in the Table Plugin where changing row height incorrectly converted column widths to pixels.
    Fixed bug in the Table Plugin on Edge and IE11 where resizing the last column after resizing the table would cause invalid column heights.
    Fixed bug in the Table Plugin where keyboard navigation was not normalized between browsers.<commit_msg>TINY-1528: review fixes<commit_after>Version 4.7.7 (2018-02-19)
    Added a border style selector to the advanced tab of the Image Plugin.
    Added better controls for default table inserted by the Table Plugin.
    Added new `table_responsive_width` option to the Table Plugin that controls whether to use pixel or percentage widths.
    Fixed a bug where the Link Plugin text didn't update when a URL was pasted using the context menu.
    Fixed a bug with the Spellchecker Plugin where using "Add to dictionary" in the context menu threw an error.
    Fixed a bug in the Media Plugin where the preview node for iframes got default width and height attributes that interfered with width/height styles.
    Fixed a bug where backslashes were being added to some font family names in Firefox in the fontselect toolbar item.
    Fixed a bug where errors would be thrown when trying to remove an editor that had not yet been fully initialized.
    Fixed a bug where the Imagetools Plugin didn't update the images atomically.
    Fixed a bug where the Fullscreen Plugin was throwing errors when being used on an inline editor.
    Fixed a bug where drop down menus weren't positioned correctly in inline editors on scroll.
    Fixed a bug with a semicolon missing at the end of the bundled javascript files.
    Fixed a bug in the Table Plugin with cursor navigation inside of tables where the cursor would sometimes jump into an incorrect table cells.
    Fixed a bug where indenting a table that is a list item using the "Increase indent" button would create a nested table.
    Fixed a bug where text nodes containing only whitespace were being wrapped by paragraph elements.
    Fixed a bug where whitespace was being inserted after br tags inside of paragraph tags.
    Fixed a bug where converting an indented paragraph to a list item would cause the list item to have extra padding.
    Fixed a bug where Copy/Paste in an editor with a lot of content would cause the editor to scroll to the top of the content in IE11.
    Fixed a bug with a memory leak in the DragHelper. Path contributed by ben-mckernan.
    Fixed a bug where the advanced tab in the Media Plugin was being shown even if it didn't contain anything. Patch contributed by gabrieeel.
    Fixed an outdated eventname in the EventUtils. Patch contributed by nazar-pc.
    Fixed an issue where the Json.parse function would throw an error when being used on a page with strict CSP settings.
    Fixed so you can place the curser before and after table elements within the editor in Firefox and Edge/IE.
Version 4.7.6 (2018-01-29)
    Fixed a bug in the jquery integration where it threw an error saying that "global is not defined".
    Fixed a bug where deleting a table cell whose previous sibling was set to contenteditable false would create a corrupted table.
    Fixed a bug where highlighting text in an unfocused editor did not work correctly in IE11/Edge.
    Fixed a bug where the table resize handles were not being repositioned when activating the Fullscreen Plugin.
    Fixed a bug where the Imagetools Plugin dialog didn't honor editor RTL settings.
    Fixed a bug where block elements weren't being merged correctly if you deleted from after a contenteditable false element to the beginning of another block element.
    Fixed a bug where TinyMCE didn't work with module loaders like webpack.
Version 4.7.5 (2018-01-22)
    Fixed bug with the Codesample Plugin where it wasn't possible to edit codesamples when the editor was in inline mode.
    Fixed bug where focusing on the status bar broke the keyboard navigation functionality.
    Fixed bug where an error would be thrown on Edge by the Table Plugin when pasting using the PowerPaste Plugin.
    Fixed bug in the Table Plugin where selecting row border style from the dropdown menu in advanced row properties would throw an error.
    Fixed bug with icons being rendered incorrectly on Chrome on Mac OS.
    Fixed bug in the Textcolor Plugin where the font color and background color buttons wouldn't trigger an ExecCommand event.
    Fixed bug in the Link Plugin where the url field wasn't forced LTR.
    Fixed bug where the Nonbreaking Plugin incorrectly inserted spaces into tables.
    Fixed bug with the inline theme where the toolbar wasn't repositioned on window resize.
Version 4.7.4 (2017-12-05)
    Fixed bug in the Nonbreaking Plugin where the nonbreaking_force_tab setting was being ignored.
    Fixed bug in the Table Plugin where changing row height incorrectly converted column widths to pixels.
    Fixed bug in the Table Plugin on Edge and IE11 where resizing the last column after resizing the table would cause invalid column heights.
    Fixed bug in the Table Plugin where keyboard navigation was not normalized between browsers.
{'fraction_non_alphanumeric': 0.020969441517386722, 'fraction_numerical': 0.010958904109589041, 'mean_word_length': 3.757393483709273, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '564128', 'n_tokens_mistral': 2387, 'n_tokens_neox': 2107, 'n_words': 1513}