Skip to content

Releases: froala/wysiwyg-editor

Release 1.2.6

22 Feb 09:46
Compare
Choose a tag to compare
  • 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.

Release 1.2.5

24 Jan 14:58
Compare
Choose a tag to compare
  • 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.

Release 1.2.4

24 Nov 18:05
Compare
Choose a tag to compare
  • 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 loosing 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.

Release 1.2.3

23 Oct 10:44
Compare
Choose a tag to compare
  • 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:.

Release 1.2.2.

01 Oct 10:20
Compare
Choose a tag to compare
  • 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 convertEmailAddresses 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 videoAllowedAttributes 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 loosing 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.

Release v1.2.1

11 Sep 12:47
Compare
Choose a tag to compare
  • 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.

Release 1.2.0

08 Sep 10:30
Compare
Choose a tag to compare
  • 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.

Release v1.1.9

24 Aug 12:45
Compare
Choose a tag to compare
  • Bug fixing
    • Word paste.
    • Start with fontSize in Webkit browsers.
    • Cleaning RegEx fixes.
    • Page flickering on paste.
    • Cursor position on paste in Webkit browsers.

Release v1.1.8

23 Aug 23:01
Compare
Choose a tag to compare
  • 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.
    • blockStyleToggle 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 loosing focus sometimes, specially 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.

Release 1.1.7

20 Jul 13:00
Compare
Choose a tag to compare
  • 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.