docbook-apps

[ANN] Version 28 of the Oxygen XML Editor is Now Available!

  • 1.  [ANN] Version 28 of the Oxygen XML Editor is Now Available!

    Posted 6 days ago
    Hi everyone,

    We are proud to announce that version 28 of Oxygen XML Editor is now available!

    This major release introduces new AI-driven capabilities via the optional Oxygen AI Positron 8.0, along with extensive feature enhancements and updates to support the latest standards, platforms, and best practices in authoring and publishing workflows.

    Here's a selection of the new features that you might find interesting:

    File/Directory comparison
    ==================================

    * Directory comparison can now focus only on relevant subfolders.
    * HTML comparison reports now include the comparison settings used.
    * File comparison shows improved comment callouts and clearer selections.

    Publishing
    ==================================

    * Publish DocBook topic files directly to PDF using the DocBook to PDF transformation scenario, without needing a DocBook assembly file. This streamlines the publishing process for individual topics.

    Enhanced productivity
    ==================================

    * HTML validation reports can now be saved for later analysis.
    * A new "Main Files" option in the Project view helps prevent accidental broken references when deleting resources by warning you about all links and dependencies that would be affected.
    * You can now insert relative links more quickly by right-clicking results in the Open/Find Resources dialog box or side view and choosing "Insert as Link" to place a relative reference directly at your cursor position.
    * Improved XSpec content completion and enhanced control over Schematron Quick Fix behavior.
    * Adding comments in any location of a document is more convenient with the "Add Comment action" now available on the floating toolbar.
    * It is now possible to copy selected content from the Author visual editing mode as Markdown or XML using the contextual menu.

    * Developer tooling
    ==================================

    * The built-in Saxon processor from Saxonica, used for XSLT and XQuery transformations and debugging, has been updated to version 12.9.
    * XSLT editing and refactoring got some nice touches (better content completion in CDATA templates, parameter rename that also updates call-template invocations).
    * There are new XPath extension functions to convert JSON to XML and back directly from XSLT. XProc users get integrated support for XProc 3.0/3.1 with XML Calabash 3.x.

    Project-aware Oxygen AI Positron 8.0
    ==================================

    * New chat modes (Agent, Ask) automatically take your current project and map into account.
    * Integration with external tools via the Model Context Protocol (MCP).
    * Automatic validation and correction of AI-generated XML for higher-quality results.

    AI help where you actually work
    ==================================

    * AI assistance for creating new XSLT, XSD, Schematron, JSON Schema, and DTD files.
    * Generation of documentation drafts from configuration files.
    * Real-time AI autocompletion for code and markup.
    * Ability to attach DOCX, PPTX, PDF, and screenshots directly in AI conversations for better context.

    Updated add-ons and platform support
    ==================================

    * Updated Git Client and Terminology Checker add-ons (including an AI-assisted "Fix Terminology Problems" action).
    * Numerous library and platform updates to ensure compatibility and stability.


    For the complete list of features, improvements, and various bug fixes, go to https://www.oxygenxml.com/xml_editor/whats_new.html

    We hope you will enjoy Oxygen XML Editor 28 as much as we enjoyed developing it.

    As always, thank you for your support and feedback is welcome!

    Best regards,
    Radu


    Radu Coravu

    Oxygen XML Editor



    ------------------------------
    Radu Coravu
    Radu Coravu Personal
    ------------------------------