Hi everyone,

We’ve just released *Oxygen XML Editor 28* and I wanted to share a quick overview of a few highlights before you dive into the full list of changes.

This release is very much about *making AI genuinely useful in real projects* and *smoothing everyday authoring and development workflows* for XML, DITA, and JSON.

Here are a few highlights:

 * *Project-aware Oxygen AI Positron 8.0*
   You can use new chat modes (Agent, DITA Agent, Ask) that
   automatically take your current project and map into account,
   connect to external tools via Model Context Protocol (MCP), and
   benefit from automatic validation and correction of AI-generated XML.
 * *AI help where you actually work*
   AI can now help with new file creation (XSLT, XSD, Schematron, JSON
   Schema, DTD), DITA topic conversion and splitting, documentation
   drafts from configuration files, and real-time *AI autocompletion*
   for code and markup. You can also attach DOCX, PPTX, PDF, and
   screenshots directly in AI conversations when you need more context.
 * *DITA Maps and publishing quality-of-life improvements*
   The DITA Maps Manager now has a welcome screen, quick search/filter,
   and better visibility for attributes like |chunk|. When you edit in
   a map with references resolved, references to DITA-compatible
   resources (such as Markdown) are expanded so you can see the
   converted DITA directly in the editor. On the publishing side, there
   are new options for sticky table headers in WebHelp, light/dark
   theme switching, better fullscreen/full-width behavior, PDF size
   compression, merging extra PDFs, splitting books into per-chapter
   PDFs, and even a presentation-style PDF template.
 * *AI-friendly WebHelp output*
   You can now generate an additional AI-friendly layer (|llms.txt| and
   companion Markdown files) to make your WebHelp content easier to
   consume by large language models, while keeping the regular output
   unchanged.
 * *Developer tooling: XSLT, XQuery, XProc, JSON*
   Saxon has been updated, XSLT editing and refactoring got some nice
   touches (better content completion in CDATA templates, parameter
   rename that also updates call-template invocations), and 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.
 * *Comparison, validation, and everyday productivity*
   Directory comparison can now focus only on relevant subfolders, HTML
   comparison reports include the settings used, and file comparison
   shows comment callouts and clearer selections. You can protect your
   projects from broken links using the Main Files feature when
   deleting resources, save HTML validation reports for later analysis,
   and get better XSpec content completion and Schematron Quick Fix
   control.
 * *Updated add-ons and platform support*
   The Git Client and Terminology Checker add-ons were updated
   (including an AI-assisted “Fix Terminology Problems” action), JSON
   Schema validation performance is improved, and there are numerous
   library and platform updates, including official support for the
   latest macOS and Eclipse versions.

You can find the *full release notes for Oxygen XML Editor 28 here* (with all the details and screenshots): https://www.oxygenxml.com/xml_editor/whats_new.html <https://www.oxygenxml.com/xml_editor/whats_new.html?utm_source=chatgpt.com>

As always, I’d be very happy to hear how these changes work for your projects, you feedback is extremely valuable for us.

Best regards,
Alin
on behalf of the Oxygen XML team


--
Alin Belu
Oxygen XML Editor
_______________________________________________
oXygen-user mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to