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 -- oxygen-user@oxygenxml.com To unsubscribe send an email to oxygen-user-leave@oxygenxml.com