Skip to content

Changelog

This version of the Froala WYSIWYG HTML Editor is no longer maintained. Please check Froala editor V2.

Version 1.2.8

Release Date: July 12, 2015

  • Improve cursor position after paste.
  • Improve URL conversion on paste.
  • Bug fixing
    • Outdenting list results in incorrect markup.
    • Invalid HTML when outdenting list item.
    • Disable image drag and drop upload was not working.
    • Fix XSS in link insert.
    • Popup inputs were not focusing in Bootstrap modals.
    • Pass the correct document to Mordernizr.
    • Button state was not refreshed on clear formatting.
    • Popups were not placed correctly with fullscreen mode.
    • Links were pasted twice when there was a video in the editor.
    • New lines where not preserved in Webkit inside PRE tag sometimes.
    • URL pasting from Word.
    • Use keypress instead of keydown for lists.
    • Font size was not preserved in Webkit browsers sometimes.
    • New lines were removed on plain paste.
    • Links attributes were not preserved inside iframe.
    • Delete was not working correctly inside iframe.

Version 1.2.7

Release Date: May 13, 2015

  • Add beforeUploadPastedImage event.
  • Buttons are not simpleTags. Improve cleaning allowedAttrs.
  • Clean HTML that is set inside textarea before adding it to the element.
  • Add doNotJoinTags option.
  • Colors plugin was improved.
  • Add linkAttributes option.
  • Improve imageAltSet, imageFloatedLeft, imageFloatedNone and imageFloatedRight events.
  • Add entities plugin.
  • Add response to the fileUploaded event.
  • Add afterImageUpload and afterFileUpload events.
  • Replace node.children with node.childNodes.
  • Improve imageResize and imageResizeEnd events.
  • Add saveParam.
  • Allow to type in RTL or LTR according to the keyboard type.
  • Improve Danish translation.
  • Improve pasting.
  • Add afterPasteCleanup event.
  • Text inside link is not sanitized anymore
  • Add iconClasses option.
  • Add useFileName option.
  • Add Estonian translation.
  • Bug fixing
    • allowStyle and allowScript were not working sometimes.
    • Empty <P> was added at the end of table.
    • Allow tables inside lists.
    • Spaces inside lists were replaced with HTML entity.
    • Drag event was not bubbled up.
    • SHIFT+ENTER error in IE11 on Win8.
    • Tag order was changed after cleaning.
    • The cleanifier was not working with certian html.
    • Focus when there was another selection was throwing an error.
    • Linking an individual image wasn't working properly.
    • Do not override box-sizing for all elements inside the editable area.
    • Taking iframe child nodes was raising an exception.
    • Pasting raw HTML was not working.
    • Combining paragraphs was creating inline style markup in Chrome.
    • Format blocks were not applied to more than one line.
    • HTML object/embed tag couldn't be inserted in empty editor.
    • HTML comments were messing up the source code.
    • Append image/link popup to scrollable container.
    • Inline editor was going out of focus when the whole div is selected.
    • Video toolbar was showing all formatting options in inline mode.
    • Fullscreen was not working properly scrolling down with toolbar fluid.
    • Pasting images with imageUpload disabled was freezing the UI.
    • jQuery proxy was applied incorect in few places.
    • insertHTML for pre was removing the line breaks.
    • beforeImageUpload wasn't triggered in IE9.
    • onBlur event wasn't triggered all the time.
    • Image upload doesn't react correctly to HTTP status 413 and 422.
    • CopyPaste Text from Word was throwing and error sometimes.
    • Images with contenteditable attribute set to false were editable.
    • imageUploadToS3 should not always have a callback
    • Deleting image next to each other when there is no text in block tag.
    • Right-click paste option missing for empty editor.
    • Cross browser plain paste.
    • Hitting enter in blockquote was not leaving it.
    • Pasting in Bootstrap modal was not working in IE.
    • Hitting enter at the bottom of the editor was not scrolling down.
    • Disable should now allow scrolling.

Version 1.2.6

Release Date: February 22, 2015

  • Reflect in UI the disable state.
  • Placeholder has no longer italic style.
  • Default linkAutoPrefix value is empty string instead of false.
  • Popups are closed when the window is resized.
  • Enter is no longer copying the style of the previous block element.
  • Allow video preview in all browsers.
  • Check TAB by testing the charCode instead of the string itself.
  • Improve Russian translation.
  • Add allowScript option.
  • Add allowStyle option.
  • Add fullPage option.
  • Add unsupportedAgents option.
  • Add maxCharNumberExceeded event.
  • Bug fixing
    • Adding space in PRE was moving the cursor at the beginning.
    • Comments from Word were not cleared all the time.
    • Extra new line was added in FF when deleting an empty line.
    • Hitting enter a blank LI was placing the cursor badly in Chrome.
    • Deleting multiple rows in table was raising an error.
    • XSS vulnerability when pasting JS code.
    • Images near link tag were wrapped inside it.
    • New lines were not replaced by space when the editor was initialized.
    • Form inputs were stripped out when the editor is empty.
    • Backspace was not working when a video was selected.
    • Clicking on the arrow of the predefined link list was not toggling it.
    • Editor was not initializing when it got focus and initOnClick was true.
    • Fix RegEx used to determine tag name.
    • Including language was overriding the direction option.
    • Buttons on the page were not working on iOS when the editor got disabled.
    • frTag class was still added when autosave was used.
    • Adding functions to Array.prototype was adding bad style to elements.
    • Images from clipboard could not be pasted sometimes.
    • List fixes when using headings inside.
    • Fix spaces were removed when list was created in FF.
    • Fix allowedBlankTags were not working all the time.

Version 1.2.5

Release Date: January 24, 2015

  • Improve overall typing when paragraphy option is false.
  • Add linkAutoPrefix option.
  • Improve cleaning algorithm.
  • Submit popups by hitting ENTER.
  • Close popups when hitting ESC.
  • Add defaultTag as experimental.
  • Style tag is no longer allowed in order to prevent XSS.
  • Text is the default selection in the colors dropdown.
  • Add foreColors option.
  • Add backColors option.
  • Add defaultColorOption option.
  • Add backColorsDisabled option.
  • Add foreColorsDisabled option.
  • Improve plain paste.
  • Improve coping text within the editor.
  • fr-tag is no longer added by default. useFrTag should be used instead.
  • editable.imageInserted event has one more param, response, that contains the unprocessed response from the server.
  • Extra <p> tags are no longer added in list items.
  • Add customImageButtons option.
  • Add option showNextToCursor.
  • Add multiLine option.
  • Upload files by drag and drop directly in the editor.
  • Replace CTRL + F shortcut by CTRL + E.
  • Improve URL sanitizer.
  • Add urls plugin that would automatically convert URLS.
  • Add fullscreen plugin.
  • Basic iframe support.
  • Add Ukrainian language.
  • Improve Norwegian language.
  • Add scrollableContainer option.
  • Add defaultImageAlignment option.
  • Add defaultVideoAlignment option.
  • Improve undo/redo saving performance.
  • allowedEmptyTags tags is no longer available.
  • allowedBlankTags should be used to allow empty tag that don't have any attributes.
  • Add inline_styles plugin.
  • Add useClasses option.
  • Add image options to display as inline or break text.
  • Change image handlers design.
  • Add align button for image as a dropdown.
  • floatImageLeft, floatImageNone and floatImageRight buttons were removed. align button should be used instead.
  • Add textNearVideo option.
  • Bug fixing
    • Not entire editor was clickable with height/minHeight option.
    • Window 8.1 was throwing "Class not registered" error.
    • OS X CTRL shortcuts were broken.
    • Dragging into other file inputs was broken.
    • Fix setSelection method.
    • Setting HTML with setHTML was not clearing the content properly.
    • Destroying the editor was not clearing all the events.
    • simpleAmpersand option was always true.
    • Line breaks in PRE were not stored.
    • Pasting quoted text was splitting up editor.
    • Don't break tab index.
    • Custom dropdowns were not closed after selecting an option.
    • Using hash= in URLS was breaking the URL.
    • Placeholder was not disappearing on Android.
    • Enter in textarea inside list item would split it.
    • Initializing the editor with selection markers was throwing an error.
    • Setting the dirty flag was not clearing the autosave interval.
    • Focus was not working in IE9.
    • Close popup button was not working for file upload.
    • Using fluid toolbar was adding a whitespace gap.
    • Deleting text was not possible sometimes.
    • iPad popup positioning.
    • Pasting empty paragraph from Word.
    • Text/Background colors could not be removed in certain situations.

Version 1.2.4

Release Date: November 24, 2014

  • Add disabled option for buttons.
  • imageInserted event is receiving the jQuery object instead of the image URL.
  • Korean language improvements.
  • Finnish language improvements.
  • Croatian language improvements.
  • PT-BR language improvements.
  • Japanese language improvements.
  • Overall translation improvements.
  • A custom font name can be set in fontList option.
  • Image params are passed to clipboard paste upload requests.
  • Add allowedEmptyTags option.
  • Add selfClosingTags option.
  • insertHTML improvements.
  • Add defaultImageTitle option.
  • Allow Font Awesome icons inside editable area.
  • Bug fixing
    • Undo/redo is no longer disabled for other elements inside the page.
    • Placeholder position.
    • Sometimes certain blocks were merged together.
    • Image inside table.
    • Horizontal Line editing.
    • Change icons for dropdowns.
    • textNearImage had no effect when image got selected.
    • Shift + Enter in Chrome in empty editor was moving the cursor to the top.
    • Image paste from clipboard in Chrome.
    • Backspace in empty editor was moving cursor badly.
    • paragraphy option disabled in IE 11.
    • Paste inside table.
    • List actions with text selected was losing selection.
    • HTTP headers were not passed for image/file upload.
    • Pasting from Evernote.
    • NO=YES string could not be pasted.
    • IE8 fixes.
    • Word paste clean headings anchors.
    • Fix cleaning RegEx.

Version 1.2.3

Release Date: October 23, 2014

  • Improve events managing mechanism.
  • Improve syncing and undo manager.
  • Improve pasting focus.
  • defaultImageWidth option is ignored if it is set to 0.
  • Add setDirty method.
  • blockTags option accepts more tags now.
  • Improve Word pasting.
  • Improve insertHTML method.
  • Improve floating toolbar when fixedToolbar option is false.
  • Improve button click experience on mobile devices.
  • froala_page.css is renamed to froala_style.css.
  • froala_style.css is no longer included by default and it has to be included separately.
  • Redesign colors plugin.
  • colors option was added.
  • colorsStep option was added.
  • imageDeleteConfirmation option was added.
  • Improve Russian language.
  • Add scrolling to allowedAttrs.
  • countCharacters option was added.
  • zIndex option default value is now 2000.
  • typingTimer option default value is now 500.
  • Add removeFormat button.
  • Images pasted from clipboard are now uploaded to http://i.froala.com/upload_base64.
  • Support for callbacks is removed completely. Events should be used instead.
  • Bug fixing
    • Android fixes.
    • iOS fixes.
    • Indent list.
    • Edit text inside a Twitter Bootstrap button.
    • Japanese input.
    • Korean input.
    • Image insert in IE.
    • Custom dropdown click was sending to the top of the page.
    • Hit backspace after closing the link popup was redirecting to the previous page.
    • Remove background/foreground color.
    • Enter before and after table in Webkit browsers.
    • List backspace when there is text selected.
    • Characters counting on insert link.
    • Move image around the editor was placed badly sometimes.
    • Copy / paste from editor was removing the style.
    • Table actions were not tracked correctly in undo stack.
    • Pasting from Word was introducing some odd characters sometime.
    • Cursor position in Chrome.
    • Using th in tables is not throwing an error anymore.
    • embeded tag was removed.
    • Nested lists fix.
    • Fix XSS for inserting data:text/html.. as link.
    • Inline editor was not showing in few situations.
    • Allow links starting with tel:.

Version 1.2.2

Release Date: October 1, 2014

  • Add char_counter plugin.
  • Review list of allowedAttributes.
  • Review list of allowedTags.
  • Add beautifyCode option.
  • Add onPaste event.
  • Add granular control for shortcuts, shortcutsAvailable option.
  • Add convertMailAddresses option.
  • Improve UX for inserting link.
  • Add badLink event.
  • Paste improvements in all browsers.
  • Moving images now works in IE too.
  • Add pasteImage option.
  • Improve cleaning.
  • Add royal theme.
  • Add refresh and refreshOnShow options for custom dropdowns.
  • Add refresh option for custom buttons.
  • Show loader when image is inserted by link.
  • Add videoAllowedAttrs and videoAllowedTags.
  • Allow undo/redo without buttons.
  • Add imageTitle option.
  • Bug fixing
    • XSS vulnerability when opening uploaded files.
    • Video XSS vulnerability for embedded code.
    • File upload by drag and drop.
    • Blur/focus not triggering right.
    • Error raised when hitting tab and table plugin was not included.
    • Table fixes in IE 11.
    • Nested lists were not always working fine.
    • Make nested lists HTML5 compliant.
    • Focus was jumping on Android when bold was applied.
    • Chrome warnings for boundary.detach.
    • Remove background/text color was not always working.
    • Cangjie input was not working fine in Chrome.
    • Focusing on the editor was moving the cursor badly in IE.
    • After doing redo, undo was not working properly anymore.
    • Changing alignment was losing cursor position.
    • IE fixes.
    • IE9 image upload using remote iframe.
    • Image replace IE 11.
    • Regex for cleaning attributes.
    • Blur was not working properly with initOnClick.
    • localhost URLs with port were not sanatized correctly.
    • Applying a format in IE was scrolling to the top.
    • Inserting image on Android.
    • Dropdowns are overlapping when 2 editors are on the same page.
    • iPad inline mode showing badly in iOS 8.

Version 1.2.1

Release Date: September 11, 2014

  • Add data-name to the custom buttons and custom dropdowns.
  • Disable editing while uploading image.
  • Improve regular expression that match the attribues to clear.
  • Accept application/json as response from pastedImagesUploadURL.
  • Bug fixing
    • IE8 not initializing.
    • Selection was restore badly sometimes.
    • Fix new lines in PRE tags.
    • Calling destroy() before doing initialization on initOnClick would not clear the init event.
    • Dropdowns were not disabled in Chrome in HTML mode.
    • contentChanged was not triggered by "cut" event from browser.
    • File upload was not hiding/showing insertLink popup inputs properly.
    • File upload was not closing image mode.

Version 1.2.0

Release Date: September 7, 2014

  • New algorithm for working with lists.
  • Nested lists.
  • Lists are now a plugin.
  • File Support.
  • Improve code readability.
  • Add button to remove the background color.
  • Add button to remove the text color.
  • Improvements to theme file.
  • Add red theme.
  • Add gray theme.
  • Add link when there is no text selected.
  • Setting contenteditable="false" to elements within the editor will make them not editable.
  • Improve element selections.
  • Hitting ESC in popups closes them.
  • Hitting TAB in popups moves through the inputs.
  • Hitting TAB in tables would move through the cells.
  • HTTP links are now validated against regular expression.
  • Improve pasting.
  • Add translation for video "or" word.
  • Add translation for "Block Style".
  • Allow to paste image from clipboard.
  • Improve Brazilian Portuguese translation.
  • Add Bosnian language.
  • Add Croatian language.
  • Add Montenegrin language.
  • Add Serbian language.
  • Upgrade to FontAwesome 4.2.0.
  • Upgrade to jQuery 1.11.0. jQuery 1.10.2 is still supported.
  • Options to manage image pasting from clipboard: pastedImagesUploadURL and pastedImagesRequestType.
  • Improve exec_commands method.
  • Improve cleaning.
  • Add editInPopup option.
  • Add allowedAttrs option.
  • Add allowedTags option.
  • Add formatTags option.
  • Dropping image in the editor directly will upload it.
  • Image preview while uploading it.
  • Improve typing in typeahead languages.
  • Improve the editor positioning in inline mode.
  • Add subscript button.
  • Add superscript button.
  • Rewrite errors for media manager.
  • Improve selection.
  • Add new events: afterUploadPastedImage, beforeFileUpload, fileUploaded, videoRemoved, videoFloatedLeft, videoFloatedNone, videoFloatedRight, cellInsertedBefore, cellInsertedAfter, cellsMerged, cellDeleted, columnInsertedBefore, columnInsertedAfter, columnDeleted, rowInsertedBelow, rowInsertedAbove, rowDeleted, tableInserted, tableDeleted, cellHorizontalSplit, cellVerticalSplit, subscript, superscript, videoError.
  • Rename some events.
  • Bug fixing
    • Fix adding links with text in Chrome.
    • Fix events not passing editor instance.
    • Dropdowns were active in HTML mode.
    • HR tag was not in the allowed tags.
    • Video formatting is no longer removed.
    • Fix focus/blur events.
    • Remove placeholder in HTML view.
    • Using space to mark checkbox in link popup was closing the popup.
    • Fix insert table on Android.
    • Click on dropdown item was not stopping event propagation properly on iOS.
    • Hide editor when changing orientation on iOS.
    • Fix HTML view button design in inline mode.
    • Image progress bar was not showing progress.
    • Resize on image with link on iPad.
    • Tables were exceeding the width in inline mode.
    • Block style fixes.

Version 1.1.9

Release Date: August 24, 2014

  • Bug fixing
    • Word paste.
    • Start with fontSize in Webkit browsers.
    • Cleaning RegEx fixes.
    • Page flickering on paste.
    • Cursor position on paste in Webkit browsers.

Version 1.1.8

Release Date: August 23, 2014

  • Add linkClasses option.
  • Add headers option.
  • Add withCredentials option.
  • Add focus event.
  • Add blur event.
  • Add initialized event.
  • Improve cleanup methods.
  • Cleanup on paste from Word.
  • Improve XSS filters.
  • Paste cleanup improvements.
  • Add popup for editing video.
  • New algorithm to clean the HTML output.
  • Separate stylesheet for page style - froala_page.css.
  • Add HTML code style by default from the editor.
  • Add Hebrew language.
  • Bug fixing
    • Other editors are still visible when initOnClick is used and text is selected for the first time.
    • insertHTML cursor was not always at the end.
    • blockStylesToggle option was not working correctly.
    • Hide image popup when another image is selected.
    • Mistype Embeded instead of Embedded.
    • Switch from UL list to OL.
    • Flickering when removing a list.
    • Aligning a table cell was applying the new alignment to everything after it.
    • $.noConflict was not working.
    • Adding new row was not possible sometimes.
    • Foreign letter could not be introduced using ALT + key.
    • HTML view was losing focus sometimes, especially in IE 11.
    • setHTML was getting focus from everything else on the page.
    • Lists were not working in Safari when hitting enter.
    • Insert same image twice was not possible in Chrome.
    • Methods will return the value for the first element in the collection; not an array of the return values for all elements.
    • Changes were not reflected when form was submitted in HTML mode.
    • Accept all 200 codes from the server.
  • Deprecated
    • Callbacks are deprecated in favor of events.
  • Removed
    • enableScript option was removed to prevent XSS.
    • imageMargin option was removed in favor of setting it from CSS.

Version 1.1.7

Release Date: July 20, 2014

  • Save/Restore selection works for multiple ranges.
  • Bug fixing
    • Color buttons submit issue.
    • Inline editor popup issues.
    • Calling destroy() was not removing f-html.
    • XSS in insert video.
    • Insert image popup going out of the screen.

Version 1.1.6

Release Date: July 13, 2014

  • Tables.
  • Insert video by URL.
  • Speed improvements.
  • Add support for IE8.
  • Improvement to Android support.
  • Improve mobile popup positioning.
  • The following features are plugins and they are no longer included by default
    • Block Style
    • Text and Background colors
    • Media Manager
    • Tables
    • Video
    • Font Size
    • Font Family
  • Add simpleAmpersand option.
  • Add imageLink option.
  • Improvements to German languages.
  • Beautifier is used as a separate lib and is no longer available by default.
  • Add maxHeight option.
  • Default is no longer available as default, but options can be toggled.
  • inverseSkin is replaced by theme option.
  • Theme CSS file.
  • Improve HTML output.
  • Improve Italian language translation.
  • Start in color/font size.
  • Allow user to return error from server for image.
  • Replace invisible space with BR tag.
  • Improve French translation.
  • Add saveRequestType option.
  • Callbacks from images get jQuery object as parameter instead of src.
  • Clean HTML with regular expressions instead of jQuery code.
  • Editor can be initialized on image.
  • Editor can be initialized on link.
  • Option to edit the text from the DOM element in a popup.
  • Pass a default list of links to choose from.
  • Add option to open the link in another tab.
  • Add disableRightClick option.
  • Add blockStylesToggle option.
  • Add trackScroll option.
  • Add unlinkButton option.
  • Bug fixing
    • Fix random image delete.
    • Fix cursor not showing in some cases.
    • Unescape usual entities in links.
    • Prevent removing rowspan and colspan.
    • Fix defining Array.prototype.myNewMethod.
    • Fix zIndex for dropdowns.
    • Fix using Froala Editor with RequireJS.
    • Fix image delete alert keeps showing after delete when pressing the backspace key.
    • Switching to HTML and back was placing bad focus.
    • Fix screen flicker on paste.
    • Prevent inline editor showing when clicking in selected text.
    • Prevent executing script from PRE.
    • Fix dropdown arrow in Webkit.
    • Fix image border not showing when floated right in inline mode.
    • Fix image move breaking paragraphs.

Version 1.1.5

Release Date: May 20, 2014

  • Add focus method.
  • Show editor on right click.
  • Editor can now be initialized on image.
  • imageUploadToS3 option to upload to Amazon S3.
  • imageUpload option to disable image upload.
  • customDropdowns option to customize dropdowns.
  • blockStyle command to set a custom blockStyle.
  • blockStyles option to set specific blockStyles.
  • defaultBlockStyle option to set default available block styles.
  • Improve destroy method.
  • Improve placeholder support.
  • Improve coding mode.
  • Improve new line in code and blockquotes.
  • Set media manager to always expect JSON and not text.
  • Update to FontAwesome 4.1.0.
  • Replace paragraph icon.
  • Replace color icon.
  • Add fontFamily button in toolbar.
  • Add blockStyle button in toolbar.
  • Add html button back in toolbar.
  • Allow URLs starting with # and /.
  • Sync when image is dropped.
  • Show editor by key selection in inline mode.
  • Focus input when showing the link popup.
  • Bug fixing
    • Fix UL/OL next to image floated left overlap.
    • Fix OL indent.
    • IE html view textarea resize handles.
    • contentChanged callback was not triggering on delete in webkit.
    • Focus was not working properly in HTML mode in IE.
    • Fix insert video IE 11.
    • Image delete message was still showing after deleting image.
    • Image load error IE 11.
    • Page was scrolling on paste.
    • Fix image move in Safari.
    • Fix image resize handles being added twice.
    • Fix enableScript option.

Version 1.1.4

Release Date: May 5, 2014

  • Media manager for images.
  • Add zIndex option.
  • Minimum for autosaveInterval was changed to 100.
  • Improve for XSS support.
  • Improve insertHTML method.
  • saveURL is no longer required to trigger save.
  • Add image restriction by using allowedImageTypes option.
  • CTRL + Backspace is cutting text.
  • CTRL + ] in indenting text.
  • CTRL + [ is outdenting text.
  • CTRL + " is formatting text as quote.
  • CTRL + \ is formatting text as code.
  • Sync before submitting form.
  • Delete image by hitting delete when it is selected.
  • Hitting enter when image is selecting is getting it down.
  • maxImageSize option to restrict image size before upload.
  • Add defaultImageWidth option to set the image size on insertion.
  • afterRemoveImageCallback is now getting the image src as param.
  • Image remove control improved.
  • Horizontal line command.
  • Font family support.
  • Move writeVideo to its own method.
  • Improve wrapping support.
  • Improve getHTML method.
  • Improve block formatting.
  • Setting background color would take into consideration parents too.
  • Improve contentChangedCallback support.
  • Remove invisible characters when saving the HTML.
  • Add isActive method to check if command is active.
  • Improve undo mechanisms.
  • Use a custom version of Modernizr that does not conflict anymore.
  • Improve editor position in Firefox when a scale transform is applied.
  • Selected fontFamily, fontSize or block type appears selected in the dropdown.
  • beforeFileUpload callback.
  • Bug fixing
    • New line fix when paragraphy enabled in Webkit.
    • Bold was not working properly when undo and redo were disabled.
    • Insert image on IE 10-11 at cursor location.
    • Empty editor was focused after initialization in Webkit.
    • Releasing selection outside the editable zone.
    • Click issue when there is more than one link.
    • Shortcut keys were not working when editor was empty.
    • Textarea was not focusing in Safari.
    • Hitting bold when editor is empty was not working.
    • Fix iPad issue of scrolling through dropdowns.

Version 1.1.3

Release Date: April 8, 2014

  • Custom tags from html are no longer removed.
  • minHeight option.
  • removeFormat method.
  • Image is inserted where the cursor is.
  • Undo preserves selection and cursor position.
  • Please wait message when uploading image.
  • <br> are no longer removed when calling save.
  • Bug fixing
    • Pressing Bold, Italic, Underline, Strikethrough start in that mode.
    • getHTML() returns the html when in code mode.
    • Enter in Code and Quote are not adding a new line.
    • Editor was getting focused when more than one editor.
    • Autosave interval was set back to 10000.
    • Image was loading again on save.
    • Fix new line in lists in Safari.

Version 1.1.2

Release Date: March 18, 2014

  • Add textNearImage option.
  • Add imageButtons option.
  • Add alwaysVisible option.
  • Add noFollow option.
  • Add alwaysBlank option.
  • Add plainPaste option.
  • Add icons option.
  • Add callbacks for pasting.
  • Add getText() method.
  • Bug fixing
    • Add class f-link to links for images.
    • Placeholder fix on direction rtl.
    • Fix borderColor.
    • Placeholder was not always visible in webkit.
    • Smartphone fixes to link popup.

Version 1.1.1

Release Date: March 12, 2014

  • Add callback contentChanged.
  • Callbacks are called with apply() instead of call().
  • Add insertVideo callback.
  • Bug fixing
    • Editor was getting focused constantly.
    • Undo when none of the undo/redo buttons is set.
    • Placeholder gets translated too.
    • Cleanup events on destroy() call.

Version 1.1.0

Release Date: March 11, 2014

  • Add language support (28 languages).
  • Inverse skin colors.
  • Blockquote has quote at the beginning.
  • Additional parameters to image upload request.
  • Additional parameters to save request.
  • Video support.
  • Custom buttons in toolbar.
  • Paragraphy option.
  • Improvements
    • Direction parameter.
    • Touch support.
    • Font size is not generating so many markup anymore.
    • Format when there is no selection.
    • Image upload error callbacks.
    • Placeholder.
    • Design.
    • Use <strong> and <em> tags instead of <b> and <i>.
  • Bug fixing
    • Typing timer was not working when redo and undo were not initialized.
    • Fix height when passed as parameter.
    • Destroy method.
    • n block tag ws never removed.

Version 1.0.6

Release Date: February 22, 2014

  • Improve IE 11 support for inline editor.
  • Placeholder works like placeholder from HTML5.
  • Allow image move in editor by setting option imageMove.
  • Add save button.
  • Tooltip and messages text can be customized through customText option.
  • Toolbar may stay at the top or move along with the scroll.
  • Option to strip <script> tag.
  • Bug fixing
    • Touch detection.
    • iframe is no longer removed.
    • Image and link are initialized when createLink or insertImage is not set too.
    • No padding bottom for image when aligned center.

Version 1.0.5

Release Date: February 9, 2014

  • Picture popup stays active when you click a button from it.
  • Improve list support.
  • Cleanup after link/unlink.
  • Editor gets active when you release mouse outside it and there is a selection.
  • Update placeholder style.
  • getHTML method cleans up the returned HTML.
  • Bug fixing
    • Fix headings style.
    • Fix destroy method.
    • Fix Buletted typo.
    • Clicking inside the link/image popup do not close it anymore.

Version 1.0.4

Release Date: February 6, 2014

  • Improve touch support.
  • Fix list issues.
  • Hitting TAB will insert 4 blank spaces.
  • Disable image drag in order to prevent losing text formatting.
  • Hitting CTRL + F will show the editor.

Version 1.0.3

Release Date: February 3, 2014

  • Image upload on http://uploads.im.

Version 1.0.2

Release Date: February 2, 2014

  • Refactor popup code
    • Stop propagation instead of testing selection.
    • Image editor is part of the main editor.
    • Generic methods to show a specific popup.
  • Insert UL / OL improvements.
  • HTML command style fixes.
  • Button style fixes for text-small screen devices.
  • CSS fixing.
  • Bug fixing
    • Image loader hides after uploading image.
    • Error during upload is ignored unless callback is set.

Version 1.0.1

Release Date: January 31, 2014

  • Font size is using pixels.
  • Colors are using <span> instead of <font>.
  • Link can be edited by clicking on it.
  • Bug fixing
    • {"Format \"normal\" uses <div> tag."=>""}
    • {"Removing image hides the image popup."=>""}