Days
Hours
Minutes
Seconds
x

Froala Editor v4.2.0 is Here LEARN MORE

Skip to content

Changelog

Version 3.1.1   

Release Date: Feb 23, 2020

  • Fullscreen bug fixed
  • FontFamily/fontSize output fixed
  • Numerous performance improvements

Version 3.1.0   

Release Date: January 13, 2020

  • Hotfixes
    • Improved pasting when copying from MSWord
    • Improved formatting for bold styling
    • Improved German and French translation
    • Fixed ordered list display
    • Fixed autosave function in special conditions
    • Fixed line height selection
    • Fixed freezes UI while performing video insertion by URL or upload
    • Fixed image captions with Korean characters in IE11
    • Fixed JS error on removing a list when paragraph format button is not available
    • Fixed disappearing   if ENTER_BR is set for the enter option
    • Fixed line breaks in the image caption of an image inside list
    • Fixed uploading images via dropping image in the editor window in IE11
    • Fixed some malfunctions for <input> tag elements
    • Fixed "Special Characters" button on mobile devices
    • Fixed inserted links with "Open in new tab" option
    • Fixed issue with uploading a new image to a FroalaEditor that initialized on an image
    • Fixed zero width spaces when no text is selected
    • Fixed missed embedded video content after re-initialization
    • Fixed striping already applied attributes in inline style
    • Fixed issue with inserted lines from the editor is shown in one page per line when pdf is downloaded
    • Fixed previously added images in the editor on mobile will not let you select them
    • Fixed issue when backspace deletes an extra empty space
    • Fixed 'template' custom HTML tag usage
    • Fixed paragraph format display after pasting content from MSWord
    • Fixed error with selection.isFull() method
    • Fixed calls for 'codeView.update' event in special conditions
    • Fixed displaying custom URI without slashes
    • Fixed 'disableRightClick' option
    • Fixed table options popup display if text is wrapped under <b><u><i>etc tag
    • Fixed character count update when froala.html.set() called
    • Fixed 'toolbarButtons' option to be responsive to editor size, not viewport size as it was
    • Fixed JS error when navigating dropdown menu with arrow keys
    • Fixed problem with nested contenteditable element and backspace
    • Fixed 'imageManagerLoadMethod' option usage with 'POST' value
    • Fixed situation when contenteditable="false" elements are editable by drag&drop
    • Fixed 'Open Link' button behavior in IE11

Version 3.0.6   

Release Date: October 04, 2019

  • Added Support for Rails 6
  • Hotfixes
    • Improved French translation
    • Fixed switching to code view fails when html contains style tag
    • Fixed <hr> tag disappears when dragging an image
    • Fixed cursor not displayed on either side of an image
    • Fixed copy&paste images from Google Docs and other sources
    • Fixed placeholder is not destroyed on calling editor.destroy
    • Fixed placeholder text is not aligned with the cursor in inline mode
    • Fixed Froala Pages support

Version 3.0.5   

Release Date: August 16, 2019

  • Hotfixes
    • Fixed long placeholder text wraps outside bounds of editor on narrow screen
    • Fixed JS error when using backspace in a list
    • Fixed removing bold/italics/underlined etc. from one word removes it from all words after it
    • Fixed text color is lost after changing it
    • Fixed edit area loses focus when clicking toolbar buttons
    • Fixed Enter/Return key wrong behavior
    • Fixed Copy/Paste from LibOffice to Froala breaks level 2 unordered list
    • Fixed nest list not working as expected on Ie
    • Fixed cursor in the wrong spot after inserting a horizontal line
    • Fixed Froala Copy/Paste from itself lost some styles
    • Improved Japanese translation

Version 3.0.4   

Release Date: July 31, 2019

  • Hotfixes
    • Fixed body position in case of quick insert.
    • Fixed saving call multipart/form-data.
    • Improved toolbar with customization.
    • Added Royal theme.
    • Improved multiple styles use in element creation.
    • Improved editor selection.
    • Fixed overflow cursor with iframe.
    • Corrected emoticons missed icons.
    • Improved embedly integration with froala.
    • Fixed vertical separators between toolbar icons.
    • Improved table selection with IE11.
    • Improved error handling.

Version 3.0.3   

Release Date: July 15, 2019

  • Hotfixes
    • Improved indentation of lists.
    • Fixed uncaught errors.
    • Removed foucable on svg icons.
    • Fixed spacing between label and hotkeys.
    • Improved event mechanism.

Version 3.0.2   

Release Date: July 05, 2019

  • Hotfixes
    • Provided option for disable the editng with contenteditable=false.
    • Fixed critical error [Uncaught TypeError] of undefined property.
    • Improved translation for Chinese.
    • Improved formatting for Firefox.

Version 3.0.1   

Release Date: June 28, 2019

  • Hotfixes
    • Fixed editor crashes on paste of list from MS Word
    • Dragging images creates new row in Edge
    • Fixed duplicating icons on enter
    • Fixed line-height on table cells
    • Spaces break image captions in Firefox
    • Improved cursor position
    • Fixed selection of multiple cells in table
    • Improved copy paste in edge browser
    • Fixed loss of formatting on bulleted list
    • Fixed scrollbar issue on word paste
    • Improved element deletion on backspace, delete and ctrl+backspace
    • Improved listing copy paste from word
    • Fixed $ truncation on selection of color
    • Improved table popup for cells
    • Improved code view presentation
    • Added rel attribute
    • Popup does not disappear after inserting video. (safari)
    • Creating Empty div with inline style and inserting one br tag
    • Fixed Infinite upload when pasting larger image
    • Fixed Problems deleting after selecting all
    • Improved list ordering
    • Improved pasting of tables using html.insert()
    • Improved popup with iframe
    • Fixed allowed editing on contenteditable="false"
    • Improved line breaker between table and image
    • Fixed Slovak, Czech & Russian translations
    • Improved indentation on list
    • Fixed freezing editor when specific table cell selection

Version 3.0.0   

Release Date: Jun 13, 2019

  • GA Release ✨✨✨

Version 3.0.0-rc.2   

Release Date: Jun 6, 2019

  • Create plugins.pkgd.css file to Froala plugins styles only.
  • Hotfixes
    • Hotfixes synced with 2.9.5
    • Fixed custom dropdown open issue in Firefox
    • Fixed paragraph dropdown was not hiding after selection
    • Fixed console error while resizing the window

Version 3.0.0-rc.1   

Release Date: May 28, 2019

  • Create plugins.pkgd.css file to Froala plugins styles only.
  • Hotfixes
    • Pressing ENTER inside the editor should add a new line.
    • Prevented XSS script execution from embeded url.
    • Can't remove color from text since 2.9.x update.
    • Froala can enclose block elements like table inside span when using ENTER_BR.
    • Clear formatting removes links inconsistently.
    • Youtube embeds ignore start time parameter.
    • IE 11 Toolbar is not updating for first paragraph.
    • Spaces was deleted for htmlUntouched option.
    • Editor was scrolling up when hovering a dropdown in IE browser.
    • Typing in Korean was not working correctly for image captions in IE.
    • Hitting Escape on edit link popup should not throw error.
    • Esc on edit link popup in froala editor is giving an error.
    • Problem with restoring selection when restoring snapshot.
    • Color popups in minimized browser view.
    • Fixed emoticons problem in IE.
    • The second toolbar disappears in certain actions.
    • Improved popup and toolbar position.
    • Fixed editor instance lives inside a LI tag from duplicating.
    • CMD-K shortcut adds a new text with a link.
    • Blur event triggered when clicking on dropdown menu items IE 11.
    • Pasting plaintext with line breaks removes line break.
    • The link is not deleted when deleting with the "backspace" key.
    • Fixed color picker error for table cells.
    • Prevent editing while contenteditable is set to false.
    • Fixed video.removed event fires twice for one remove.
    • Fixed empty string issue on paste.before|afterCleanup.
    • When pasting the cursor moves to the beginning of the pasted content.
    • Fixed popup issue regarding videoUpload.
    • Copied content is inserted into the editor in disabled mode.
    • Cannot insert text after an image with caption in inline editor.
    • Video Link Error has no popup feedback.
    • Image size is not set when a caption is present.

Version 3.0.0-beta.2   

Release Date: May 23, 2019

  • Update froala_editor.pkgd.min.js file to include only Froala plugins, without third party integrations.
  • Create plugins.pkdg.min.js file to include Froala Editor plugins only.
  • Enhancements
    • Update toolbar spacings on mobile devices.
    • Improve spacing for Font Awesome plugin icons.
    • Spacing for the align dropdown icons.
  • Hotfixes
    • Fullscreen has rounded corners.
    • CSS error in IE.
    • Link shortcuts insert links in the wrong place.
    • Using ENTER_BR mode throws an error when using the quick insert tool.
    • Save requests are sent in a wrong format.
    • Fullscreen height is not updated when toggling the second toolbar.
    • Dropdowns scroll is cut on Chrome / MacOS.
    • Table popups are positioned incorrectly.
    • Using Font Awesome 5 plugins for toolbar makes the icons very large.
    • Image manager buttons have an incorrect size depending on the website CSS rules.
    • Dropdowns are not closing all the time when using the inline toolbar.

Version 3.0.0-beta.1   

Release Date: May 15, 2019 ✨✨✨

  • Remove jQuery.
  • Update the UI.
  • Add custom made SVG icons.
  • Introduce smart toolbar.
  • Introduce tabs to the emoticons plugin.
  • Redesign Font Awesome from modal to popup.
  • Redesign Special Characters from modal to popup.
  • Split the colors button to separate text and background buttons.
  • Add separate buttons for the align options.
  • Move edit in popup feature to a separate plugin.
[class^="wpforms-"]
[class^="wpforms-"]
[bws_google_captcha]
<div class="gglcptch gglcptch_v2"><div id="gglcptch_recaptcha_1888813557" class="gglcptch_recaptcha"></div> <noscript> <div style="width: 302px;"> <div style="width: 302px; height: 422px; position: relative;"> <div style="width: 302px; height: 422px; position: absolute;"> <iframe src="https://www.google.com/recaptcha/api/fallback?k=6Ld6lNoUAAAAAM626LfCOrnkBFJtYZAKESFCjgv_" frameborder="0" scrolling="no" style="width: 302px; height:422px; border-style: none;"></iframe> </div> </div> <div style="border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px; height: 60px; width: 300px;"> <textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px !important; height: 40px !important; border: 1px solid #c1c1c1 !important; margin: 10px 25px !important; padding: 0px !important; resize: none !important;"></textarea> </div> </div> </noscript></div>
[class^="wpforms-"]
[class^="wpforms-"]
[bws_google_captcha]
<div class="gglcptch gglcptch_v2"><div id="gglcptch_recaptcha_1456205320" class="gglcptch_recaptcha"></div> <noscript> <div style="width: 302px;"> <div style="width: 302px; height: 422px; position: relative;"> <div style="width: 302px; height: 422px; position: absolute;"> <iframe src="https://www.google.com/recaptcha/api/fallback?k=6Ld6lNoUAAAAAM626LfCOrnkBFJtYZAKESFCjgv_" frameborder="0" scrolling="no" style="width: 302px; height:422px; border-style: none;"></iframe> </div> </div> <div style="border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px; height: 60px; width: 300px;"> <textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px !important; height: 40px !important; border: 1px solid #c1c1c1 !important; margin: 10px 25px !important; padding: 0px !important; resize: none !important;"></textarea> </div> </div> </noscript></div>
[class^="wpforms-"]
[class^="wpforms-"]
[bws_google_captcha]
<div class="gglcptch gglcptch_v2"><div id="gglcptch_recaptcha_1930088766" class="gglcptch_recaptcha"></div> <noscript> <div style="width: 302px;"> <div style="width: 302px; height: 422px; position: relative;"> <div style="width: 302px; height: 422px; position: absolute;"> <iframe src="https://www.google.com/recaptcha/api/fallback?k=6Ld6lNoUAAAAAM626LfCOrnkBFJtYZAKESFCjgv_" frameborder="0" scrolling="no" style="width: 302px; height:422px; border-style: none;"></iframe> </div> </div> <div style="border-style: none; bottom: 12px; left: 25px; margin: 0px; padding: 0px; right: 25px; background: #f9f9f9; border: 1px solid #c1c1c1; border-radius: 3px; height: 60px; width: 300px;"> <textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px !important; height: 40px !important; border: 1px solid #c1c1c1 !important; margin: 10px 25px !important; padding: 0px !important; resize: none !important;"></textarea> </div> </div> </noscript></div>