Release of XMLmind XML Editor v10.3

December 12, 2022

Submitted by Hussein SHAFIE, XMLmind Software.

Release of XMLmind XML Editor v10.3


  • Added useful options: "Use default viewer", "Use text editor", "Use XMLmind XML Editor", to the "Helper Application Editor" dialog box and to its simplified variant, the "Helper Application Not Found" dialog box.
  • Added a "Open Containing Folder" entry to the contextual menu of the "Browse Files" tool. This menu entry opens selected file or directory in the standard file manager of your operating system. For example, on the Mac, this will open selected file in the Finder.
  • Images displayed in the styled view (“normally”, not as thumbnails or as bounding boxes) are now given a tooltip showing the location of the image.
  • Upgraded Saxon to version 11.4. Doing this required replacing the Apache Commons Resolver (lib/resolver.jar) by the XMLResolver (lib/xmlresolver.jar).
  • Upgraded XML parser Apache Xerces2 Java to version 2.12.2.
  • "Edit source" add-on: upgraded its RSyntaxTextArea components to version 3.3.0.
  • Upgraded the Apache Batik plug-in to version 1.16.
  • Upgraded the Apache FOP plug-in to version 2.8.
  • Upgraded XMLmind Assembly Processor to version 1.2.
  • Upgraded XMLmind Web Help Compiler (whc for short) to version 3.3.4.
  • Upgraded XMLmind DITA Converter (ditac for short) to version 3.12.
  • Upgraded XMLmind Ebook Compiler (ebookc for short) to version 1.6.
  • Upgraded the XMLmind XSL-FO Converter (XFC for short) plug-in to version 6.3.3.
  • Upgraded the "Word To XML" add-on to XMLmind Word To XML version 1.9.
  • "FlatLaf Look and Feel" add-on: updated FlatLaf to version 2.6. (On Linux, the FlatLaf light theme is used as the default Look & Feel.)
  • XMLmind XML Editor is now officially supported
    • on Java™ 19 platforms,
    • on macOS Ventura (version 13) running on Intel® or ARM® (AKA M1 AKA Apple® Silicon) processors.

Bug fixes:

  • Most configurations specify that it's possible to follow a link by clicking it while pressing Ctrl and Alt. Users are reminded that this useful but somewhat hidden feature exists by adding text line "Ctrl+Alt-click left button mouse to follow link" to the tooltip attached to the view of the link element. The bug was that this reminder was often missing from the text of the tooltip.
  • "Find and Replace Element" dialog box: when a search criterion matched several attributes of found element, replacing the values of these attributes worked only for a single attribute and not for all matching attributes.

Possible incompatibilities:

  • Added a simple preprocessor to the .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>


    <menu name="fileMenu" label="_File" helpId="fileMenu"> <?if XXE.Feature.NewWindow?> <action name="newWindowAction" /> <separator /> <?endif?> <action name="newAction" /> <separator /> ...

What is XMLmind XML Editor?

Home page: http://www.xmlmind.com/xmleditor/

Personal Edition is free to use by many persons and organizations. Download: http://www.xmlmind.com/xmleditor/download.shtml


News items may be commercial in nature and are published as received.