<?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.8 is available!]]></title><description><![CDATA[<h2>Import → Generate From Hub (terminology update)</h2>
<ul>
<li>Renamed <strong>“Import from Hub”</strong> to <strong>“Generate from Hub”</strong> to better reflect the actual behavior.</li>
</ul>
<h2>Runtime key support for “Generate From Hub”</h2>
<ul>
<li>Added a <strong>runtime key</strong> field for Generate from Hub flows, enabling correct auth/runtime behavior during generation.</li>
</ul>
<h2>Generate ReverseAPI via Generate From Hub</h2>
<ul>
<li>You can now generate <strong>ReverseAPI</strong> directly through <strong>Generate from Hub</strong>, using the same workflow and options.</li>
</ul>
<h2>Filter focus: ESC + click outside now works</h2>
<ul>
<li>Fixed filter focus “trap” behavior.</li>
<li>You can now press <strong>ESC</strong> (and click outside) to unfocus reliably — applied across relevant filter inputs.</li>
</ul>
<h2>Clearer error wording: “Library” instead of “Dataset”</h2>
<ul>
<li>When entering a non-existing folder, error text was updated from <strong>“dataset not exists”</strong> to <strong>“library does not exist”</strong> (correct AS/400 terminology for this context).</li>
</ul>
<h2>Login as different user now resets tabs</h2>
<ul>
<li>Switching users now clears previously opened tabs, preventing cross-user leakage of open files and stale editor state.</li>
</ul>
<h2>Success messages no longer appear in error dialogs</h2>
<ul>
<li>Fixed a UI bug where a success message (e.g., <strong>“Save successfully”</strong>) could appear inside an error dialog.</li>
</ul>
<h2>New file creation refreshes the tree</h2>
<ul>
<li>Creating a new file now:
<ul>
<li>Refreshes the file tree</li>
<li>Expands the relevant folder path</li>
<li>Focuses the newly created file automatically</li>
</ul>
</li>
</ul>
<h2>Correct extensions when creating programs</h2>
<ul>
<li>Programs are now created with the correct file extension (e.g., <strong>.CBL</strong>, <strong>.CPY</strong>) instead of extension-less names.</li>
</ul>
<h2>Compile confirmation text cleanup</h2>
<ul>
<li>Fixed unclear compile confirmation text (removed broken spacing/wording) so prompts are readable and accurate.</li>
</ul>
<h2>Show real filename on open (not .MBR placeholder)</h2>
<ul>
<li>Opening a file now displays the <strong>actual file name/type</strong> (e.g., <strong>POL2LST.SQLCBLLE</strong>) instead of a generic <strong>POL2LST.MBR</strong> placeholder.</li>
</ul>
<h2>Tab tooltip shows full path</h2>
<ul>
<li>Hovering a file tab now shows a tooltip with the <strong>full object path</strong>, making it easier to distinguish similarly named files.</li>
</ul>
<h2>New compile template: COBOL + SQL (SQLCBLLE)</h2>
<ul>
<li>Added a dedicated compile template for <strong>COBOL with embedded SQL (SQLCBLLE)</strong>, so SQL compile settings aren’t guessed or misapplied.</li>
</ul>
<h2>Test program asset path fix</h2>
<ul>
<li>Fixed test program generation where assets could be created under the wrong path.</li>
<li>It now correctly uses:
<ul>
<li><code>/QSYS.LIB/&lt;selected-folder&gt;.LIB/&lt;program-name&gt;.PGM</code></li>
</ul>
</li>
</ul>
<h2>Auto-save programs after creation</h2>
<ul>
<li>Programs are no longer “just opened” after creation — they are now <strong>saved automatically</strong> as part of the create flow.</li>
</ul>
<h2>Rename now auto-saves + RSE rename endpoint</h2>
<ul>
<li>Renaming a file now <strong>auto-saves</strong> the change.</li>
<li>Backed by a dedicated <strong>Rename endpoint</strong> in <strong>RSE Mainframe</strong>.</li>
</ul>
]]></description><link>https://forum.community.openlegacy.com/topic/35/new-version-1.8.8-is-available</link><generator>RSS for Node</generator><lastBuildDate>Mon, 12 Oct 2026 02:27:08 GMT</lastBuildDate><atom:link href="https://forum.community.openlegacy.com/topic/35.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Jan 2026 13:41:11 GMT</pubDate><ttl>60</ttl></channel></rss>