Skip to content

Version 6.6

Updating from version 6.5

  • install new version using npm npm install --registry https://npm.xeditor.com

API

The API can be found here: Xeditor 6.6

Changelog

v6.6.0

Changes

  • Removed resize handling of frame, since it caused selection jump issues in certain scenarios
  • Marked onResize, resizeTimeoutHandlerBound and resizeTimeout as deprecated since they are no longer used
  • Introduced Editor.preserveDefaultAttributeValues config option to control whether default attribute values should be preserved or cleaned before save
  • Introduced preserveDefault type/attribute config option to control whether default attribute values should be preserved or cleaned before save on attribute level
  • Reviewbar template renders reviewbar buttons now selectable to make comment entry handling better

Bugfixes

  • Fixed issue causing notification body to overlap as soon as text content contains line breaks
  • Added CSS rule to remove Chrome input field outline which got added by Chrome update
  • Added methods setProcessingInstructionAttributes, getProcessingInstructionAttributes and escapeTrackingProcessingInstructionValue to Ext.ux.xeditor.Util.
  • Fixed space preserval handling to be able to type fast before collapsed spaces
  • Non editable elements can now be deleted using backspace at the beginning of the element
  • Non editable elements can now be deleted using delete at the end of previous sibling
  • Corrected enableDeleteElementItem and enableRemoveElementItem property values of lineBreak role for proper behaviour e.g. on delete
  • Adjusted Element.insertChild to properly insert after if textnode has no content
  • Adjusted various core methods to avoid creating textnodes which contain placeholderchars within the document