Releases: froala/wysiwyg-editor
Releases · froala/wysiwyg-editor
Release 1.2.6
- 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
- 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
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
- 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.