v6.10.0 (October 20, 2021)

New Features

For the Tag view Mode the user now has the option to choose if he only wants to see tags which can only contain text for themselves (this is the current default option of the tag view) or also container tags which only can contain other elements. Furthermore, the user can also choose to show attributes directly in the tags.

Drag and Drop

Technical Details

Module '@xeditor/core@6.10.0'

Changes

  • Added keybindings for Shift+Left and Shift+Right when enableEditorCursorHandling is enabled. Therefore moveCursor of the SelectionManager was extended to handle ranges too
  • changed registry port
  • Set the hideOnScroll config for the contextmenu to false
  • Changed shortcut for inserting NBSP from Shift+Space to Ctrl+Shift+Space
  • Added padding-right to the xe-selection-node-start and added a rule for the first xe-selection-node-start of the document to handle the document padding correct

Bugfixes

  • Fixed a bug deleteCharacter where it was not possible to delete empty inline elements via del/backspace
  • Fixed Element::insertSibling to prevent insertion of an element inside itself
  • Fixed issue in selectionManager where sync/updateActive is called infinite times
  • Fixed Node::findParentDocumentSplitBoundary to return the root whenever no splitboundary is found
  • Fixed issue with not editable elements when multiple elements are selected causing them in some scenarios to get edited
  • Fixed issue causing drag and drop action being available within not editable elements
  • NBSP elements cannot be inserted into non editable elements anymore
  • Fixed issue with not editable elements when multiple elements are selected causing them in some scenarios to get edited
  • Fixed issue causing drag and drop action being available within not editable elements
  • If the editorMode is on "view" the copy buttons are now not disabled anymore
  • Fixed a bug that when notifications are disabled a JavaScript error is thrown if the license check fails.
  • Prevent to select over the last node
  • Fix issue in Document::deleteCharacter causing incorrect selection if multiple text nodes were within the element
  • Fixed issue in Util::findWordBoundary causing nodes that start with line breaks to not work correctly
  • Fixed removing of old context menu when new one was built
  • Fixed the border of the header row in firefox
  • Fixed issue in deleteCharacter to ignore empty text nodes during merge
  • Fixed issue in Range::remove where parents where not fixed correctly
  • Fixed issue in MarkerManager::convertMarkersToElements where deletion status information was lost
  • Fixed issue in Range::fixState where removed parents were fixed.
  • Prevent drag & drop of root element

Module '@xeditor/tool-xepack@1.6.1'

Changes

  • changed registry port

Module '@xeditor/server-js@3.0.1'

Changes

  • changed registry port

Module '@xeditor/server-dita-js@3.0.1'

Changes

  • changed registry port

Module '@xeditor/blackbox-dita@2.4.1'

Bugfixes

  • added nbsps replacement in removeMarkers in HtmlTidy.ts

Changes

  • changed registry port

Module '@xeditor/blackbox@2.6.0'

Changes

  • Added the possibility to add multiple xslt files to editortocontent and contenttoeditor
  • Adding a check of the requests which go to the server to determine whether the request was valid or not. If the request was not valid, the response from the client server is ignored.
  • Improved error logging
  • Added possibility to transform entities to processing instructions
  • Added flags to xslt processing to disable validation during transformation
  • Added escaping for entities during transformation

Bugfixes

  • Added nbsps replacement in removeMarkers in HtmlTidy.ts
  • Changed registry port
  • Fixed regular expression in the EscapeDoctypeFilter.

Module '@xeditor/schema-jats@4.2.1'

Changes

  • changed registry port

Module '@xeditor/schema-dita-core@5.1.1'

  • changed registry port

Module '@xeditor/schema-dita-1.3@5.2.1'

Changes

  • changed registry port

Module '@xeditor/schema-dita-1.2@5.2.1'

Changes

  • changed registry port

Module '@xeditor/schema-demo@6.2.1'

Changes

  • changed registry port

Module '@xeditor/plugin-xmlview@2.3.1'

Changes

  • changed registry port

Module '@xeditor/plugin-wiriseditor@2.0.1'

Changes

  • changed registry port

Module '@xeditor/plugin-toc@2.0.2'

Changes

  • changed registry port

Module '@xeditor/plugin-texeditor@2.0.1'

Changes

  • changed registry port

Module '@xeditor/plugin-tagvisualizer@2.1.0'

Changes

  • changed registry port

Module '@xeditor/plugin-spellchecker@3.0.3'

Changes

  • changed registry port

Module '@xeditor/plugin-searchreplace@1.1.2'

Changes

  • changed registry port

Module '@xeditor/plugin-raweditor@2.0.1'

Changes

  • changed registry port

## Module '@xeditor/plugin-pluginmanager@2.0.1'

Changes

  • changed registry port

Module '@xeditor/plugin-mathmleditor@2.0.1'

Changes

  • changed registry port

Module '@xeditor/plugin-listinsertelements@2.0.1'

Changes

  • changed registry port

Module '@xeditor/plugin-listfeatures@3.0.3'

Changes

  • changed registry port

Module '@xeditor/plugin-inlineformat@2.1.1'

Changes

  • changed registry port

Module '@xeditor/plugin-htmltable@3.0.4'

Changes

  • changed registry port
  • added missing wordings for context menu of tables in german global_phrases

Bugfixes

  • Added checks for footType with value null

Module '@xeditor/plugin-formula@2.0.2'

Changes

  • changed registry port

Module '@xeditor/plugin-footnote@2.1.1'

Changes

  • changed registry port

Module '@xeditor/plugin-demofeatures@2.1.1'

Changes

  • changed registry port

Module '@xeditor/plugin-comment@2.1.3'

Changes

  • changed registry port

Module '@xeditor/plugin-characterpicker@2.2.1'

Changes

  • changed registry port

Module '@xeditor/plugin-changetracker@2.2.3'

Changes

  • changed registry port

Bugfixes

  • Added checks if empty text for textinsert and textremove
  • Fixed issue while breaking elements
  • If the start node came after the end node in the tracking processing instructions, an error occurred. These are now also considered as invalid and thus removed.
  • Removed the htmlEncode from getActionText

Module '@xeditor/plugin-changeelementlevel@2.0.1'

Changes

  • changed registry port

Module '@xeditor/plugin-breakhelper@1.1.1'

Changes

  • changed registry port

Module '@xeditor/plugin-autosave@2.1.2'

Changes

  • changed registry port

Module '@xeditor/plugin-attributeslist@1.4.2'

Changes

  • changed registry port

Bugfixes

  • Added setDirty of editor to onRemoveAttributeButtonClick und addAttribute

Module '@xeditor/plugin-acrolinx@1.0.2'

Changes

  • changed registry port

Module '@xeditor/xeditor-jats@2.2.1'

Changes

  • Removed unused URLs
  • changed registry port

Module '@xeditor/xeditor-dita@2.2.1'

Changes

  • changed registry port

Module '@xeditor/xeditor-demo@2.5.0'

Changes

  • changed registry port

Module '@xeditor/xeditor@2.3.1'

Changes

  • changed registry port Removed unused URLs

Module '@xeditor/component-acrolinx@1.0.2'

Changes

  • changed registry port

Module '@xeditor/component-aceeditor@2.0.1'

Changes

  • changed registry port