Release Notes

Textbox.io 1.1.0.339

Tuesday 17 February, 2015
Notes
  • Editor configuration now has a locale option. However using more than one unique value for locale in a page is not supported.
New Features
  • Syntax highlighted Code View with autocompletion is now available (using CodeMirror). Click the icon in the bottom right to switch.
  • Inline Editing is now available to create a seamless WYSIWYG user experience, which automatically enables floating toolbars
  • Floating draggable toolbars are now available
  • iOS 8 support
  • The editor interface is now available in 33 languages. The browser locale is used by default, if a matching translation is available. The locale can also be set via the editor API.
  • Spell Checking is now available in 13 languages. The user interface language is used by default, if a matching dictionary is available.
  • Right to left interface support for Arabic and Hebrew locales.
  • Actions on custom buttons are now passed an editor reference
  • Removed image Drag and Drop overlay UI. Images are now inserted where the mouse points instead of where the cursor was.
  • Code View can be disabled in the editor configuration object.
  • new getSelectedText API
Bug fixes
  • Image "src" attributes were not all updated before the uploadImages() callback was fired
  • Text did not wrap correctly on mobile browsers with long continuous lines in the content
  • Pressing enter at the end of a heading with inline styles did not convert the next line to a paragraph
  • Issues performing undo operations after auto-capitalization in a table
  • The "loaded" event fires not only once but every time the editor goes from full screen to normal
  • Converting a selection to list block items when there are new lines in between inserts unwanted bullets
  • The "loaded" event was incorrectly firing when the user switched to fullscreen or back, in addition to on load
  • Changing the font size on a misspelled word would sometimes result in a partial underline
  • The cursor position was incorrect after using the insertHtmlAtCursor API
  • Input filters were not applied to content added with the insertHtmlAtCursor API
  • Text could not be selected within the help dialog
  • Pressing backspace with an image selected in Internet Explorer would sometimes navigate back
  • When an image upload timed out, the failed image was not converted to base64 on save
  • Pressing enter in the "web image url" dialog field submitted the outer web form containing TBIO
  • Spelling highlights were not filtered out when copying and pasting within the editor
  • Text Alignment and Font Weight styles could leak from the outer page into the editor UI
  • Nested submenus with custom buttons failed with a translation error
For the latest version please visit our downloads section

EditLive! for IBM WCM 5.0.4.0

Monday 09 February, 2015
Notes

Includes EditLive! 9.1.0.72

Bug fixes
  • Jar manifest changes required for Java 7u45.
  • Extra scrollbars were shown when editor tabs were turned off
  • Fixed compatibility with custom WCM buttons.
For the latest version please visit our downloads section

EditLive! for IBM Connections 2.5.3.371

Monday 09 February, 2015
Notes

Includes EditLive! version 9.1.0.71.

New Features
  • Added support for Table of Contents macros in Wikis.
  • Merged the Image Upload Plugin into the main EditLive jar file, which reduces load time in some situations.
Bug fixes
  • Added a media service (oembed) entry for youtube https
  • Removed Create/Remove section menu items from OEM configuration
  • EditLive was not loading in the Profiles app
  • EditLive was stealing focus from the "Tags" fields in community creation
  • EditLive was attempting to load on unsupported java versions
  • When creating a new community, the "Members" popup would not close. As such, EditLive was not returning from background mode and was unusable.
  • Images uploaded to public communities were prompting for password
  • Images were failing to upload to connections servers that had gzip compression enabled
  • Install and uninstall script was failing on AIX.
  • Disable Event Notifications for Images stored in Files when they are downloaded.
  • Remove "Link to Files" button from apps within Communities.
  • EditLive! didn't pass through the editor ID when performing a raiseEvent from a custom button.
For the latest version please visit our downloads section

EditLive! 9.1.0.63

Sunday 08 February, 2015
Notes
  • WebDAV support has been removed.
  • The "Apache" HTTP client has been removed.
  • The following Java APIs have been removed. Users of these APIs will need to remove any references in their code and recompile.
  • ELJBean.setHttpLayerManager
  • com.ephox.editlive.http.layer.HttpLayerManager
  • com.ephox.editlive.http.layer.HttpLayer
  • com.ephox.editlive.http.manager.HttpManager.putFile
  • com.ephox.editlive.common.TextEvent constants:
  • DAV_OPEN_ACTION
  • DAV_SAVE_ACTION
  • DAV_SAVEAS_ACTION
  • CLEAR_STYLES_COMBO
  • CustomAction.SET_HTTP_LAYER
  • The setHttpLayerManager JavaScript API function has been removed. Any calls to this function will need to be removed.
New Features
  • The user can double-click an element in the Paste Special dialog to select it and submit the dialog.
Bug fixes
  • Removed htmlfilter commentStyles setting.
  • Corrected background of collapsed combo boxes with useEphoxLookAndFeel=false.
  • Button sizes fixed in Autosave dialog.
  • Convert HTML list type attributes to CSS attributes.
  • Deadlock shutting down applet while it's still starting.
  • getBody and getDocument now return an empty body for an empty document.
  • Updated copyright notice to show current year.
For the latest version please visit our downloads section

EditLive! 9.0.3.269

Wednesday 04 February, 2015
Notes
  • The Insert Table drop-down is now limited to 20 columns x 40 rows.
  • "InsertHTML is no longer a plugin - it is now part of the core editor. Any <plugin name="InsertHTML" /> entries in config xml files should be removed.
  • The EditLive! code signing certificate has been updated as of EditLive! 9.0.3.255, with an expiry in March, 2017.
New Features
  • EditLive! now supports inserting images via drag and drop from file browsers and webpages on Windows and Linux. Dragging within Internet Explorer is currently unavailable.
  • New menu/toolbar item for applying languages.
  • New Java API classes: AView and CursorChangeView
  • Improved importing content from Word with text direction set
  • New Java API class: ViewMouseListener
  • New JavaScript API function: isEditableSectionDirty(String)
  • Insert HTML Fragment dialog now has syntax highlighting
  • Display hyperlink icon overlay on images within hyperlinks. Hover displays href.
  • New JavaScript API function: setIsDirty()
  • Added support for CSS color names "pink" and "magenta"
  • Scrollable menus
Bug fixes
  • New "text" attribute for customComboBox tag that specifies the text to display as a title for the combo box. See http://docs.ephox.com/display/EditLive/customToolbarComboBox
  • Multiple find dialogs could be opened.
  • EditLive! for ASP.NET incorrectly displayed URL encoded content
  • Clicking Help freezes the editor for a few seconds
  • Formatting was not removed from Headings when selection was collapsed
  • ELJ bean setting focus on toolbars instead of within the editor pane when bean recieved focus
  • Unfriendly error message was displayed during word import if office wasn't installed
  • EditLive! crashed when invalid sizes were specified
  • Urls could be opened in preview tab
  • Youtube vidoes embedded via the Insert Media dialog now have "rel=0" URL parameter appended to the video URL. This prevents the screen of related videos being displayed when the video finishes.
  • Splitting a table cell from within a nested element caused the editor to crash
  • YouTube oEmbeds fail when user is logged in to YouTube
  • Insert html dialog didn't display when certain html was on the clipboard
  • Fixed track changes elements incorrectly added to document when table was resized
  • Strikethrough and Underline applied on same text using either tags or css did not display both styles.
  • Focus was not returning to EditLive after closing Thesaurus and Link Checker dialogs.
  • German dictionary not loading with de_de locale.
  • French dictionary not loading with fr_fr locale.
  • ephox-visible CSS style not working on stylesheets imported from URL
  • Column deletion wasn't working correctly in tables with colspanned cells.
  • Word pasted link with lang parameter was being removed from link and corrupting paste
  • Insert Bookmark was causing multiple elements to have the same ID when styled content was selected.
  • List Properties dialog doesn't open when list in table is selected.
  • List property change was not working properly for lists within a table.
  • Html ndash entity – was being removed.
  • When using setResizableSections EditLive didn't display scrollbars in the applet pop-out window
  • isDirty/isEditableSectionDirty state was not persisting when switching between tabs.
  • EditLive! incorrectly merged hyperlinks when styles were applied to 'a' tags.
  • Splitting <th> tags caused NPE.
  • Image Properties dialog displayed incorrectly in RTL locales when images had long URLs.
  • Updates in code view not persisting when modifying large documents.
  • Hyperlinks created with preceding newline inserted incorrectly.
  • Table borders weren't collapsing when spacing was altered via the Table Properties dialog.
  • Insertion of Japanese text using an IME keyboard was causing editor to hang.
  • Bullet points were not being rendered correctly (wrong size).
  • Inserting a hyperlink with blank text now uses the href as the text.
  • Couldn't tab into the Table Alignment field in the Table Properties dialog.
  • Updated Dutch translations.
  • Spell-checking: If no dictionary is available for the specified country, use a default for the specified language instead of the global default (e.g. French for French (Canada)).
  • EditLive now inserts url() around table background image addresses and can handle CSS keywords none, inherit and initial.
  • Image import from MS Word content was not working correctly in some cases.
  • List indent changes should not use track changes text colour
  • Text alignment and vertical alignment couldn't be reset to default in table properties.
  • Image upload wasn't working with custom HTTP headers.
  • Merging table cells now removes unnecessary colspans.
  • Intermittent incorrect rendering of floating image wihin div.
  • Improved CSS resolution in rendering
  • EditLive no longer interacts "system selection clipboard", due to stability issues in Java on Linux.
  • Spell-checker incorrectly marked Track Changes content.
  • Corrected some Dutch translations.
  • Corrected some Brazilian translations.
  • Changing inline styles for links now works correctly.
  • Improved clipboard behaviour.
  • Browse button for background images in table properties is not hidden anymore when allowLocalImages=false (library images can be inserted).
  • Height attribute of row is now considered when calculating row height (not only the height attributes of its cells).
  • Corrected position of Confirm Untracked Change Dialog.
  • Full review of Dutch translations.
  • Making an image a hyperlink caused the image to be removed.
  • Toolbar buttons were displaying incorrectly on Retina MacBook Pros.
  • Invalid HTML tags caused EditLive! to hang without warning.
  • Reduced spinner timeout for ELJ startup, now more browsers are blocking java plugin startup by default.
  • Trial days remaining shown in About Dialog.
  • Corrected translations for element Section.
  • Improved layout of Image Properties dialog.
  • Improved layout of Object Properties dialog.
  • Fix for color picker in Linux.
  • Removed text artefacts from color chooser in Linux.
  • Improved separator lines of color chooser.
  • Color of Horizontal Rule was displayed incorrectly.
  • Width fixed in scrollable menus.
For the latest version please visit our downloads section

Textbox.io 1.1.0.331

Monday 22 December, 2014
Notes

Textbox.io 1.1 is now out! This release introduces some fantastic new functionality, including transparent inline editing, as well as improved support for internationalization and source code editing for power users

New Features
  • Syntax highlighted Code View with autocompletion is now available (using CodeMirror). Click the icon in the bottom right to switch.
  • Inline Editing is now available to create a seamless WYSIWYG user experience, which automatically enables floating toolbars
  • Floating draggable toolbars are now available
  • iOS 8 support
  • The editor interface is now available in 33 languages. The browser locale is used by default, if a matching translation is available. The locale can also be set via the editor API.
  • Spell Checking is now available in 13 languages. The user interface language is used by default, if a matching dictionary is available.
  • Right to left interface support for Arabic and Hebrew locales.
  • Actions on custom buttons are now passed an editor reference
  • Removed image Drag and Drop overlay UI. Images are now inserted where the mouse points instead of where the cursor was.
  • Code View can be disabled in the editor configuration object.
  • new getSelectedText API
Bug fixes
  • Image "src" attributes were not all updated before the uploadImages() callback was fired
  • Text did not wrap correctly on mobile browsers with long continuous lines in the content
  • Pressing enter at the end of a heading with inline styles did not convert the next line to a paragraph
  • Issues performing undo operations after auto-capitalization in a table
  • The "loaded" event fires not only once but every time the editor goes from full screen to normal
  • Converting a selection to list block items when there are new lines in between inserts unwanted bullets
  • The "loaded" event was incorrectly firing when the user switched to fullscreen or back, in addition to on load
  • Changing the font size on a misspelled word would sometimes result in a partial underline
  • The cursor position was incorrect after using the insertHtmlAtCursor API
  • Input filters were not applied to content added with the insertHtmlAtCursor API
  • Text could not be selected within the help dialog
  • Pressing backspace with an image selected in Internet Explorer would sometimes navigate back
  • When an image upload timed out, the failed image was not converted to base64 on save
  • Pressing enter in the "web image url" dialog field submitted the outer web form containing TBIO
  • Spelling highlights were not filtered out when copying and pasting within the editor
  • Text Alignment and Font Weight styles could leak from the outer page into the editor UI
For the latest version please visit our downloads section

Textbox.io 1.0.0.1443

Monday 08 September, 2014
New Features
  • User-centric, streamlined, responsive UI based on HTML5 and CSS3
  • Rich text editing for mobile devices using iOS 7
  • Clean copy and paste from Microsoft Office, including image content
  • Automatic image uploads and supporting image upload service
  • Drag and drop to insert images
  • Fullscreen mode
  • Spell checking as you type with supporting spell check service
  • Autocorrect
  • Markdown support for distraction free writing
  • Inline HTML styling including bold, italic, underline and font selection
  • Work with HTML block styles including paragraphs, headings and blockquotes
  • Insert and edit hyperlinks
  • Ordered and unordered lists
  • Create and edit tables
  • Simple integration API with intelligent defaults
  • Customization API to control available commands
  • Create custom functionality and extensions using the custom button API
For the latest version please visit our downloads section

EditLive! for IBM Connections 2.5.3.133

Wednesday 16 July, 2014
Notes

Includes EditLive! version 9.0.3.69.

New Features
  • Added support for Table of Contents macros in Wikis.
Bug fixes
  • Added a media service (oembed) entry for youtube https
  • Removed Create/Remove section menu items from OEM configuration
  • EditLive was not loading in the Profiles app
  • EditLive was stealing focus from the "Tags" fields in community creation
  • EditLive was attempting to load on unsupported java versions
  • When creating a new community, the "Members" popup would not close. As such, EditLive was not returning from background mode and was unusable.
  • Images uploaded to public communities were prompting for password
  • Images were failing to upload to connections servers that had gzip compression enabled
  • Install and uninstall script was failing on AIX.
For the latest version please visit our downloads section

EditLive! 9.0.3.57

Monday 23 June, 2014
Notes
  • The Insert Table drop-down is now limited to 20 columns x 40 rows.
  • "InsertHTML is no longer a plugin - it is now part of the core editor. Any <plugin name="InsertHTML" /> entries in config xml files should be removed.
New Features
  • EditLive! now supports inserting images via drag and drop from file browsers and webpages on Windows and Linux. Dragging within Internet Explorer is currently unavailable.
  • New menu/toolbar item for applying languages.
  • New Java API classes: AView and CursorChangeView
  • Improved importing content from Word with text direction set
  • New Java API class: ViewMouseListener
Bug fixes
  • New "text" attribute for customComboBox tag that specifies the text to display as a title for the combo box. See http://docs.ephox.com/display/EditLive/customToolbarComboBox
  • Multiple find dialogs could be opened.
  • EditLive! for ASP.NET incorrectly displayed URL encoded content
  • Clicking Help freezes the editor for a few seconds
  • Formatting was not removed from Headings when selection was collapsed
  • ELJ bean setting focus on toolbars instead of within the editor pane when bean recieved focus
  • Unfriendly error message was displayed during word import if office wasn't installed
  • EditLive! crashed when invalid sizes were specified
  • Urls could be opened in preview tab
  • Youtube vidoes embedded via the Insert Media dialog now have "rel=0" URL parameter appended to the video URL. This prevents the screen of related videos being displayed when the video finishes.
  • Splitting a table cell from within a nested element caused the editor to crash
  • YouTube oEmbeds fail when user is logged in to YouTube
  • Insert html dialog didn't display when certain html was on the clipboard
  • Fixed track changes elements incorrectly added to document when table was resized
  • Strikethrough and Underline applied on same text using either tags or css did not display both styles.
  • Focus was not returning to EditLive after closing Thesaurus and Link Checker dialogs.
  • German dictionary not loading with de_de locale.
  • French dictionary not loading with fr_fr locale.
  • ephox-visible CSS style not working on stylesheets imported from URL
  • Column deletion wasn't working correctly in tables with colspanned cells.
  • Word pasted link with lang parameter was being removed from link and corrupting paste
  • Insert Bookmark was causing multiple elements to have the same ID when styled content was selected.
For the latest version please visit our downloads section

EditLive! 8.1.3.30

Sunday 22 June, 2014
New Features
  • New <wysiwygEditor allowLocalImagesWithoutUploader="false" /> setting. With this set to false, when no image upload handler is available the following UI changes are made:
    • Local images display as broken
    • The Insert Image dialog automatically hides the "local image" tab
  • Improved importing content from Word with text direction set
Bug fixes
  • Applying and then removing formatting (e.g. underline) around content that partially contained that formatting left empty span tags in the document
  • Fixed vertical alignment in table cells
  • Pasting content from Microsoft Word 2013 with double spacing removed all spaces
  • CSS borders were drawn outside of the element margin instead of between the padding and margin
  • Splitting cells into columns applied colspan to the wrong cell in some cases
  • Removing a single item list from a table cell or div did not collapse the paragraph
  • EditLive! was not referencing country locales when using automatic spell checking language detection
  • EditLive! preview tab now renderes embedded media, script and HTML5 semantic elements
  • Custom Toolbar ComboBoxes displayed an incorrect tooltip
  • When using Select Edit and TinyMCE was active, the undo keyboard shortcut could be used to remove the initial content
  • Using the cursor to select text in a list could sometimes cause an infinite loop
  • CSS styles values containing square brackets had the some square brackets removed from their style
  • CSS font-weight didn't work with non-lowercase values
  • Java API ConfigItem was case sensitive in some cases
  • EditLive! with some unicode characters created invalid html switching to design view
  • Find and replace with a single character broke some tables
  • Inline background CSS with a color did not override a stylesheet background-color CSS rule
  • Selecting text in multiple table cells didn't show correct font in font dropdown
  • HTML with images using CSS height or width style of auto would cause a Null pointer exception in the console
  • Individual table border styles not rendered properly
  • Column properties overwriting widths when column contains colspan greater than 1
  • Splitting cells on a table with a TBODY crashed editor
  • Fixed source filtered code view not being updated in design view when switching between the two views
  • List items did not render correctly when a CSS margin was applied to the body tag
  • TableHeaderMapping configuration item was not case insensetive
  • Fixed list not applied properly to multiple table cells
  • Turning off table gridlines disabling undo functionality
  • Jar manifest changes added to language packages
  • Percentage widths on tables caused the editor to become non-responsive.
  • Strikethrough and Underline were not able to be applied simultaneously to text.
  • Applying list to multiple selected table cells was not working correctly
  • Nesting span tags was causing duplication of outer span CSS attributes on the inner span
  • Content within a DIV with CSS padding was positioned incorrectly
  • Double borders painted on top of underlines
  • "Confirm Untracked Change Dialog" was being displayed in the wrong position
  • Font size was not changing within a font tag
  • Text was not being rendered correctly when text-indent was negative.
  • Cell Properties dialog not detecting difference in colspans when reading input settings for multiple cells
  • When webdav server is running on a port other than 80, EditLive generates incorrect image URLs.
  • Jar manifest changes required for Java 7u45.
  • Shift-enter at the end of a hyperlink put the <br> tag inside the hyperlink
  • Adjusting Table alignment removed cellpadding and cellspacing attributes
  • Applying text alignment in a table adjusted the table alignment
  • Cutting and pasting content inside the editor when there is a <style> tag in the XML configuration inlined styles on the pasted content
  • Plugins that relied on jar manifest attributes or package-info.java specifications failed to load
  • Applying Column properties removed styling from individual cells
  • Inserting a tab when Track Changes is on was creating a tracked change with the wrong bounds on Windows.
  • Tables with percentage widths, but absolute cell widths were not being rendered correctly. EditLive now changes the cell widths in these tables to percentage sizes.
  • When inserting a new row into a table, the new row was not inheriting the tr styles from the previous row
  • Row deletions are now untracked changes. This works around several track changes bugs.
  • Track Changes: Merging table cells modifies offsets of changes after the table
  • Image browser functionality wasn't displaying in image dialog
  • EditLive! did not detect Java was installed in Internet Explorer 11
  • Spellchecker incorrectly marking words separated by numerals as double words
  • Reinstated the Trusted-Library="true" jar manifest attribute. This will allow EditLive to run on all Java 7 versions. Note: there will be a warning dialog on Java 7u45. Anybody using Java 7u45 is recommended to upgrade to 7u51
  • Plugin and thesaurus jars are now cached within Java's own cache, rather than EditLive's cache. This works around several caching issues, including NullPointerExceptions when loading plugins on Java 7u45 and later.
  • EditLive! didn't load with an unknown locale
  • Fixed track changes elements incorrectly added to document when table was resized
  • Strikethrough and Underline applied on same text using either tags or css did not display both styles.
  • Column deletion wasn't working correctly in tables with colspanned cells.
  • Insert Bookmark was causing multiple elements to have the same ID when styled content was selected.
For the latest version please visit our downloads section

Pages