![]()  | Home|News|Products|Store|Contact | |
| XMLmind XML Editor | ||
New requirements:
Enhancements:
DocBook example:
<simpara>Energy is measured in joules (`J`): _E_ = ˝ _mv_^2^.</simpara>
is replaced by:
<simpara>Energy is measured in joules (<literal>J</literal>): <emphasis>E</emphasis> = ˝ <emphasis>mv</emphasis><superscript>2</superscript>.</simpara>
DITA example:
<p>1. <term>Dart</term> is a **programming language**. See [Dart](https://dart.dev/).</p>
is replaced by:
<ol compact="yes"> <li><term>Dart</term> is a <b>programming language</b>. See <xref href="https://dart.dev/" scope="external">Dart</xref>.</li> </ol>
This menu entry invokes
      new command unmarkdown.
Note that menu entry "Parse Markdown as XML" may be replaced by a variant called "Parse Text as XML" when the "MathML support" add-on is installed. More information below.
insertCharByName),
      Escape n, has been added
      to the “tool tip” of the this button as a reminder of its
      existence.The "Characters" tool is now located below the "Edit" tool. In previous versions of XXE, it was located below the "Search" tool.
copyAsInclusion [implicitElement][multipleInstances]"
      which copies as a reference some contents intended to be pasted to
      several different locations in the same document. For now, only DocBook
      5.1 documents support the "[multipleInstances]"
      option. For any other type of document, option "[multipleInstances]"
      is simply ignored.insertCharByName;
          keyboard shortcut Escape n)
          as follows: if the caret is inside a MathML element, the
          insertCharByName
          dialog box lists the names of MathML character entities (e.g.
          InvisibleTimes).unmarkdown;
          keyboard shortcut Ctrl+Shift+Space)
          by a "Parse Text as XML"
          menu item. This variant differs from unmarkdown
          in the following manner: if the caret is inside MathML elements
          mml:mi or
          mml:mn, pressing
          Ctrl+Shift+Space
          ignores Markdown
          markup and instead replaces plain text math expressions (e.g.
          x+1) by equivalent
          MathML elements (e.g. <mml:mrow><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow>).Bug fixes:
These
      messages are still printed unless the private OpenJDK Java™ 25 runtime
      bundled with most distributions is used to run XXE.
      By default, the java
      command which is part of this private runtime has option
      "--enable-native-access=ALL-UNNAMED,javafx.graphics,javafx.web,javafx.media".
Regressions:
include.copyAsInclusion [implicitElement][multipleInstances]")
      which copied as a reference some contents intended to be pasted to
      several different locations in the same DocBook document.Release of XMLmind XML Editor Web Edition v1.7
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript™, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».
Enhancements:
Note that the "Tools|Declare Namespace" dialog box may nevertheless display more namespaces than expected. These extra namespaces generally come from the template used to create the document and/or the schema used to validate it. However, when saving the document being edited, as of XXE v10.12, these namespaces are not necessarily all written to the save file.
predeclarePrefixPreferences="false"
      save option to a number of XXE
      configuration files. DocBook 5 example:<saveOptions predeclarePrefixPreferences="false" />
In previous versions of XXE, non-standard image formats were always converted to PNG even if the image toolkit plug-in had SVG support.
Note that, as of XXE v10.11, the conversion of DITA documents to other formats did not have that problem thanks to the enhancements made to XMLmind DITA Converter v3.17.
Remember that when there is no explicit text or node selection, the element containing the caret is said to be “implicitly selected”. Therefore, generally, clicking on a template replaces the element containing the caret and Ctrl-clicking on a template wraps the element containing the caret.
Bug fixes:
<mathphrase
      role="tex">E=mc^2</mathphrase>) of this assembly were
      not converted to PNG or SVG and this, even when new "JLaTeXMath
      image toolkit plug-in" add-on was installed.math
      element having attribute display="block"
      had an incorrect layout in the styled view.<equation-block>
  <mathml>
    <m:math display="block" 
            xmlns:m="http://www.w3.org/1998/Math/MathML">...</m:math>
  </mathml>
  <equation-number/>
</equation-block>In such
      cases, the workaround was to change display="block"
      to display="inline" but
      this had the side effect of making the MathML math
      element more compact.
LoadOptions.ADD_DECLARED_PREFIXES,
      the XInclude processor discarded the prefix preferences coming from
      transcluded content, which caused problems in very specific cases (e.g.
      Assembly|Check
      Assembly).Possible incompatibilities:
If you choose to use
      these STIX fonts, you may have to add attribute mathvariant="normal"
      to some <mi>
      elements. Example, the STIX fonts cannot render the infinity symbol
      U+221E in italic (the
      default for all <mi>
      elements), therefore you'll have to change <mi>∞</mi>
      to <mi mathvariant="normal">∞</mi>.
      Note that this is consistent with MathJax which
      uses the same STIX fonts.
As of XXE v10.12, the XML formatting options found in the Preferences dialog box may not be used to override what's specified in the saveOptions configuration element. MathML example:
<saveOptions addOpenLines="false" predeclarePrefixPreferences="false" />
Even if you check "Add open lines", MathML files will not be saved with extra open lines.
Release of XMLmind XML Editor Web Edition v1.6
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».
Enhancements:
For now, only DITA and DocBook
      documents may embed TeX/LaTeX math or reference “image files” containing
      TeX/LaTeX math (".tex"
      files). In order to make this easier, the following element templates:
      foreign(tex),
      equation-inline(tex),
      equation-block(tex),
      equation-block(number-tex),
      equation-figure(tex),
      were added to the DITA configuration and the following element
      templates: inlineequation(tex),
      informalequation(tex),
      equation(tex), were
      added to the DocBook configurations.
DITA examples:
<equation-figure>
   <title>Euler equation</title>
   <foreign outputclass="embed-latex">e^{\pi i} + 1 = 0</foreign>
</equation-figure>
<equation-inline><image href="images/eq4.tex"/></equation-inline>DocBook examples:
<inlineequation>
  <mathphrase role="tex">$1+\left(1\over1-x^2\right)^3$</mathphrase>
</inlineequation>
<equation>
   <title>An equation</title>
   <mediaobject>
     <imageobject>
       <imagedata fileref="equations/eq2.tex" format="TEX"/>
     </imageobject>
   </mediaobject>
 </equation>TeX/LaTeX math support
The "JLaTeXMath image toolkit plug-in", which is based on excellent open-source library JLaTeXMath, supports most LaTeX commands including:
- macros from amsmath and symbols from amssymb and stmaryrd
 - TeX macro
 \over- accents from amsxtra package
 - macros
 \definecolor,\textcolor,\colorboxand\fcolorboxfrom the package color- macros
 \rotatebox,\reflectboxand\scaleboxfrom the package graphicx- most latin, cyrillic and greek characters are available
 - commands
 \newcommandand\newenvironment- environments
 array,matrix,pmatrix,...,eqnarray,cases- vertical and horizontal lines are handled in
 arrayenvironment- commands to change the size of the font are available :
 \tiny,\small,...,\LARGE,\huge,\Huge
mathphrase
          element. This lets you write equations like:<informalequation>
  <mathphrase role="tex">\[
\sum_{i = 1}^{ \left[ \frac{n}{2} \right] }
\binom{ x_{i, i + 1}^{i^{2}} }
{ \left[ \frac{i + 3}{3} \right] }
\frac{ \sqrt{ \mu(i)^{ \frac{3}{2}} (i^{2} - 1) } }
{ \sqrt[3]{\rho(i) - 2} + \sqrt[3]{\rho(i) - 1} }
\]</mathphrase>
</informalequation>image-viewport
          now lets you specify a maximum image width or height as follows:
          max(100),
          max(100px),
          max(1.5em),
          max(5cm), etc.
          Previous versions of XXE
          only supported simple specifications like 100max
          (equivalent to max(100px)).New
          boolean interactive
          parameter, true by
          default. When set to false,
          the image viewport is not interactive, that is, double-clicking the
          image does not nothing special, no drag handles to resize the image,
          etc.
xpath
          attribute of process
          command element copyDocument/extract
          now supports full XPath 1.0 expressions. Previous versions of
          XXE only supported
          the XPath 1.0 subset needed to implement W3C XML Schemas.inline-tree,
          a new value for the display
          property (often used in
          conjunction with collapsed:yes),
          is to display:tree
          what display:inline-block
          is to display:block.
          DITA example:foreign,
unknown {
    display: inline-tree;
    collapsed: yes;
}.mml"
      files; DocBook example: <mediaobject><imageobject><imagedata
      fileref="equations/eq1.mml"
      /></imageobject></mediaobject>) has been improved
      on HiDPI screens.These features are handy but are hard to notice or to remember. That's why a special tool tip is now displayed for such tool bar buttons and menu items indicating the supported keyboard modifiers and theirs actions.
countWords.
          This command counts the words and characters found in the explicit
          text or node selection, if any, and in the whole document otherwise.
          It then displays its results in the status line.sample_customize_xxe/imagetoolkits.incl"
          an imageToolkit
          based on Inkscape.
          It converts WMF and EMF to SVG or PNG.In order to use the
imageToolkits declared inimagetoolkits.incl, you must have all required software installed on your computer and also uncomment this line found at the end of "sample_customize_xxe/customize.xxe":<!-- <include location="imagetoolkits.incl" /> -->
DOCTYPE
      in order to improve the interchange of these files with applications
      other than XXE (e.g.
      without a DOCTYPE, ditac
      reports errors when the -validate
      option is used).Bug fixes:
."
      (any character) in a document containing empty text node caused
      XXE to hang.admon.graphics=1)
      were included in the EPUB file but not referenced in the EPUB
      manifest.Incompatibilities:
listPlugins
      as it is no longer needed. All the information that was displayed by
      listPlugins is now found
      in the "Help|About
      XMLmind XML Editor" dialog box.imageToolkit
      (which converts TeX
      mathematics to PNG, EPS, PDF by invoking latex,
      dvips, gs
      and ps2pdf12) is
      no longer found in "sample_customize_xxe/imagetoolkits.incl"
      .encoding of element
      process/post
      is now "UTF-8".
      Previously it was
      "ISO-8859-1".XXE_PREDECLARE_NAMESPACE_PREFIXES
      (which could be used to change the way namespace prefixes are declared
      in an XML save file when the document being saved conforms to a
      DTD).Release of XMLmind XML Editor Web Edition v1.5
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».
Enhancements:
rowheader="firstcol"
      support:Entry
          elements found in the first column of a table having rowheader="firstcol"
          are now given a “table header style” in the styled view.rowheader="firstcol"
          to DocBook table templates "table(head_column)"
          and "table(head_row_column)".Bug fixes:
start
      helper() foo.bar" (meaning
      open file "foo.bar"
      using whatever helper application the user specified in Options|Preferences,
      "Helper applications"
      section) did not work when in the
      "Helper Application Editor"
      dialog box, "Use text
      editor" was selected to open ".bar"
      files.margin-left
      example: "margin-left: 200px; margin-left: 55%;"
      was parsed as "margin-left: 0"
      because percentage margins are not supported by XXE
      therefore margin-left
      was reset to 0, the default value of this property. Now "margin-left: 200px; margin-left: 55%;"
      is parsed as "margin-left: 200px"
      and, of course, the unsupported value warning about "margin-left: 55%"
      is still reported.Incompatibilities:
@charset "UTF-8"; @import url(base.css); /* ADD YOUR STYLES HERE */
copy there all the custom CSS styles found in the old version of your custom CSS stylesheet:
@charset "UTF-8";
@import url(__stock_epub.css);
/* ADD YOUR STYLES HERE */
.conbody .p,
.refbody .p,
.taskbody .p,
.body .p {
       text-align: justify;
       margin: 1em 0;
}Release of XMLmind XML Editor Web Edition v1.4
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».
Enhancements:
Bug fixes:
http://www.xmlmind.com/
      URLs. Now these commands open https://www.xmlmind.com/
      URLs.xml-stylesheet
      processing instruction was ignored because its media
      pseudo-attribute contained a comma-separated list of media including
      "screen" and not just
      single media "screen":<?xml-stylesheet href="screen.css" type="text/css" media="screen,tv,projection"?>
Note
      that media queries including media features like media="all and (max-width: 30em)"
      are still not supported.
Supported media types are now documented in "XMLmind XML Editor - Support of Cascading Style Sheets (W3C CSS)".
Possible incompatibilities:
XXE_SHOW_SEMANTIC_ERRORS,
      which was used to force this behavior, is now no longer needed and has
      been removed.Release of XMLmind XML Editor Web Edition v1.3
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».
Enhancements:
checkExternalRefs
      which checks all the links to external resources found in the document
      being edited. All kinds of external resources are checked for existence:
      images, audio, video, PDF documents, HTML pages, etc. When the resource
      is an HTML page and the link ends with a fragment (e.g. "#bar"
      in "../doc/foo.html#bar")
      then this fragment is also checked for existence.commentOut.Bug fixes:
<?xxe-remark?>
      which is always marked read-only and which can only be modified using "Tools|Remark|Insert
      or Edit Remark").status
          and lang
          (xml:lang for
          DocBook 5+) were missing.Now
          first profiling attribute not identified as a standard profiling
          attribute causes the add-on to generate profile.attribute
          and profile.value
          stylesheet parameters. (This is expected by the stock DocBook XSL
          stylesheets and is documented here.)
Extra
          profiling attributes not identified as standard profiling attributes
          causes the add-on to generate profile.attribute_name
          stylesheet parameters (that is, as if the custom profiling attribute
          were a standard profiling attribute).
Possible incompatibilities:
profiles root element,
      change attribute class from "com.xmlmind.xmleditext.profiling.docbook.DBProfileSet"
      to "com.xmlmind.xmleditext.profiling.docbook.DB5ProfileSet"
      and finally save back the .profiles
      files to disk.Release of XMLmind XML Editor Web Edition v1.2
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».
Enhancements:
merge
      attribute to the category
      child element of configuration elements attributeVisibility
      and elementVisibility
      to make it simpler and less error prone customizing these elements.xml:lang
      attribute is automatically added to elements having a lang
      attribute. Note that is does not happen when generating XHTML 5.0.
      However this feature may be controlled using new boolean parameter
      transform.add-xml-lang.Possible incompatibilities:
.xxe) have been renamed
      (example: "DocBook"
      becomes "DocBook 4").
      All the DocBook configuration add-ons (.xxe_addon)
      have been renamed (example: "DocBook
      v5+ configuration" becomes "DocBook
      5.0 configuration"). Some DocBook configuration files have
      (.xxe, .incl)
      been renamed (example: docbook51/assembly.xxe
      becomes docbook51/assembly51.xxe).Bug fixes:
?>"
      (or a comment containing
      string "--")
      caused XXE to report an
      error (which is
      correct) but also caused the saved file to be completely
      empty.Release of XMLmind XML Editor Web Edition v1.1
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».
Enhancements:
<mfenced>
      elements to the "Bracket pair
      with separator" section of the "Brackets & Boxes"
      palette to encourage the use of this element. Something like
      <mfenced close="]" open="["><mi>x</mi></mfenced>
      should be simply a convenient notation, strictly equivalent to
      <mrow><mo>[</mo><mi>x</mi><mo>]</mo></mrow>,
      but is not in terms of rendering. For some reasons, <mfenced>
      is rendered to HTML, PDF, etc, by the JEuclid
      image toolkit plug-in more nicely than <mrow><mo>.For
      this reason too, Parse
      Text As MathML now parses "(x)"
      as <mfenced><mi>x</mi></mfenced>.
      Previously, this facility parsed "(x)"
      as <mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow>.
.mml
      file) are converted to SVG graphics. In previous versions, these
      elements where converted to PNG images.part.autolabel,
      chapter.autolabel,
      etc, are non-zero. In previous versions, the TOC
      entries were not numbered (e.g. Introduction).Bug fixes:
command-button
      content object: no matter the value of option icon-position,
      the icon was always positioned at the left of the text of the
      button.Release of XMLmind XML Editor Web Edition v1.0
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side.
- New Web Edition License. Existing licenses modified to allow deploying and using the desktop app and/or the web app: Site License, Corporate License, Developer License.
 - Price list.
 More information in XMLmind XML Editor Web Edition.
Enhancements:
xml:lang and
      lang attributes. xml:lang
          attribute (respectively the lang
          attribute) is specified for an XHTML element, a semantic error is
          reported if the lang
          attribute (respectively the xml:lang
          attribute) is not also specified for this element with the same
          value (the comparison
          being case-insensitive).xml:lang
          attribute is specified for an XHTML element, a semantic error is
          reported if the lang
          attribute is not also specified for this element with the same value
          (the comparison being
          case-insensitive). Note that just specifying the
          lang attribute and
          not the xml:lang
          attribute will not cause XXE
          to report any error.corporate layout in
      addition to the classic
      and simple layouts.Bug fixes:
lang=EN-US)
          was available in copied data, this language information was not
          always conveyed to pasted XML nodes.class="MsoHeading7")
          or custom headings having an outline level > 6 were not correctly
          processed. For example, when these headings were numbered, they were
          converted to a numbered list containing a single item.v:shape/v:textbox)
          were discarded resulting in some cases to graphics missing from
          pasted XML.<v:imagedata src="..."
          ... croptop="..." cropbottom="..." cropleft="..."
          cropright="..."/>) should be also cropped by the add-on in
          order to generate smaller images. Note that MS-Word should have
          itself generated cropped image files while exporting the MS-Word
          file to HTML. Instead MS-Word generates HTML containing
          <v:imagedata />
          which web browsers are incapable to display. Therefore this can be
          considered to be an MS-Word limitation rather than a "Paste from
          Word" limitation.convertCase
      command raised a NullPointerException
      when several nodes were selected and when last selected node did not
      contain any text (e.g. an image element).xml:lang
          attribute only. Now both xml:lang
          and lang attributes
          are considered, with a priority to xml:lang
          as specified in the XHTML 1.0 and
          (X)HTML5
          specification.xml:lang
          attribute. Now the transcluded element always has both
          xml:lang and
          lang attributes set
          to the same value.<span lang="">).First public release of XMLmind XML Editor Web Edition
XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side.
Released version 1.0.0-beta1, almost feature complete, is freely available for testing. XXEW will become a commercial product at the end of the beta test period.
More information in XMLmind XML Editor Web Edition.
Enhancements:
Bug fixes:
id attribute which is
      not an NCName
      (it may may contain any
      character, except whitespace characters). "Edit|Reference|Copy
      as Reference" did not work correctly when such elements were
      selected.Enhancements:
lib/resolver.jar)
      by the XMLResolver
      (lib/xmlresolver.jar).Bug fixes:
Possible incompatibilities:
.xxe (XXE
      configuration files) and .xxe_gui
      (XXE GUI specification
      files) loaders. This preprocessor supersedes the "ifDefined(condition)"
      and "ifNotDefined(condition)"
      values supported by some of the configuration/GUI specification
      attributes. Example (excerpts from DesktopApp.xxe_gui):  <menu name="fileMenu" label="_File" helpId="fileMenu">
    <action name="newAction" />
    <separator />
    ...
  </menu>
  ...
  <menu name="fileMenu" insert="ifDefined(XXE.Feature.NewWindow) ##first">
    <action name="newWindowAction" />
    <separator />
  </menu>becomes:
  <menu name="fileMenu" label="_File" helpId="fileMenu">
<?if XXE.Feature.NewWindow?>
    <action name="newWindowAction" />
    <separator />
<?endif?>
    <action name="newAction" />
    <separator />
    ...Enhancements:
searchReplaceElement)
      is now non-blocking, that
      is, not modal anymore,
      which makes it much more convenient to use. For example, you may now use the dialog box which is being displayed to search several documents in a row with the same search criteria. The previous version of this dialog box forced you, for each document to be searched, (1) to close the old instance of the dialog box, (2) click "Find & Replace" to display a new instance of the dialog box, (3) use its "History" menu to select the last search criteria being used.
Bug fixes:
xi:fallback
      element was not correctly saved/loaded to/from the string form used by
      XXE clipboard.image element did not
      depend on some of its “visual” attributes like width,
      height, etc. For
      example, using the Attributes
      tool to change the height
      attribute of an image to "100"
      had no immediate visual effect on the styled view of the topic.xsl/fo/alt_param.xsl"
      contained a "component.booklist.title.properties"
      xsl:attribute-set having
      missing space-after
      attributes.Possible incompatibilities:
indicator
      content object (CSS
      proprietary extension similar to label
      except that indicator
      was rendered using a set of images rather than text).Enhancements:
<navtitle>.Bug fixes:
topicref:locktitle
          was considered to be inheritable by the styled view, which is not
          the case.navtitle
          attribute or element was rendered when present, independently of the
          value of attribute locktitle.Now,
          unless attribute locktitle=yes
          and a navtitle
          attribute or element is present, it is the titlealts/navtitle
          descendant element or the title
          child element of the referenced topic
          which is rendered by the styled view of a topicref.
gauge content
      object: the resize cursor was displayed when hovering the whole
      gauge and not just when hovering the resize thumb.JViewport.BLIT_SCROLL_MODE;
      Linux only): when scrolling the tree view of a large XML
      document, some lines were duplicated and/or garbled.lang or xml:lang
      attributes took a very long time due to the very large number of
      spelling errors to be displayed. Now the automatic (AKA
      on-the-fly) spell checker has a built-in limit of 20 000
      spelling errors. Once this limit is reached, the automatic spell checker
      displays an information dialog box explaining what's happening and stops
      underlining misspelled words.Possible incompatibilities:
showTags and action
      setStyleSheetAction.This version 10 has been developed mainly for the two following reasons:
xxeconvert
      command-line utility (which replaces the xxetool
      command-line utility).As a consequence, this version 10 has a lot of regressions and incompatibilities with previous version 9. However please note that V10 is fully compatible with V9 in terms of use and configuration. All the incompatibilities are related to extension points written in the Java™ language like “native” commands and CSS stylesheet extensions. Porting these extensions from V9 to V10 should be pretty straightforward and is documented in XMLmind XML Editor - Developer's Guide.
Enhancements:
xxeconvert
      command-line utility, which replaces the xxetool
      command-line utility, runs on headless servers.xmltool
      command-line utility now automatically uses all the XML catalogs found
      in the two add-on directories of XXE
      (XXE_install_dir/addon/
      and XXE_user_preferences_dir/addon/).listPlugins,
          listRepeatable,
          showColumnRowLabels.putAttribute,
          addAttribute,
          removeAttribute
          are now repeatable.[ERROR],
          [WARNING] or
          [INFO] to the alert
          command.[dictionary|numeric|lexicographic ;descending|;ascending]
          parameter.Limitations when using XXE on a Mac having an Apple® M1 (ARM®) processor:
- JavaFX WebView crashes Java™ (bug
 JDK-8276991), hence it has been disabled on this platform. As a consequence, a rudimentary online help system and feature "In the styled view, render audio and video elements by embedding a media player" has been disabled.- The "Hunspell Spell Checker" add-on, leveraging Hunspell, cannot work on this platform, hence you cannot download it and install it using "Options|Install Add-ons".
 
Bug fixes:
show-row-column-labels
      caused a NullPointerException
      to be raised.informaltable/table.
      In some cases an empty HTML table
      was used to replace a CALS informaltable.
      This is no longer the case. However, this command still does not work
      for HTML informaltable/table
      (though it does not produce any incorrect result). It works only for
      informalfigure/figure,
      informalexample/example
      and CALS informaltable/table.Possible incompatibilities:
Regressions:
xxeconvert
      command-line utility, which replaces the xxetool
      command-line utility, cannot be used to compare documents anymore. This
      simpler tool can just be used to convert XML documents to other
      formats.XXE_install_dir/bin/csscheck
      and deployxxe have been
      discontinued.epub:trigger element, a
      feature not supported by any major EPUB viewer and deprecated as of EPUB
      3.2.setImageMode.masterDocumentControl
          to XXE.masterDocumentControl.repeat
          looses its index_in_command_history
          parameter. This facility is now found in new command listRepeatable.checkValidity
          does not return an array of com.xmlmind.xml.validate.Diagnostics
          of anymore. Also, it has a new commitChanges
          parameter..xxe_gui
      file in order to completely change the GUI of XXE.
      Now the only way to customize the GUI of XXE
      is by the means of one or more customize.xxe_gui
      files.Enhancements:
XXE will now keep “nagging the user” each time the application is started until all obsolete add-ons are upgraded or uninstalled (either automatically or “by hand”, using the "Install Add-ons" dialog box).
However
      these new simplicity and reliability come at a price: using the
      "Install Add-ons" dialog box,
      it is no longer possible to install, uninstall or upgrade any of the
      bundled add-ons found inside the XXE
      installation directory (XXE_install_dir/addon/).
      (It's still possible to do
      this “manually” though.)
More information in: The "Install Add-ons" dialog box.
Bug fixes:
insertCharByName,
      insertCharSequence,
      insertControlChar,
      showMatchingChar and the
      Characters
      tool did not honor Overwrite
      Mode (OVR). They
      always worked as if Insert
      Mode (INS) was
      turned on.Possible incompatibilities:
xpathSearch
      is now bound to keyboard shortcut Esc X
      (type Escape
      then type Shift-X).
      Previously it was bound to Esc s
      (type Escape
      then type S).
      Command search is now
      bound to keyboard shortcut Esc s.
      These two commands are mainly useful when recording macros.Regressions:
XXE_install_dir/addon/)
      .XXE_user_preferences_dir/addon/).