CINXE.COM
News
<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]--> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>News</title> <meta name="description" content=""/> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="icon" type="image/x-icon" href="/static/favicon.ico"/> <link rel="stylesheet" href="/static/CACHE/css/output.7ac6b21eee6a.css" type="text/css"> <link href="https://fonts.googleapis.com/css?family=Lato|Roboto" rel="stylesheet"/> <link rel="stylesheet" type="text/css" href="/static/css/print.css" media="print" /> <script async src="https://www.googletagmanager.com/gtag/js?id=G-6Z87ZDEY5E"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-6Z87ZDEY5E'); </script> <script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script> <script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script> <script> googletag.cmd.push(function() { googletag.defineSlot('/21754636678/xml.com-1', [[160, 600], [120, 240], [300, 250]], 'div-gpt-ad-1550450394815-0').addService(googletag.pubads()); googletag.defineSlot('/21754636678/xml.com-2', [[300, 250]], 'div-gpt-ad-1550513522284-0').addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().disableInitialLoad(); googletag.enableServices(); }); </script> <script> //load the apstag.js library !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"); //initialize the apstag.js library on the page to allow bidding apstag.init({ pubID: '32676f4f-8458-484f-b742-dcd7ad80a504', //enter your pub ID here as shown above, it must within quotes adServer: 'googletag' }); apstag.fetchBids({ slots: [{ slotID: 'div-gpt-ad-1550450394815-0', //example: 'div-gpt-ad-1475102693815-0' slotName: '21754636678/xml.com-1', //example: '12345/box-1' sizes: [[160,600], [300,250], [120,400]] //example: [[300,250], [300,600]] }, { slotID: 'div-gpt-ad-1550513522284-0', //example: 'div-gpt-ad-1475185990716-0' slotName: '21754636678/xml.com-2', //example: '12345/leaderboard-1' sizes: [[300,250]] //example: [[728,90]] }], timeout: 2e3 }, function(bids) { // set apstag targeting on googletag, then trigger the first DFP request in googletag's disableInitialLoad integration googletag.cmd.push(function(){ apstag.setDisplayBids(); googletag.pubads().refresh(); }); }); </script> </head> <body class=""> <div class="title-bar hide-for-print" data-responsive-toggle="menu" data-hide-for="large"> <button class="menu-icon" type="button" value="Menu" data-toggle></button> <div class="title-bar-title">XML.com</div> </div> <div class="row"> <div class="top-bar hide-for-print" id="menu"> <div class="top-bar-left"> <a href="/"><img src="/static/img/XML_com_logo.svg" alt="XML.com logo"/></a> </div> <div class="top-bar-right"> <ul class="menu vertical medium-horizontal" data-responsive-menu="drilldown medium-dropdown" role="menubar"> <li class=""><a href="/">Home</a></li> <li class=" "> <a href="/articles/">Articles</a> </li> <li class=" "> <a href="/authors/">Authors</a> </li> <li class=" active"> <a href="/news/">News</a> </li> <li class=" "> <a href="/job-board/">Job Board</a> </li> <li class="has-submenu "> <a href="/about/">About</a> <ul class="submenu menu vertical"> <li class=""> <a href="/about/contribute/">Contribute</a> </li> <li class=""> <a href="/about/style-guide/">Style guide</a> </li> <li class=""> <a href="/about/copyright/">Copyright</a> </li> <li class=""> <a href="/about/contact/">Contact</a> </li> <li class=""> <a href="/about/privacy/">Privacy Policy</a> </li> </ul> </li> <li class="has-form" style="background: transparent;"> <form id="cse-search-box" action="https://google.com/cse"> <input type="hidden" name="cx" value="partner-pub-9264479583913780:3063344556"/> <input type="hidden" name="ie" value="UTF-8" /> <input type="text" placeholder="Search" name="q" title="Google Search"/> <!--<input type="submit" name="sa" value="Search">--> </form> </li> </ul> </div> </div> </div> <div class="row"> <div class="medium-9 columns"> <nav aria-label="You are here:" role="navigation"> <ul class="breadcrumbs"> <li><a href="/">Home</a></li> <li class="current">News</li> </ul> </nav> <div id="content"> <div class="medium-12 columns" role="content"> <div class="intro"><h3><p></p></h3></div> <div id="news_list" class="row" data-equalizer> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-11-oxygen-xml-27/"> Syncro Soft announces the release of version 27 of the Oxygen XML suite of products!</a></h2> <p><p>Syncro Soft is proud to announce the immediate availability of <strong>version 27</strong> of its industry-leading XML suite of products: <strong>Oxygen XML Editor</strong>, <strong>Author</strong>, <strong>Developer</strong>, <strong>Web Author</strong>, <strong>Publishing Engine</strong>, <strong>WebHelp</strong>, <strong>PDF Chemistry</strong>, <strong>Scripting</strong>, …</p></p> <p> <a class="button secondary" href="">November 28, 2024</a> <a class="float-right button read" href="/news/2024-11-oxygen-xml-27/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-11-courses-delightful-computing/"> Upcoming Courses at Delightful Computing</a></h2> <p><p><strong>Upcoming XML-related courses</strong></p> <ul> <li>XSLT 3 for XSLT 2 People</li> <li>XSLT 2 Booster</li> <li>CSS for XML People (one day, or two with CSS for Print)</li> <li>Schematron, validation, and QA</li> <li>Web Accessibility for XML People (one day)</li> </ul> <p>Courses are online with live …</p></p> <p> <a class="button secondary" href="">November 20, 2024</a> <a class="float-right button read" href="/news/2024-11-courses-delightful-computing/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-11-release-of-xmlmind-xml-editor-v1010/"> Release of XMLmind XML Editor v10.10</a></h2> <p><h3>Release of <a href="https://www.xmlmind.com/xmleditor/">XMLmind XML Editor</a> v10.10</h3> <p>Release of XMLmind XML Editor Web Edition v1.5</p> <p>XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, <em>lightweight</em>, <em>streamlined</em>, implementation of XMLmind XML Editor running in the web browser, …</p></p> <p> <a class="button secondary" href="">November 15, 2024</a> <a class="float-right button read" href="/news/2024-11-release-of-xmlmind-xml-editor-v1010/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-11-net-command-line-tools-saxon-he-125-net-9/"> .NET command line tools for XSLT 3.0 and XQuery 3.1 updated to Saxon HE 12.5 for .NET 9</a></h2> <p><p>Microsoft has released .NET 9 yesterday, I have already updated my IKVM powered cross-compilations of Saxon HE 12.5 as dotnet tools/command line apps to co-target both .NET 8 as well as .NET 9.</p> <p>The four tools are:</p> <ul> <li><a href="https://www.nuget.org/packages/SaxonHE12NetXslt/12.5.9.6">SaxonHE12NetXslt (XSLT 3.0 …</a></li></ul></p> <p> <a class="button secondary" href="">November 13, 2024</a> <a class="float-right button read" href="/news/2024-11-net-command-line-tools-saxon-he-125-net-9/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-11-oxygen-ai-positron-assistant-40/"> Oxygen AI Positron Assistant 4.0 is now available!</a></h2> <p><p>Syncro Soft is proud to announce the release of <strong>Oxygen AI Positron Assistant 4.0</strong>, a powerful tool that helps users increase their productivity by providing support for using AI-generated content within Oxygen tools - Oxygen XML Editor/Author/Developer, Oxygen JSON …</p></p> <p> <a class="button secondary" href="">November 5, 2024</a> <a class="float-right button read" href="/news/2024-11-oxygen-ai-positron-assistant-40/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-10-exist-db-4112-552-630/"> eXist-db 4.11.2, 5.5.2, and 6.3.0 have been released</a></h2> <p><p>I am very happy to announce releases of eXist-db 4, 5, and 6.</p> <p>eXist-db 4.11.2 and 5.5.2 are minor releases that fix just a few small bugs - see:</p> <ul> <li>https://exist-db.org/exist/apps/wiki/blogs/eXist/eXistdb4112</li> <li>https://exist-db.org/exist/apps/wiki/blogs/eXist/eXistdb552</li> </ul> <p>eXist-db 6.3.0 is a feature release and update, and …</p></p> <p> <a class="button secondary" href="">October 26, 2024</a> <a class="float-right button read" href="/news/2024-10-exist-db-4112-552-630/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-09-xspec-v312/"> XSpec v3.1.2 Released</a></h2> <p><p>We are pleased to announce the release of XSpec v3.1.2, the open source unit test and behaviour-driven development framework for XSLT, XQuery, and Schematron.</p> <p>You can get the latest release of XSpec and read the release notes on <a href="https://github.com/xspec/xspec/releases/tag/v3.1.2">GitHub</a>. …</p></p> <p> <a class="button secondary" href="">September 30, 2024</a> <a class="float-right button read" href="/news/2024-09-xspec-v312/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/xproc-support-site-xprocref/"> New XProc support site: XProcRef</a></h2> <p><p>XProc has a lot of built-in steps. Their functionality is described in the <a href="https://spec.xproc.org/master/head/steps/">specification</a>.<br/>However, this description was aimed at XProc engine developers, not at XProc users/programmers <br/>Hooray! There is now a website with information about the built-in XProc …</p></p> <p> <a class="button secondary" href="">September 24, 2024</a> <a class="float-right button read" href="/news/xproc-support-site-xprocref/">Read</a> </p> </article> </div> <div class="medium-12 columns"> <article class="article callout small"> <h2><a href="/news/2024-09-xmlmind-word-to-xml-v112/"> Release of XMLmind Word To XML v1.12</a></h2> <p><h4>Release of XMLmind Word To XML v1.12</h4> <p><strong>Enhancements:</strong></p> <ul> <li>Upgraded <a href="https://xmlresolver.org/">XMLResolver</a> to version 5.2.5.</li> <li>Upgraded <a href="https://www.xmlmind.com/ditac/whc.shtml">XMLmind Web Help Compiler</a> (whc for short) to version 3.5.2.</li> <li>"<strong>FlatLaf Look and Feel</strong>" add-on: updated <a href="https://www.formdev.com/flatlaf/">FlatLaf</a> to version 3.5.1. (On Linux, the <strong>FlatLaf …</strong></li></ul></p> <p> <a class="button secondary" href="">September 17, 2024</a> <a class="float-right button read" href="/news/2024-09-xmlmind-word-to-xml-v112/">Read</a> </p> </article> </div> </div> <ul class="pagination text-center"> <li class="unavailable">Page 1 of 35</li> <li class="arrow"> <a href="?page=2">Next »</a></li> </ul> <p>Got some news for publication on XML.com? <a href="/news/submit-news-item/">Let us know here!</a></p> <p>News items must be relevant to XML, may be commercial in nature, and are published as received.</p> </div> </div><!-- content --> </div> <aside id="sidebar" class="medium-3 columns hide-for-print"> <div class="text-center"> <!-- /21754636678/xml.com-1 --> <div id='div-gpt-ad-1550450394815-0'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1550450394815-0'); }); </script> </div> </div> <div class="text-center"> <!-- /21754636678/xml.com-2 --> <div id='div-gpt-ad-1550513522284-0' style='height:250px; width:300px;'> <script> googletag.cmd.push(function() { googletag.display('div-gpt-ad-1550513522284-0'); }); </script> </div> </div> </aside> </div> <div class="row column"> <hr class="dotted"/> </div> <footer class="row column"> <p><strong>© Textuality Services, Inc.</strong> except for those articles with named authors or copyright holders. All trademarks and registered trademarks appearing on XML.com are the property of their respective owners.</p> </footer> <script src="/static/CACHE/js/output.d5b0ccff8392.js"></script> </body> </html>