<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[New version 1.8.4 is available!]]></title><description><![CDATA[<h2>Program naming improvements</h2>
<ul>
<li>Saving a new program now automatically replaces the placeholder <strong>“program xxxx”</strong> with the actual filename for better consistency and clarity.</li>
</ul>
<h2>COBOL client generation enhancements</h2>
<ul>
<li>When generating a COBOL client to a dataset, the editor now loads the <strong>OLAPICPY</strong> server copybook into the dialog.</li>
<li>You can modify the copybook before generation, allowing full customization.</li>
</ul>
<h2>Smart compile settings: REV-API and DB2</h2>
<ul>
<li>If the code contains <strong>OLREVAPI</strong>, the compiler now auto-switches to the <strong>REV-API</strong> compile profile.</li>
<li>If the code contains <strong>EXEC SQL</strong>, the compiler now auto-switches to <strong>DB2</strong> compile settings.</li>
<li>If DB2 templates don’t exist yet, they are <strong>auto-created</strong>.</li>
</ul>
<h2>Module configuration moved to Admin</h2>
<ul>
<li>Module configuration is now centralized in <strong>Admin</strong>.</li>
<li>Hub module selection is now done via <strong>dropdown</strong>, improving accuracy and preventing typos.</li>
</ul>
<h2>Intelligent test asset module assignment</h2>
<ul>
<li>Test Assets now inherit their module automatically based on the module configured in <strong>Admin</strong>.</li>
</ul>
<h2>One-click “Test” improvements</h2>
<ul>
<li>Clicking <strong>Test</strong> in the editor now:
<ul>
<li>Creates a <strong>Test Asset</strong> automatically if it doesn’t exist</li>
<li>Loads the default <strong>Test JSON</strong> template immediately</li>
</ul>
</li>
</ul>
<h2>Search now filters the tree</h2>
<ul>
<li>The search bar now performs real <strong>tree filtering</strong>, hiding irrelevant nodes and showing only matches.</li>
</ul>
<h2>Correct file download extensions</h2>
<ul>
<li>Downloaded files now use the correct extension derived from the <strong>last library segment</strong> they belong to.</li>
</ul>
<h2>Tabs UX upgrade</h2>
<ul>
<li>Tabs now support:
<ul>
<li>Close All</li>
<li>Close Others</li>
<li>Close to the Right</li>
<li>Drag to Reorder</li>
</ul>
</li>
<li>Visual styling was also improved for clarity and usability.</li>
</ul>
<h2>Variable linking (jump-to-declaration)</h2>
<ul>
<li>Inside a file, you can now <strong>Ctrl+Click</strong> a variable to jump directly to its declaration.</li>
<li>Navigation is instant and works for internal variables.</li>
</ul>
<h2>Personal Hub + API key override</h2>
<ul>
<li>Editor settings now support entering a <strong>Personal Hub URL + API Key</strong> (stored in <code>localStorage</code>).</li>
<li>This completely overrides the Admin-defined key and is used during testing.</li>
<li>Ideal for developers working across multiple hubs.</li>
</ul>
]]></description><link>https://forum.community.openlegacy.com/topic/31/new-version-1.8.4-is-available</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 02:48:09 GMT</lastBuildDate><atom:link href="https://forum.community.openlegacy.com/topic/31.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Dec 2025 10:08:19 GMT</pubDate><ttl>60</ttl></channel></rss>