Updates

Subscribe to RSS

Version 10.0.9 March 16, 2015

  • New 'uploadStartCallback' triggers when image or file upload has started
  • New Setting 'autosaveFields' allows to pass extra variables with autosave
  • Improved toolbar z-index improvements for better performance when Redactor is in modal windows
  • Fixed In 'linebreaks' Enter key required to be pressed twice to create a new line in some cases
  • Fixed Redactor in page's <head> doesn't break Internet Explorer 8 anymore
  • Fixed In some instances, B/I buttons didn't switch to inactive state
  • Fixed With 'cleanOnPaste: false' visual layer didn't sync code with textarea
  • Fixed When text is pasted on top of selected text, page scrolled to the bottom in some cases
  • Fixed 'Clips' plugin malfunction in Internet Explorer replacing previously inserted text
  • Fixed Redactor removes closing </code> inside <pre>
  • Fixed When pasting text formatted with Bold and Italic, it was impossible to remove this formatting with B/I toolbar buttons
  • Fixed In Firefox changing links' text did't apply upon inserting link
  • Fixed In Internet Explorer 11 pasted text disappeared on Enter in some instances
  • Fixed With 'placeholder' in place and no focus in Redactor, it was impossible to exit a list
  • Fixed When user applied Bold or Italic formatting to a link, toolbar's 'unlink' feature stopped working
  • Fixed In Internet Explorer 11 text was scrolling to the top upon pressing toolbar buttons
  • Fixed In Firefox backspace key was deleting table cells along with other content in some cases
  • Fixed In Firefox multiple Redactors on a single page made dropdowns shift to the next Redactor upon scrolling

Download Redactor

Version 10.0.8 March 10, 2015

  • Important 'buttonSource' setting, which turns on HTML source button in the toolbar, has been renamed to 'source' and is now 'true' by default.
  • Important Top-level HTML tags ('html', 'head', 'link', 'body', 'meta', 'style', 'script', 'applet') will always be removed from Redactor regardless of 'deniedTags' setting. These tags could only be preserved in Redactor when put inside of a 'pre' tag.
  • New API method 'replaceSelection' for replacing selected text with HTML
  • New API method 'link.toggleClass' for toggling class of links in selected text
  • New 'visualCallback' that triggers whenever a user switches from HTML code view mode to visual mode (a pair for 'sourceCallback' which triggers whenever a user switches from visual mode to HTML code view mode)
  • Improved Polish translation: pl.js
  • Improved Minor positioning improvements for 'fixedToolbar'
  • Improved Better handling and preserving of different kinds of quotation marks on paste.
  • Fixed Issues with lists in 'linebreaks' mode when consequential application of list formatting to the text made this text disappear
  • Fixed Extra 'br' appeared in code sometimes in 'linebreaks' mode on Return
  • Fixed Formatting loss when pasting from certain kinds of PDF documents
  • Fixed Issue with image duplicates appearing upon loading saved text
  • Fixed '$' being deleted from the text when part of a string of these symbols
  • Fixed 'focus.setStart' malfunction when a list is the first element in Redactor
  • Fixed Issue with 'autosave' multiple link encoding in AJAX
  • Fixed this.utils.browser('webkit') unable to detect latest versions of Opera
  • Fixed Issue with 'Click-to-edit' adding an extra space in front of a link
  • Fixed Issues with certain tags being inadvertently deleted along with text
  • Fixed Issue with replacing any URL fragment containing '®' with '®'
  • Fixed Caret jumps to the end of selected text when Bold or Italic is removed
  • Fixed Placeholder remaining inside of text area after using'code.set'
  • Fixed 'Counter' plugin miscalculated words with Shift+Return between them
  • Fixed 'core.destroy' memory leak
  • Fixed In Internet Explorer 10 (in Windows 7 only) 'pastePlainText' setting didn't work properly
  • Fixed 'Normal' formatting didn't clear formatting previously applied using 'formattingAdd'
  • Fixed Only in Firefox, 'focusEnd' setting didn't place focus at the end of text
  • Fixed Only in Firefox, with 'pastePlainText: true', text was always pasted in a new paragraph
  • Fixed URLs with '?' in them were incorrectly converted to images on Return
  • Fixed Second of two consequently entered identical URLs wasn't properly converted to a link on Return
  • Fixed In some cases, bold, italic and strike buttons appeared active even after users deactivated them
  • Fixed Issue with 'deniedTags' being ignored on paste in Safari and Chrome.

Version 10.0.7 January 31, 2015

  • Improved Better handling for different types of quotation marks
  • Improved Links tooltips design improved when link's font type is larger that usual
  • Improved Handling for adding links to files with extensions (.html and .php)
  • Improved Updated Dutch translation
  • Improved When a link is added to an image, protocol (http or https) will be added automatically according to 'linkProtocol' setting
  • Fixed Unreliable performance of 'deniedTags' setting in Safari and Chrome
  • Fixed Various issues with text alignment in 'linebreaks' mode
  • Fixed Multi-paragraph block-level tags formatting malfunctioning in Safari and Chrome
  • Fixed Issue with page scrolling to top in 'click-to-edit' mode when a user clicks on the last word in text
  • Fixed Various minor formatting issues with 'Code' formatting option
  • Fixed Issue with text entered after paste disappearing on Return in 'linebreaks' mode
  • Fixed In Safari, users had to press Return twice to create a new line in 'linebreaks' mode
  • Fixed Formatting options not being applied properly in 'linebreaks' mode in Safari
  • Fixed Dropdowns in Safari for iOS being pushed outside the screen sometimes
  • Fixed In case of multiple formatting styles applied to a single word, 'code.get' API method was occasionally returning temporary tags
  • Fixed Minor issue with consequently applying colors to the same text in 'Font Color' plugin
  • Fixed In Firefox, Redactor was saving only the last applied color/font size from 'Font Color' and 'Font Size' plugins
  • Fixed Issue with changes to link's text of selected text not being saved properly
  • Fixed Unreliable formatting of pasted nested list elements

Version 10.0.6 January 7, 2015

  • New Option "clear" for formattingAdd to make it replace styles and classes rather then merge them
  • Improved Tables pasted from MS Word into Headers were not cleaned up perfectly
  • Improved Various placeholder improvements
  • Improved Table headers are now marked up with proper <th> tag
  • Improved Better Brazilian Portuguese and Norwegian translations
  • Improved Empty Redactor now returns truly empty data upon submission
  • Improved 'body-hidden' of Redactor dropdowns has been renamed to 'body-redactor-hidden' for better compatibility with various frameworks
  • Improved .opacity variable in redactor.less has been renamed to opacity-redactor for better compatibility with Bootstrap
  • Fixed 'imageEditable: false' turns off image resizing as well
  • Fixed Pasted text in Internet Explorer gets an extra space
  • Fixed Video Plugin ignores iframe width parameter
  • Fixed Uploaded files do not get links in Internet Explorer 10
  • Fixed Links with '~' and/or '+' were truncated improperly upon conversion by 'convertUrlLinks'
  • Fixed 'Pre'-wrapped HTML code of a webpage being rendered improperly
  • Fixed Small images with links display link tooltip on click
  • Fixed Empty lines being deleted in Internet Explorer 10-11 even with 'removeEmpty: false' setting
  • Fixed In Firefox in 'linebreaks' mode all text typed after pasting something being deleted upon pressing Return key
  • Fixed 'rel' attribute being removed from all links
  • Fixed Malfunctioning links editing feature in all versions of Internet Explorer
  • Fixed In Internet Explorer 10 and Firefox users were unable to leave tables when table is the last item in Redactor
  • Fixed Unexpected 'div' instead of 'p' sometimes when leaving a paragraph
  • Fixed Shift+Enter only works successfully on the second attempt when in non-linebreaks mode
  • Fixed Switching from source code mode to visual mode sometimes applied selection to the surrounding page
  • Fixed Video being deleted with the last character of the text in Redactor
  • Fixed Various focus issues in iOS 8
  • Fixed 'tabKey: false' malfunctioning when there's text in Redactor
  • Fixed Pasted text resulted in an extra empty <span> and loses <p> upon adding an image
  • Fixed applying B/I after a word could sometimes make Redactor lose focus

Version 10.0.5 November 18, 2014

  • Fixed Images losing proportions after resizing
  • Fixed Paste from browser dialogs
  • Fixed Clicking on some toolbar buttons made Redactor lose focus when empty
  • Fixed Several irregularities with <script> tag
  • Fixed Turning off "bold" option led to unexpected backspace behaviour in some cases
  • Fixed formattingAdd API method errors when styles applied to multiple paragraphs at once
  • Fixed issues with link tooltips not showing up after adding extra formatting and styling to the link

Version 10.0.4 November 10, 2014

  • Fixed issue with this.button.add and tabindex
  • Fixed issue with automatic links parsing if a link contains "+" or "~"
  • Fixed issue where embedded videos were deleted if "Delete" key pressed anywhere in text
  • Fixed changeCallback and dropCallback not firing when an image is dropped into Redactor from the same web page
  • Fixed several minor issue specific to Fullscreen plugin in Windows 8.1
  • Fixed issue with "Bold" formatting in linebreaks mode which caused paragraphs to appear in text
  • Fixed button tooltips were overlapping by buttons when the toolbar had two lines of buttons
  • Fixed issue where link tooltips were disappearing on touch in iOS
  • Fixed turning off a list was causing an incorrect caret position in some cases

Version 10.0.3 October 31, 2014

  • Updated Video plugin
  • Improved Redactor will let you know if there is a naming conflict between your plugin's name and Redactor's module name
  • Improved overall performance of deniedTags setting, including <script> tag handling
  • Fixed Return key malfunction in modal windows
  • Fixed Selected text being deleted upon click-to-edit launch
  • Fixed In some cases when there was an open dropdown, a scroll bar in Mac OS made content shift
  • Fixed Issues with <iframe>'s being removed from the code and/or creating an error
  • Fixed Issue with incorrect application of headers in tables
  • Fixed In some cases images were reset to original size after resizing
  • Fixed Issue with overly agressive replaceTags setting
  • Fixed Some base64 strings were making Redactor unresponsive
  • Fixed When inside of a scrollable element, dropdowns were ignoring scroll
  • Fixed Links to uploaded files not pasting correctly into the text area in IE10
  • Fixed Consequential application of Headers 1 to 5 breaking after Header 3
  • Fixed In some cases, removing italicizing from the text made applied strikethrough to another part of the text
  • Fixed Embedded video not pasting properly via Video plugin
  • Fixed Incorrect positioning of dropdowns in iOS8
  • Fixed In iOS8 sometimes a keyboard appears while user interacts with the toolbar
  • Fixed In Firefox and Chrome in an empty Redactor buttons active states were not functioning properly for some of the buttons
  • Fixed issue with cursor position in caret.setAfter
  • Fixed issue with buttonsHideOnMobile hiding certain buttons on desktops too

Version 10.0.2 October 12, 2014

  • Fixed Issue with adding links in Firefox
  • Fixed Issue with adding links with text in Chrome
  • Fixed Issue with single Return key input adding multiple lines in 'linebreaks' mode in Firefox
  • Fixed Issue with Return key and empty new lines in Chrome
  • Fixed Issue preventing users from leaving second (and following) list or blockquote

Version 10.0.1 October 5, 2014

  • Improved if a user forgets to add a text to a link, Redactor will add a URL as link's text
  • Fixed placeholder displaying incorrectly in linebreaks mode
  • Fixed issues with focus in linebreaks mode after deleting all content from Redactor
  • Fixed issue with Return key in linebreaks mode
  • Fixed issue with imageResizable setting turning off improperly
  • Fixed List button active if Redactor is placed inside of a list
  • Fixed clicking on an image in Firefox led to image resizing and horizontal scroll bar
  • Fixed image button disappears in S3 image upload mode
  • Fixed pastePlainText setting interfering with image uploads
  • Fixed console error upon pasting image URL
  • Fixed when HTML button is turned off, Redactor removes last button from the toolbar
  • Deprecated Clipboard image uploads (clipboardImageUpload setting). This feature will be improved and re-introduced as soon as browsers and OS manufacturers unify the way they handle files in clipboard.

Version 10.0 September 24, 2014

  • New Modular design with 36 new modules
  • New 23 new settings, including autosaveOnChange, formattingAdd, cleanStyleOnEnter and scrollTarget
  • New 8 new callbacks, including startCallback, sourceCallback and clickCallback
  • New 145 all-new API methods (See What’s new in Redactor 10)
  • New 14 new and updated plugins, including Tables, Video, Image Manager and character Counter.
  • New Fixed toolbar is now a default mode in Redactor
  • Fixed List handling in IE & Firefox (issues with formatting, creating and quitting lists)
  • Fixed Links handling (issues with applying formatting to links, applying links to formatted text, multiple minor issues)
  • Fixed Tables handling (now in a plugin)
  • Fixed Invalid user formatting cleanup and handling
  • Fixed Preformatted code processing (issues with html entities, brackets, &, etc)
  • Fixed Undo/Redo handling in IE9 and IE10
  • Fixed Issues with images (applying/removing links, formatting, alignment, callbacks, upload issues, etc.)
  • Fixed Multiple issues in linebreaks mode in IE and Firefox
  • Fixed All issues with FontColor and FontSize plugins
  • Fixed Dropdowns focus issues
  • Fixed Multiple minor issue with pasting from MS Word and some minor issues with pasting from Google Docs
  • Deprecated Air mode, fullpage mode, iframe mode, xhtml mode, vym mode, external css, insertHtmlAdvanced, execCommand. For full details see What’s new in Redactor 10.

Version 9.2.6 July 19, 2014

  • Fixed Most air-mode formatting issues
  • Fixed Issue with table content not being saved

Version 9.2.5 June 5, 2014

  • Improved Text size and text color change
  • Fixed Issue with consequential text size change in Firefox
  • Fixed Issue with font family in Firefox (unable to change font after another is applied)
  • Fixed Issue with displaying upload progress bar

Version 9.2.4 May 15, 2014

  • Fixed Issues with toolbar position
  • Fixed Issues with air-mode
  • Fixed &mdash issue

Version 9.2.3 May 6, 2014

  • Fixed Issue when in fullscreen new paragraphs caused toolbar to move up
  • Fixed Issue with z-index in dropdowns in fullscreen
  • Fixed Issue with some unicode characters being unintentionally replaced
  • Fixed Issue with links containing '@' being transformed into 'mailto' links
  • Fixed Issue with dropdowns not respecting toolbarFixedTopOffset with toolbarFixed
  • Fixed Issue with inability to remove lists inside tables
  • Fixed Issue with word order inside of the second list element
  • Fixed Issue with placeholder preventing typing in Firefox
  • Fixed Text pasted into a table caused all content to be deleted in some cases
  • Fixed Sometimes it was impossible to apply formatting to select lines of text pasted into Firefox from Notepad (and other plain-text editors)
  • Fixed In linebreaks mode, consequential indent and outdent caused line breaks to be deleted in some cases
  • Fixed On iPad dropdowns wouldn't collapse after tapping anywhere in Redactor
  • Fixed Issue with insertText method in IE11
  • Fixed www.* regex in linkify is incorrectly failing to reject whitespace

Version 9.2.2 April 14, 2014

  • Added New predefinedLinks setting allowing to add a list of predefined links in "Add link" modal
  • Added New API methods showProgressBar & hideProgressBar for showing and hiding upload progress bar
  • Added Customizable keyboard shortcuts; new shortcutsAdd setting
  • Added ModalOpenedCallback now returns modal object
  • Added ImageResizable setting allows to restrict/allow resizing of an image
  • Improved Major improvements in placeholder behaviour
  • Improved Keyboard shortcut cmd/ctrl+k changed to add link (as in other major text editors)
  • Improved A link to a youtube/vimeo video inserted using "Insert link" modal dialog will be transformed to embedded videos
  • Fixed Issue with link doubling when adding a link to an image
  • Fixed Issue with undo deleting all content after adding a table
  • Fixed Empty spans were being removing with removeEmptyTags: true
  • Fixed Focus now stays in paragraphy mode after adding a list
  • Fixed Switching between lists and text in IE11 and Chrome in linebreaks mode
  • Fixed Leaving the lists didn't work for some users
  • Fixed In FF some users were unable to add text after the table, appended to the very end of the text in Redactor
  • Fixed Text was losing bold/italic/underline formatting if pasted from Google Docs
  • Fixed When a row was deleted from a table, a new raw would be added to the wrong position
  • Fixed In linebreaks mode, when an empty new line was deleted, the last symbol from the previous line would be deleted as well
  • Fixed Issue with S3 drag and drop image uploads
  • Fixed Issue with doctype being deleted in fullpage mode
  • Fixed In IE9/10 in linbreaks mode lists were not added on new lines sometimes
  • Fixed Issue with linebreaks being deleted if no divs were in place

Version 9.2.1 March 19, 2014

  • New dropCallback fires every time when a user drops a file or an image
  • New Single form field for email & url in Add Link dialog
  • New autosaveErrorCallback
  • New API method setCaretAfter
  • New Callbacks modalOpenedCallback and modalClosedCallback
  • New Callbacks dropdownShowCallback, dropdownShownCallback and dropdownHideCallback
  • New Setting cleanSpaces ("true" by default). Removes extra space in pasted text when true and leave extra spaces when 'false'
  • Improved More precise modal windows positioning
  • Improved In modals, hitting return key submits the form
  • Improved autosaveCallback now returns JSON
  • Improved changeCallback now fires only on actual change in code
  • Improved Special character handling
  • Fixed removeEmptyTags now works for empty paragraphs
  • Fixed In full screen mode, Redactor doesn't overlap other elements anymore
  • Fixed In Firefox some users couldn't escape from a newly added link
  • Fixed In Firefox in linebreaks mode last line was not displayed if it was empty
  • Fixed In Firefox CMD+left arrow do not bring user to the previous page
  • Fixed Placeholder issue with 'false' after deleting all text
  • Fixed In IE11 in iframe mode text didn't paste normally for some users
  • Fixed Text alignment in IE in linebreaks mode
  • Fixed Impossible to escape <pre> mode
  • Fixed Issues with cursor positioning in an empty Redactor in Firefox and Opera
  • Fixed Issue with line breaks or spaces being occasionally stripped form pasted text
  • Fixed Issue with punctuation being included into the typed in links
  • Fixed Issue with CMD+[ adding a tab instead of a proper character
  • Fixed Issue with multiple links in a single line being linkifyed with the same URL
  • Fixed Issue with images inside of <li> that were not resizible
  • Fixed Possible XSS vulnerability in linebreaks mode when pasting <script> and <style> tags could execute code
  • Fixed Issue with modals z-index in fullscreen mode
  • Removed Alt+... shortcuts

Deprecated settings in 9.2.1

  • linkAnchor
  • linkEmail

Version 9.2 February 27, 2014

  • New Icon font for toolbar buttons
  • New Font Awesome for plugins' buttons
  • New Setting buttonsHideOnMobile, determines the set of buttons that will be hidden from mobile users
  • New Setting toolbarOverflow — set toolbar buttons to display on a single line on mobile devices (buttons will not overflow to the next line on smaller screens)
  • New New setting imageTabLink allows to hide ‘Link’ tab in image upload modal
  • Improved Paste HTML to tables
  • Improved Major improvements in modal windows
  • Improved Major improvements in active buttons performance
  • Improved uploadFields now work with clipboard uploads
  • Improved Textarea now will sync changes after using iOS system formatting tools
  • Improved Sync now works with autocorrect feature
  • Improved Center option in alignment dropdown in image modal window
  • Improved Paste tables from MS Word
  • Fixed Html parsing when removed letters "s"
  • Fixed When Redactor is inside a list, in linebreaks mode lists were working improperly for some users
  • Fixed Empty Redactor has literally an empty textarea
  • Fixed Undo now doesn’t delete the whole sentence but last words only
  • Fixed Text pasted from plain text editors (such as Notepad) in 'convertDivs: false' do not lose line breaks (<br>).
  • Fixed If an image had a link attached to it and this image has been deleted, the link will be deleted as well
  • Fixed When pasting from MS Word, no extra line breaks will be added
  • Fixed Destroy did not remove the toolbar if a value for "toolbarExternal" was determined.
  • Fixed In Firefox, undo/redo didn’t work for some users when applied after "Select All" and "Cut"
  • Fixed Inserting links in iframe mode in IE11
  • Fixed When pasting from MS Word, sometimes random spaces were deleted.
  • Fixed linkObserver method issue with ‘length’ of undefined
  • Fixed In linebreaks mode, user can now reset header formatting to "normal text"
  • Fixed Paste didn’t work for some users after "Select All"
  • Fixed Occasionally images were losing float position upon edit
  • Fixed Sub/Superscript can now be turned off via keyboard shortcuts
  • Fixed Placeholder didn’t reappear in empty Redactor upon losing focus
  • Fixed Issue with image deleting in Safari if it is first action in Redactor
  • Fixed List items were getting inline styles if dragged within Redactor
  • Fixed Changes didn’t sync if a text was dragged within Redactor
  • Fixed Issue with table being inserted over parent list item
  • Fixed Issue with lists inserted in a table destroying this table
  • Fixed Issue in Firefox with a column added to a table being appended at the beginning of the table regardless of cursor position
  • Fixed Issue in Firefox and IE11, when table columns were not deleted via toolbar menu
  • Fixed Issue when ul put into ol breaks formatting
  • Fixed Issue with images in Firefox leading to horizontal scroll bar on click. Similar issue with IE9 is fixed as well
  • Fixed Issue with focusEnd method in Firefox
  • Fixed Issue when inputs in Redactor’s modal windows were inaccessible if Redactor is launched inside of a bootstrap modal window
  • Fixed Issue with Clips plugin when it failed to return text in iframe mode in IE11
  • Fixed Issue with IE10/11 when for some users page scrolled to the top upon pasting text

Deprecated API methods in 9.2

  • buttonAddSeparator
  • buttonAddSeparatorAfter
  • buttonAddSeparatorBefore
  • buttonRemoveSeparatorAfter
  • buttonRemoveSeparatorBefore
  • buttonSetLeft
  • buttonSetRight

Deprecated settings in 9.2

  • buttonsAdd
  • buttonsCustom
  • activeButtonsAdd

Version 9.1.8 November 20, 2013

  • Added: new setting maxHeight limits Redactor's height
  • Added: API method insertBeforeCursor to let user type immediately after the inserted text
  • Improved: undo/redo for images deleted using keyboard (backspace/delete)
  • Improved: in iOS/Android users can quit a blockquote using double enter
  • Fixed: issue with spans containing font-family property
  • Fixed: regex for Youtube links
  • Fixed: issue with headers being placed outside the table in IE10 and Chrome
  • Fixed: issue with extra spaces being put into auto converted links
  • Fixed: issue with simultaneous use of 'set' API method and a placeholder preventing Redactor from work properly
  • Fixed: rowspans now being preserved upon pasting a table
  • Fixed: issue with scroll to the top of a page in fullpage mode when text is pasted
  • Fixed: issue with tabSpaces not working in an empty Redactor window
  • Fixed: issue with images being wrapped in <p> tag when pasted into a table
  • Fixed: issue with scroll to top in some cases after using any modal window
  • Fixed: issue when Redactor occasionally added an extra paragraph to user's selection
  • Fixed: proper handling of special characters (™, ©, ®, etc) and additional spaces (&nbsp;) when switching to and from source code view
  • Fixed: issue with extra spaces created using tabSpace not being saved
  • Fixed: S3 link without a 'question mark' issue
  • Fixed: issue with the margin disappears when editing images

Version 9.1.7 November 5, 2013

  • Added: S3 drag and drop uploads
  • Improved: quotes now work much better and predictable in both paragraphy and linebreaks modes
  • Fixed: lists work more consistently in linebreaks mode
  • Fixed: add row/column now work more predictable with existing tables
  • Fixed: progress bar appearing issue in Redactor instance with drag and drop uploads turned off
  • Fixed: <del> tag added via API method 'set' is editable now
  • Fixed: changeCallback no longer deletes <strong>, <em> and <del> tags if <b>, <i> or <strike> are not in the allowTags array
  • Fixed: placeholder will not be submitted as a textarea content in case no other content has been entered
  • Fixed: scroll position is now nicely saved and not being affect by modal windows open/close
  • Fixed: lists inside tables do not affect td anymore
  • Fixed: issue with creating new lines inside tables; it doesn't require double Return key input to create a new line anymore
  • Fixed: in linebreaks mode, Normal text formatting option no longer creates paragraphs

Version 9.1.6 October 16, 2013

  • Fixed: tooltip shows up for a newly added link
  • Fixed: xhtml bug that deleted quotation marks from code
  • Fixed: drag and drop uploads now work with the uploadParam
  • Fixed: blurCallback doesn't trigger when clicking on the redactor toolbar anymore
  • Fixed: destroy method destroys specific air-mode Redactor, not all air-mode Redactors on a page
  • Fixed: issue with deletion of the first column in a table when a different column had been selected
  • Fixed: style is being deleted normally when pasting links or images
  • Fixed: issue with Chinese words deleted in a mixed English/Chinese texts
  • Fixed: issue when a list element being pasted from Word and getting wrapped in paragraph tag or not getting ul tag
  • Fixed: merged columns being pasted from Word remain merged in Redactor
  • Fixed: occasional spans do not wrap pasted text anymore

Version 9.1.5 October 1, 2013

  • Added: imageUploadParam & fileUploadParam allow to change variable's name that Redactor receives upon image/file upload
  • Added: new xhtml setting making code produced by Redactor more XHTML-compatible
  • Added: new setting linkSize allows to set link truncation length or to switch it off completely
  • Improved: both http:// and https:// Vimeo links are now being parsed
  • Improved: for buttons that are added via plugins tabindex is set to -1
  • Improved: much better performance on large texts and overall performance
  • Improved: compatibility with IE7 in 'rangy' mode
  • Improved: linkEmail & linkAnchor are now always set to true
  • Fixed: "add row after" console error
  • Fixed: sync fires after every use of outdent button
  • Fixed: video links parsing caused errors with domain names ending with 'v'
  • FIxed: in Firefox, image margins were stripped upon image editing in case image was floated
  • Fixed: Placeholder issue when not in focus it required to click on placeholder twice to begin typing
  • Fixed: issue when upon image upload Redactor was returning json as an object

Version 9.1.4 September 10, 2013

  • Fixed: observeLinks tooltip compatible with fullscreen plugin
  • Fixed: observeLinks compatible with iframe mode
  • Fixed: break line tag valid for XHTML
  • Fixed: IE9-10 issue with clipboard paste

Version 9.1.3 September 4, 2013

  • Added: custom margin for images setting — imageFloatMargin
  • Added: new callback textareaKeydownCallback fires upon changes in textarea
  • Added: parsing links to vimeo videos
  • Added: new feature and setting observeLinks allows to follow/edit links by putting cursor to the link right in Redactor (See the example).
  • Added: space instead of margins for Chinese language — tabSpaces (See the example).
  • Fixed: an issue with uploads hidden fields
  • Fixed: an issue with tables in iframe mode when second table was not added to content
  • Fixed: dropdowns will change orientation to right in case there's a document end or a layer to the right preventing dropdown from show
  • Fixed: issue with doubled pasting in pastePlainText
  • Fixed: issue with inline/block styles when parent element was not determined correctly and inline style applied to the whole block and not to the selected text.
  • Fixed: issue with font-size/font-color/font-family plugins when changing one of the text's properties other properties were reset.

Version 9.1.2 August 27, 2013

  • Fixed tags in links text.
  • Fixed alignment in tables.
  • Fixed misbehaving with paragraphs upon initialization.
  • Fixed inlineRemoveFormat feature.
  • Fixed hidden fields not sent upon drag and drop upload.
  • Fixed cleanRemoveSpaces feature.
  • Fixed empty paragraph tag being added upon paste in Firefox.
  • Fixed issue with buttonsAdd and multiple editors on a page.
  • Improved text deletion with backspace key.

Version 9.1.1 August 12, 2013

  • Added: sync for insertHtmlAdvanced (if called within Redactor, set to false, if externally — set to true).
  • Added: color selector plugin.
  • New setting: tidyHtml - allows to turn off nice output code formatting.
  • Improved: Buttons that don’t exist upon adding will be added at the end of toolbar.
  • Fixed: issue with php tags.
  • Fixed: unwanted opacity being added to resized images.
  • Fixed: issue with focus, Select All and paste.
  • Fixed: everything pasted in a table being pasted in a first cell.
  • Fixed: unlinking partially selected link leads to an empty anchor tag.
  • Fixed: issue with font size and line-height.
  • Fixed: impossible to leave a list if an item contains multiple lines.

Version 9.1.0 August 5, 2013

  • Copy-paste for images (clipboardUpload). Works in latest Chrome, Firefox, Opera (webkit).
  • Drag and drop for images and files (dragUpload). Works in latest Chrome, Firefox, Opera (webkit) and Safari.
  • Links parsing (convertImageLinks and convertVideoLinks).
  • Images can be moved/dragged across text.
  • Option to open links in a new tab.
  • Paste as plain text setting (pastePlainText).
  • Link nofollow option (linkNofollow).
  • Rewritten and improved image resize.
  • Setting for target for fixed toolbar (toolbarFixedTarget).
  • Enter/Return key callback (enterCallback).
  • Improved: Ordered/unordered lists creating when Redactor is located in a list item.
  • Fixed: Paragraph tags being deleted before ordered lists upon initialization.
  • Fixed: error with dropdown positioning when using fixedBox setting.
  • Fixed: when using both set and placeholder, set text disappears as if it was placeholder.
  • Fixed: page scrolls to top when clicked on buttons from redactor modal or redactor modal overlay.
  • Fixed: page scrolls to top on use of any dropdowns.
  • Fixed: image button and hr button active state glitch.
  • Fixed: linkProtocol absolute link bug.
  • Fixed: in Firefox, there was a glitch with selected text resize in combination with undo/redo.
  • Fixed: in Firefox, text pasted from Google Docs wrapped with bold tag.
  • Fixed: unable to insert an image in a quote.
  • Fixed: bug with pasting video code into empty Redactor.
  • Fixed: error when formatting blockquote in linebreaks mode.
  • Fixed: if there's a placeholder and cyrillic text in a paragraph, text would disappear.

Version 9.0.4 July 11, 2013

  • Fixed issue with leaving list using keyboard (Return).
  • Fixed issue with bullets when pasting lists from MS Word.
  • Fixed issue with switching between visual and source code mode in Firefox.
  • Fixed issue with Bootstrap grid spans being stripped (of course you need to turn off ConvertDivs setting).
  • Fixed issue when after switching between source code and visual modes switch modes button remains active.
  • Fixed pasting in iOS.
  • Fixed issue when Redactor was initialized with broken code and couldn't start.
  • Fixed issue with keydown callback after applying styles.
  • Fixed issue with inline styles (including font size changing, color changing, pasting or paragraph deleting, etc).

Version 9.0.3 July 1, 2013

  • Added alignment in linebreaks mode.
  • Added Indent/outdent now works always, for all tags, including in linebreaks mode.
  • Added new setting removeEmptyTags, it allows to turn on and off removing of empty tags.
  • Fixed Firefox issue when typing after selecting all text.
  • Fixed cleaning of garbage line-height styles.
  • Fixed deleting link with a space issue.
  • Fixed switching between ol/ul caused all text to disappear sometimes.
  • Fixed error with image uploads when upload result was empty.
  • Fixed br tags before closing inline tag were deleted upon save.
  • Fixed random linebreaks after pasting from MS Word, other minor pasting from Word issues.

Version 9.0.2 June 25, 2013

  • Improved: changeCallback now fires upon switching from code to visual mode.
  • Improved: changeCallback now doesn’t fire upon initialization of Redactor.
  • Improved: Superscript shortcut now crtl+h (high, super) instead of old ctrl+l.
  • Improved: Subscript shortcut now crtl+l (low, sub) instead of old ctrl+h.
  • Improved: button callback now can pass an original click event too.
  • Added: New API methods to get editable layer, object, frame or toolbar:
    • getObject
    • getEditor
    • getBox
    • getIframe
    • getToolbar
  • Fixed: pasting lists from Google Docs.
  • Fixed: buttons become active on click immediately.
  • Fixed: hidden buttons cannot be clicked.
  • Fixed: quitting pre and blockquote tags in linebreaks mode.
  • Fixed: clicking on a toolbar button activates this button immediately, and returns focus to Redactor.
  • Fixed: pasting in Chrome.
  • Fixed: Header lists and undo/redo behavior is now predictable.
  • Fixed: switching between ul/ol under headers.
  • Fixed: switching between ul/li on a folded list items.
  • Fixed: link pasting doesn’t preserve previous link text.
  • Fixed: Undo doesn’t undo more than it should.

Version 9.0.1 June 10, 2013

  • New setting tabFocus turns on focus switching to another field, turning off Tab key inside Redactor. Also, if Redactor has no text in it, Tab key will switch focus to the next field.
  • Fixed issue with backspace (Thanks John Reaume).
  • New callback pasteBeforeCallback — allows to get pasted code before clean on paste, and pasteAfterCallback — allows to get pasted code after clean on paste.
  • $.Redactor.VERSION — returns current version of Redactor.
  • API function insertNode now accepts both DOM-node and jQuery-object.
  • Fixed issues with adding and editing links.
  • New callback changeCallback — fires every time when content changes in Redactor.

Version 9.0.0 May 30, 2013

  • We did a great job with the code, improving it's reliability, and making Redactor even much more flexible.
  • All-new API with tons of new methods and features (see API).
  • Improved Redactor launch, especially when there're multiple editors on a page.
  • Improved feature of formatting with paragraphs.
  • Improved and completely rebuilt lists feature.
  • Improved blockquotes.
  • Improved code clean-up. The output code is clean and valid.
  • Improved localization; linking a language to Redactor is now easier than ever.
  • Improved alignment.
  • Improved air-mode with multiple editors on a page.
  • Improved undo/redo.
  • Improved code formatting for pre tag.
  • Improved handling of style and script tags.
  • Improved Amazon S3 upload (see example).
  • New settings allowedTags and deniedTags.
  • New option of formatting using linebreaks - allows to format text with br tag (see example).
  • New option - placeholder (see example).
  • New mode of Redactor in fullpage for iframe allows to edit the whole html-page (see example).
  • New callbacks syncBeforeCallback and syncAfterCallback. These callbacks trigger with every change in Redactor.
  • New callbacks focusCallback and blurCallback.
  • New option to launch Redactor in code mode (see example).
  • New setting allows to select between using strong and em or b and i.
  • New feature: use php formatting in code mode.
  • New feature: turn linkAnchor and linkEmail on and off. By default, one can insert links only.
  • New feature: imageUploadCallback and fileUploadCallback return an image object or a link to a file.
  • New setting activeButtonsAdd allows to attach active status to the custom buttons (see example).
  • New shortcuts for regular text and headers.
  • Now on browser's window resizing toolbar buttons all automatically set in two lines (works also on mobile devices).
  • Fixed scroll to the top issue when inserting link.
  • Fixed focus losing issue for toolbar commands.
  • Fixed garbage span tags in Chrome и Safari.
  • Fixed issue with line breaks on Enter in some browsers.
  • Fixed issue with shortcuts in some keyboard layouts, that utilize Right Alt for national characters.
  • Fixed issue with formatting, that created multiple folded elements.
  • Fixed: in IE window.beforeunload fires on toolbar button click.
  • Fixed: an issue with deleting spaces when pasting from MS Word.

Version 8.2.5 April 2, 2013

  • Fixed: bug in Opera when pasting text.

Version 8.2.4 March 19, 2013

  • Fixed: simultaneously delete an image and an anchor tag applied to it.

Version 8.2.3 March 6, 2013

  • Fixed backspace issue with images.
  • Fixed issue with "open in new window" for links.

Version 8.2.2 January 17, 2013

  • jQuery 1.9 compatibility.

Version 9.1.9 December 12, 2012

  • Improved: Fullscreen Plugin
  • Improved: inline styles handling, including some minor plugin improvements (fontcolor, fontfamily) for Chrome, IE and Safari
  • Fixed: dropdown issues on mobile devices
  • FIxed: issues with '$' character being removed
  • Fixed: issue with '$' inside of <pre> tag
  • Fixed: issue with cursor jumping to the top left corner in Chrome when creating a list
  • Fixed: issue with fullscreen in iframe mode in IE and Firefox
  • Fixed: issue with inherited inline link styles
  • Fixed: pasting in IE11
  • Fixed: image uploads in IE11
  • Fixed: other various issues with IE11
  • FIxed: issue with extra line breaks in lists in IE9
  • Fixed: an issue with Redactor running in iframe in Firefox
  • Fixed: link tooltip didn't disappear when a user clicked outside Redactor
  • Fixed: issue with maxHeight in fullscreen mode

Version 8.2.1 December 2, 2012

  • Improved data loading hidden fields.
  • Improved reliability of uploading images.
  • Fixed uploading images in a frame option.

Version 8.2.0 November 8, 2012

  • Minor bug fixes
  • Autosave stop when editor destroyed
  • Option to run the editor iframe with custom styles (see example)

Version 8.1.1 October 18, 2012

  • Now the editor when initializing takes all classes from textarea and prefixes "redactor_"
  • Fixed: Quote, horizontal line inserting in IE8-9
  • Fixed: Firefox focus problem when formatting headers.
  • Improved: Modal windows design
  • New: Draggable modals (see example)
  • New: Toolbar external (see example)
  • New: Plugin init (see creating plugins)
  • New: Plugins API removeSeparatorAfter and removeSeparatorBefore
  • New: Callbacks - imageUploadErrorCallback and fileUploadErrorCallback (see example)

Version 8.1.0 October 10, 2012

  • Powerful and unbelievably simple plugin system (see how to)
  • Plugin Fullscreen
  • Plugin Clips
  • Added: Optional Underline
  • Added: iOS6 upload support
  • Added: Active/inactive states for the tool buttons
  • Added: Custom drop-down menu support, see example (Thanks Manuel Payano)
  • New option formattingTags
  • New API feature getObject
  • Improved: cleanup on paste for links and images
  • Improved: pasting within pre
  • Improved: tables pasting
  • Improved: links pasting
  • Improved: text aligning (left, right or center)
  • Improved: deleting of a text selected with ctrl/cmd+a
  • Improved: tables management
  • Improved: resize images events (Thanks Nick)
  • Improved: API function destroyEditor when multiple Redactors running (Thanks Jasmin Auger)
  • Lightning fast performance with dozens of Redactors working on the same page (Thanks Konstantin Melnikov)
  • Fixed: error with ‘fixed’ option when textarea overlapped the toolbar in source-mode
  • Fixed: issue with losing focus in FF when toolbar buttons pressed
  • Fixed: issue with cutting text from pre which have been pacted there in source-mode
  • Fixed: issue with modal windows on handhelds (Thanks Thomas Mery)
  • Fixed: issue of getSelection function (Thanks Sean Xie)
  • Fixed: issue with Redactor start up without text in Firefox

Version 8.0.3 August 28, 2012

  • Fixed: remove not allowed tags when you switch from the source code into a visual mode.
  • Fixed: inserting link without http://.
  • Fixed: IE8 image resize.
  • Fixed: old Safari paste but without clean up :(
  • Fixed: inserting image, table, link outside focus of the editor.
  • Fixed: IE insertion by Fabio Poloni.
  • Fixed: API inserHTML focus.
  • Fixed: API setFocus.
  • New option: paragraphy - inserting break line (br tag) on return or enter.
  • New option: shortcuts - disable keydown / keyup shortcuts functionality.
  • New option: autosaveCallback.
  • New option: tabindex.
  • New option: minHeight.
  • New option: fixedTop.
  • New option: fixedBox.
  • New option: cleanup.

Version 8.0.2 August 18, 2012

  • Minor bug fixes.
  • New feature: Folders in the image choose tab.

Version 8.0.1 August 14, 2012

  • New feature: setting links with the opening in a new tab.
  • New option source - show/hide the HTML source button on the toolbar.
  • Fixed: now the height of the textarea when viewing the source code is the same as the height of the visual layer.
  • Fixed: API getCode from source mode.
  • Fixed: destroy Air-mode with API destroyEditor.
  • Fixed: insert links.
  • Added: Swedish, Greek, Vietnamese translation.

Version 8.0 August 7, 2012

  • The all new Redactor.
  • No iframe only contenteditable.
  • Incredible high performace.
  • Stability and reliability
  • Only valid HTML5.
  • Works better in iOS
  • Retina ready.
  • Fantastic Air-mode.
  • Amazon S3 support.
  • Cross-domain upload support.
  • Hidden fields for upload form support
  • Allowed tags in the settings.
  • Improved: removal of links
  • Improved: work with quotes
  • Improved: work with pre
  • Improved: clean up on paste.
  • Improved: undo after paste.
  • Improved: paste into table.
  • From API removed getDoc, getFrame.
  • To API added getSelected.
  • Added: Chinese Traditional, Romanian, Indonesian, Arabic, Danish, Bosnian, Serbian and Serbian Cyrillic translations.
  • And 50+ changes