v6.11.0 (November 30, 2021)

New Features

With this version Xeditor gets an overall styling rework for a more clean and fresh look. Furthermore this new layout enhances the contrast and visability of markings and selection.

Our demo version with the new design looks like this: New Design1

New Design2

Changelog

Module '@xeditor/core@6.11.0'

Recommended adjustments

  1. Update at least @xeditor/core, @xeditor/plugin-characterpicker, @xeditor/plugin-xmlview, @xeditor/plugin-toc and @xeditor/plugin-tagvisualizer to the latest version
  2. Replace the element with the id xe-document-loading in your iframe.html with the following template to use the new loading screen optimally:
<div class="xe-document xe-document-loading">
<div class="xe-editor-content">
<div data-type="loader">
</div>
</div>
<div class="xe-document-loading-spinner">
<span class="fa fa-spinner fa-pulse fa-3x fa-fw"></span>
</div>
</div>
  1. Replace the element with the id xpub-loading in your index.html with the following template to use the new loading screen optimally:
<div id="splash-screen">
<div class="splash-spinner"></div>
<div class="splash-text">
Loading
<span class="dot">.</span>
<span class="dot">.</span>
<span class="dot">.</span>
</div>
</div>
  1. When using custom ExtJS Components add the fa class to all iconCls properties where FontAwesome is used i.e. iconCls:'fa-paw' becomes iconCls:'fa fa-paw'

Changes

  • Add Frame::toggleDragAnDropActiveClass in order to set / remove CSS class on Frame::iframeEditorContentContainer indicating whether drag & drop is currently active
  • Introduced scroll banner that appears when user is in drag and drop mode. It shows the valid scrolling area.
  • Add support for custom CSS classes to Editor::showWaitMessage

Module '@xeditor/server-js@3.1.0'

Changes

  • Changed registry port

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

Changes

  • Adapted monopace elements to new white space font

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

Changes

  • Update to latest dita core module

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

Changes

  • Update to latest dita core module

Module '@xeditor/schema-demo@6.3.0'

Changes

  • Changed registry port

Module '@xeditor/plugin-xmlview@2.4.0'

Changes

  • Moved CSS from all.css to this modules

Module '@xeditor/plugin-toc@2.1.0'

Changes

  • Added config bodyStyle to set padding to make panel look like all others
  • Added property inited to plugin

Module '@xeditor/plugin-tagvisualizer@2.2.0'

Changes

  • Add call to MarkerManager:updateAllElements after tag mode has been changed
  • Adjusted styling to new design
  • Updated selection handling when clicked on a tag to be more intuitive

Module '@xeditor/plugin-searchreplace@1.2.0'

Changes

  • Changed registry port

Module '@xeditor/plugin-listinsertelements@2.1.0'

Changes

  • Added config bodyStyle for padding so that it is equal with attributelist panel

Module '@xeditor/plugin-htmltable@3.1.0'

Changes

  • Set xe-basic-table elements to overflow: initial during active drag & drop in order to be able to scroll over tables with horizontal scrollbar

Module '@xeditor/plugin-demofeatures@2.2.0'

Switches from getAuthorClassIndex to getClassIndex

Module '@xeditor/plugin-comment@2.2.0'

Changes

  • Adapted styling to new design

Module '@xeditor/plugin-characterpicker@2.3.0'

Changes

  • Changed registry port

Module '@xeditor/plugin-changetracker@2.3.0'

Changes

  • Adapted styling to new design
  • Select next / previous change buttons are no longer enabled if the only change within the document is selected

Bugfixes

  • Prevent infinite loop if select next / previous change button is used while only change within document is selected

Module '@xeditor/xeditor-jats@2.3.0'

Changes

  • Adjusted to new design
  • Added buttons xeditor.tagvisualizer.options and xeditor.toggleWhiteSpaceFont
  • Added new sample users and images

Module '@xeditor/xeditor-dita@2.3.0'

Changes

  • Adjusted to new design
  • Added buttons xeditor.tagvisualizer.options and xeditor.toggleWhiteSpaceFont
  • Added new sample users and images

Module '@xeditor/xeditor-demo@2.6.0'

Changes

  • Changed registry port

Module '@xeditor/xeditor@2.4.0'

Changes

  • Changed registry port
  • Removed unused URLs