Skip to content

Version 5.4

Updating from version 5.3

  • add the following lines to the file iframe.html located in /static/
<link rel="stylesheet" type="text/css" href="./css/font-awesome.css"/>
<script type="text/javascript" src="./lib/extjs/all.js"></script>
  • install new version using npm npm install --registry https://npm.xeditor.com:4873

API

The API can be found here: Xeditor 5.4

Important changes in this version

  • Reviewbar entry buttons will now be visible and highlight on hover/select
  • Added browser classes to the iframe to do styling based on the current browser
  • Added xeditor.css file for adding/adjusting styling of the xeditor component/theme
  • CTRL + Backspace/Delete will now delete whole word

Changelog

v5.4.1

Bugfixes

  • Fixed issue undo/redo for invalid marker positions
  • Added safety check to workaround for Chrome checking if textnode that is about to be removed still exists
  • Fixed IE cut + paste issue
  • Added fix for bug that prevented input fields to work properly in IE
  • Added bugfix to support editors without a external toolbar
  • Fixed wrong reference to this in timeout function to use proper scope instead

v5.4.0

Bugfixes

  • Added check to allow text insert only in text elements
  • Added check pressing shift to prevent Text delete
  • Added check if child is an element node with length 1 and text is a placeHolderChar to breakUntil function in order to prevent insertion of multiple elements with role inline
  • Added bugfix for overflow of breadcrumb
  • Added trimPlaceHolderChar to find/replace in order in order fix issue where search for only 1 character was not successful
  • Search & Insert element field is now disabled if editor is in view mode
  • Added logic for checkSelectionContains Data "editable" and "removable"
  • Fixed issue in reviewbar causing comment created on a range selection not to be activated
  • Added logic for pressing f12
  • Insert CSS for changeTracker/comments when author name is to long and overlap buttons
  • Fixed issue causing multiple spaces being inserted when beginning of word was selected and space inserted
  • Changed getNode for frame only node

Changes

  • Added browser classes to the iframe to do styling based on the current browser
  • Changed default value of autoDetectTextDirection to false for performance gain when loading big documents
  • Removed about link from breadcrumb as this will now be added by demo features plugin
  • Added xeditor.css file for adding/adjusting styling of the xeditor component/theme
  • Added CSS class xe-selected-ribbon to currently selected ribbon (in external toolbar) and assigned proper styling to it
  • Added logic for onContextMenuBefore when clicking on a emptyText element
  • Default Browser contextMenu is now hidden when clicking oustide of document
  • Added fix for disabled copy/cut buttons when no content is selected.
  • Added check for baseConfig
  • Added delete characters until the next whitespace on pressing CRTL + backspace or CTRL + delete
  • Added function for finding next/previous tree sibling(byTypes)
  • Added check for baseConfig
  • Reviewbar entry buttons will now be visible and highlight on hover/select
  • Added fix for disabled copy/cut buttons when no content is selected
  • Added check for baseConfig
  • Added documentLoadingIndicator to Frame containing a spinner which is shown while document is being opened
  • Added editor config documentLoadingIndicatorSelector which should contain the selector for documentLoadingIndicator in order to remove if after document is loaded