<commit_before>Version 4.6.0 (2017-05-04)
    Dropped support for IE 8-10 due to market share and lack of support from Microsoft. See tinymce docs for details.
    Added an inline boundary caret position feature that makes it easier to type at the beginning/end of links/code elements.
    Added a help plugin that adds a button and a dialog showing the editor shortcuts and loaded plugins.
    Added an inline_boundaries option that allows you to disable the inline boundary feature if it's not desired.
    Added a new ScrollIntoView event that allows you to override the default scroll to element behavior.
    Added role and aria- attributes as valid elements in the default valid elements config.
    Added new internal flag for PastePreProcess/PastePostProcess this is useful to know if the paste was coming from an external source.
    Added new ignore function to UndoManager this works similar to transact except that it doesn't add an undo level by default.
    Fixed so that urls gets retained for images when being edited. This url is then passed on to the upload handler.
    Fixed so that the editors would be initialized on readyState interactive instead of complete.
    Fixed so that the init event of the editor gets fired once all contentCSS files have been properly loaded.
    Fixed so that width/height of the editor gets taken from the textarea element if it's explicitly specified in styles.
    Fixed so that keep_styles set to false no longer clones class/style from the previous paragraph on enter.
    Fixed so that the default line-height is 1.2em to avoid zwnbsp characters from producing text rendering glitches on Windows.
    Fixed so that loading errors of content css gets presented by a notification message.
    Fixed bug where it wasn't possible to copy/paste rows with colspans by using the table copy/paste feature.
    Fixed bug where the protect setting wasn't properly applied to header/footer parts when using the fullpage plugin.
    Fixed bug where custom formats that specified upper case element names where not applied correctly.
    Fixed bug where some screen readers weren't reading buttons due to an aria specific fix for IE 8.
    Fixed bug where cut wasn't working correctly on iOS due to it's clipboard API not working correctly.
    Fixed bug where Edge would paste div elements instead of paragraphs when pasting plain text.
    Fixed bug where the textpattern plugin wasn't dealing with trailing punctuations correctly.
    Fixed bug where image editing would some times change the image format from jpg to png.
    Fixed bug where some UI elements could be inserted into the toolbar even if they where not registered.
    Fixed bug where it was possible to click the TD instead of the character in the character map and that caused an exception.
    Fixed bug where the font size/font family dropdowns would sometimes show an incorrect value due to css not being loaded in time.
    Fixed bug with the media plugin inserting undefined instead of retaining size when media_dimensions was set to false.
    Fixed bug with deleting images when forced_root_blocks where set to false.
    Fixed bug where input focus wasn't properly handled on nested content editable elements.
    Fixed bug where Chrome/Firefox would throw an exception when selecting images due to recent change of setBaseAndExtent support.
    Fixed bug where malformed blobs would throw exceptions now they are simply ignored.
    Fixed bug where backspace/delete wouldn't work properly in some cases where all contents was selected in WebKit.<commit_msg>updated changelog<commit_after>Version 4.6.0 (2017-05-04)
    Dropped support for IE 8-10 due to market share and lack of support from Microsoft. See tinymce docs for details.
    Added an inline boundary caret position feature that makes it easier to type at the beginning/end of links/code elements.
    Added a help plugin that adds a button and a dialog showing the editor shortcuts and loaded plugins.
    Added an inline_boundaries option that allows you to disable the inline boundary feature if it's not desired.
    Added a new ScrollIntoView event that allows you to override the default scroll to element behavior.
    Added role and aria- attributes as valid elements in the default valid elements config.
    Added new internal flag for PastePreProcess/PastePostProcess this is useful to know if the paste was coming from an external source.
    Added new ignore function to UndoManager this works similar to transact except that it doesn't add an undo level by default.
    Fixed so that urls gets retained for images when being edited. This url is then passed on to the upload handler.
    Fixed so that the editors would be initialized on readyState interactive instead of complete.
    Fixed so that the init event of the editor gets fired once all contentCSS files have been properly loaded.
    Fixed so that width/height of the editor gets taken from the textarea element if it's explicitly specified in styles.
    Fixed so that keep_styles set to false no longer clones class/style from the previous paragraph on enter.
    Fixed so that the default line-height is 1.2em to avoid zwnbsp characters from producing text rendering glitches on Windows.
    Fixed so that loading errors of content css gets presented by a notification message.
    Fixed so figure image elements can be linked when selected this wraps the figure image in a anchor element.
    Fixed bug where it wasn't possible to copy/paste rows with colspans by using the table copy/paste feature.
    Fixed bug where the protect setting wasn't properly applied to header/footer parts when using the fullpage plugin.
    Fixed bug where custom formats that specified upper case element names where not applied correctly.
    Fixed bug where some screen readers weren't reading buttons due to an aria specific fix for IE 8.
    Fixed bug where cut wasn't working correctly on iOS due to it's clipboard API not working correctly.
    Fixed bug where Edge would paste div elements instead of paragraphs when pasting plain text.
    Fixed bug where the textpattern plugin wasn't dealing with trailing punctuations correctly.
    Fixed bug where image editing would some times change the image format from jpg to png.
    Fixed bug where some UI elements could be inserted into the toolbar even if they where not registered.
    Fixed bug where it was possible to click the TD instead of the character in the character map and that caused an exception.
    Fixed bug where the font size/font family dropdowns would sometimes show an incorrect value due to css not being loaded in time.
    Fixed bug with the media plugin inserting undefined instead of retaining size when media_dimensions was set to false.
    Fixed bug with deleting images when forced_root_blocks where set to false.
    Fixed bug where input focus wasn't properly handled on nested content editable elements.
    Fixed bug where Chrome/Firefox would throw an exception when selecting images due to recent change of setBaseAndExtent support.
    Fixed bug where malformed blobs would throw exceptions now they are simply ignored.
    Fixed bug where backspace/delete wouldn't work properly in some cases where all contents was selected in WebKit.
{'fraction_non_alphanumeric': 0.019098653476229733, 'fraction_numerical': 0.004671613080516625, 'mean_word_length': 3.891801075268817, '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': '6559450', 'n_tokens_mistral': 1689, 'n_tokens_neox': 1550, 'n_words': 1121}