<?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" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Syncplify Developers' Blog: Release Notes]]></title><description><![CDATA[Be informed every time we release an update, upgrade, or a new version of our software.]]></description><link>https://blog.syncplify.com/s/release-notes</link><image><url>https://substackcdn.com/image/fetch/$s_!9Dt2!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb33dc11f-1e7e-4d89-8614-c24873c70d3c_512x512.png</url><title>Syncplify Developers&apos; Blog: Release Notes</title><link>https://blog.syncplify.com/s/release-notes</link></image><generator>Substack</generator><lastBuildDate>Thu, 09 Jul 2026 04:55:33 GMT</lastBuildDate><atom:link href="https://blog.syncplify.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Syncplify]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[syncplify@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[syncplify@substack.com]]></itunes:email><itunes:name><![CDATA[Syncplify]]></itunes:name></itunes:owner><itunes:author><![CDATA[Syncplify]]></itunes:author><googleplay:owner><![CDATA[syncplify@substack.com]]></googleplay:owner><googleplay:email><![CDATA[syncplify@substack.com]]></googleplay:email><googleplay:author><![CDATA[Syncplify]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Syncplify Server! v8.0.4 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-server-v804-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-server-v804-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Tue, 07 Jul 2026 16:13:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/35889701-98db-4ff1-9d3e-854aea2c598c_2501x2500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our flagship software product, Syncplify Server!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p><span>Fixed a bug in our Google Cloud Storage VFS implementation that prevented certain file-transfer clients from correctly unmarshalling directory names</span></p></li><li><p>Added <code>CtxVFSName()</code> and <code>EventCtx()</code> to the SyncJS scripting engine</p></li><li><p>Usual small set of little bug-fixes and quality of life improvements</p></li></ul><p><span>As usual, you can </span><a href="https://syngo.to/download">download the most recent release from our website</a><span>.</span></p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify Server! v8.0.3 released]]></title><description><![CDATA[Importance of this update: NORMAL]]></description><link>https://blog.syncplify.com/p/syncplify-server-v803-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-server-v803-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Sat, 04 Jul 2026 21:19:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!xTIV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are glad to announce that we have just released a new version of our flagship software product, Syncplify Server!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Added support for <strong>Passkey sign-in</strong> to all UIs (SuperAdmin, Admin, and of course WebClient!) to include yet another strong authentication mechanism to the already rich set supported by Syncplify Server!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xTIV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xTIV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 424w, https://substackcdn.com/image/fetch/$s_!xTIV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 848w, https://substackcdn.com/image/fetch/$s_!xTIV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 1272w, https://substackcdn.com/image/fetch/$s_!xTIV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xTIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png" width="1456" height="983" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:983,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:243891,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.syncplify.com/i/205103338?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xTIV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 424w, https://substackcdn.com/image/fetch/$s_!xTIV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 848w, https://substackcdn.com/image/fetch/$s_!xTIV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 1272w, https://substackcdn.com/image/fetch/$s_!xTIV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5e9a1119-b92d-4eac-aba5-618be0b1c72c_1556x1051.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Page-wide <strong>drop-zone to upload files and folders</strong> with a more modern user experience similar to Google Drive, OneDrive, etc&#8230; just drop the items you want to upload anywhere and they&#8217;ll be uploaded into the current directory displayed in your WebClient! UI at that time</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BvRR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BvRR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 424w, https://substackcdn.com/image/fetch/$s_!BvRR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 848w, https://substackcdn.com/image/fetch/$s_!BvRR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 1272w, https://substackcdn.com/image/fetch/$s_!BvRR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BvRR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png" width="1456" height="983" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:983,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:92563,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.syncplify.com/i/205103338?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BvRR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 424w, https://substackcdn.com/image/fetch/$s_!BvRR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 848w, https://substackcdn.com/image/fetch/$s_!BvRR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 1272w, https://substackcdn.com/image/fetch/$s_!BvRR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0b3ae4ef-3ede-41fa-be3d-f342002a7687_1556x1051.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li><li><p>Fixed a compatibility issue in our OIDC implementation that prevented login completion when connected to <strong>Microsoft Entra ID</strong> (note: all other OIDC providers were already working well, this issue was exclusively related to the way the optional <em>&#8220;alg&#8221;</em> claim is handled, which Entra ID does differently from any other OpenID Connect IdP)</p></li><li><p>Usual small set of little bug-fixes and quality of life improvements</p></li></ul><p><span>As usual, you can </span><a href="https://syngo.to/download">download the most recent release from our website</a><span>.</span></p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify Server! v8.0.2 released]]></title><description><![CDATA[Importance of this update: NORMAL]]></description><link>https://blog.syncplify.com/p/syncplify-server-v802-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-server-v802-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Mon, 29 Jun 2026 15:57:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ca72439f-8d95-4a2f-89c9-ff3c42c97776_2501x2500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our flagship software product, Syncplify Server!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Improved accessibility (WCAG 2.2 AA) and usability (UX) of the WebClient! UI with a small set of targeted optimizations</p></li><li><p>Added an all-new <code>CtxRelTargetPath()</code> to our scripting engine, specifically designed to retrieve the destination (target) relative-path inside of the <code>AfterFileRename</code> event-handler</p></li><li><p>Backups taken from nodes that used to be part of an HA cluster and then they left and went back to being stand-alone single servers now no longer contain legacy HA node bindings</p></li><li><p>Usual small set of little bug-fixes and quality of life improvements</p></li></ul><p><span>As usual, you can </span><a href="https://syngo.to/download">download the most recent release from our website</a><span>.</span></p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify AFT! v4.1.0 released]]></title><description><![CDATA[Importance of this update: HIGH]]></description><link>https://blog.syncplify.com/p/syncplify-aft-v410-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-aft-v410-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Sat, 27 Jun 2026 22:24:06 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/878ad560-1b69-4182-8fff-a28722c7b7b1_1734x903.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our file-transfer-automation-as-code client: AFT!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Adopted the new UI visual language that is now being implemented into all Syncplify software products to unify all UIs onto the company&#8217;s new official brand identity</p></li><li><p>Also updated the Go compiler and standard library, which in turn includes the usual number of small bug-fixes here and there</p></li></ul><p><span>As usual, you can </span><a href="https://syngo.to/download">download the most recent release from our website</a><span>.</span></p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify R2FS! v2.1.0 released]]></title><description><![CDATA[Importance of this update: HIGH]]></description><link>https://blog.syncplify.com/p/syncplify-r2fs-v210-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-r2fs-v210-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Fri, 26 Jun 2026 14:41:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/024affbe-1af4-4b91-b3a7-7b6a6d2e3beb_1734x791.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are glad to announce that we have just released a new version of our reverse-remote file system add-on for Syncplify Server!: R2FS!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Adopted the new UI visual language that is now being implemented into all Syncplify software products to unify all UIs onto the company&#8217;s new official brand identity</p></li><li><p>A bug that prevented parametric VFSs (coming in from the Syncplify Server! side) from auto-creating their folder has been fixed</p></li><li><p>Also updated the Go compiler and standard library, which in turn includes the usual number of small bug-fixes here and there</p></li></ul><p><span>As usual, you can </span><a href="https://syngo.to/download">download the most recent release from our website</a><span>.</span></p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify Server! v8.0.1 released]]></title><description><![CDATA[Importance of this update: SIGNIFICANT]]></description><link>https://blog.syncplify.com/p/title-syncplify-server-v801-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/title-syncplify-server-v801-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Thu, 25 Jun 2026 12:39:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2f127f43-dc2b-40c0-a58c-2e427e7ceda4_1548x952.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today, June 25th 2026, at 00:00 UTC, we are releasing Syncplify Server! v8.0.1.</p><p>We want to be upfront with you about what this release is, because it is not a typical point release.</p><p>V8.0.0 was a backend story: a rebuilt HA subsystem, containerization, OIDC, i18n, ACID transactions. Dense, foundational, deliberately non-glamorous. We shipped it, and we shipped it clean. What we held back, intentionally, was something that deserved its own release and its own announcement: a complete ground-up redesign of every user interface in the product.</p><p><strong>What&#8217;s changed?</strong></p><ul><li><p><strong>All-new SuperAdmin UI.</strong> Not a refresh or a polish pass. A complete redesign, built from scratch with a clean design language, consistent information architecture, and a substantially reduced learning curve for new administrators.</p></li><li><p><strong>All-new Admin UI.</strong> Same philosophy. Every screen reconsidered, every workflow examined for friction and redesigned. If you have been using the Admin UI for years, expect to be surprised. In a good way.</p></li><li><p><strong>All-new WebClient! UI.</strong> Rebuilt from the ground up to be faster, cleaner, and immediately intuitive to end users who have never touched a file transfer product before.</p></li><li><p><strong>Accessibility as a first-class requirement.</strong> This is the main reason these UIs had to be rebuilt rather than revised. Our customer base has grown to include government entities and large regulated enterprises for whom accessibility compliance is not optional, it is legally mandated. Bolt-on accessibility does not work, and we refuse to ship it. The only path to genuine WCAG compliance was a clean start, so that is what we did.</p></li><li><p><strong>UX, reconsidered entirely.</strong> Five years of incremental additions had left our previous interfaces carrying debt we could no longer responsibly ignore. The new UIs are not just more accessible, they are more consistent, more predictable, and frankly more pleasant to use on an every-day basis.</p></li><li><p><strong>Mobile friendliness as a non-negotiable requirement.</strong> All of our UIs are now designed and optimized to be usable on (and auto-adapt to) desktop as well as mobile devices. We call this approach <em>&#8220;desktop-first, mobile-excellent&#8221;</em>.</p></li><li><p><strong>The usual collection of bug fixes</strong>, because no release ships without us having hunted down everything we could find.</p></li></ul><p>Please make sure you <a href="https://kb.syncplify.com/books/syncplify-server/page/updatingupgrading-syncplify-server-the-general-rule">read the upgrade instructions</a> carefully. As always, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p>]]></content:encoded></item><item><title><![CDATA[Syncplify Server! v8.0.0 released]]></title><description><![CDATA[Importance of this update: MAJOR]]></description><link>https://blog.syncplify.com/p/syncplify-server-v800-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-server-v800-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Mon, 15 Jun 2026 00:01:55 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/43310da3-2a12-44ad-a61c-1522fe0f949d_2501x2500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today, June 15th 2026, at 00:00 UTC, we are proud to announce the release of Syncplify Server! v8.0.0, a new major version that represents the most significant step forward in the product&#8217;s history. While every release we ship reflects the same obsessive commitment to security and reliability our customers have come to expect, V8 is different in scope: it touches nearly every subsystem, introduces capabilities we have never offered before, and sets the foundation for the next several years of the platform.</p><p>Here&#8217;s what&#8217;s new.</p><p><strong>What&#8217;s changed?</strong></p><ul><li><p><strong>Containerization support.</strong> For the first time in Syncplify Server!&#8217;s history, you can run it in Docker, Kubernetes, Portainer, or any OCI-compatible container runtime. This has been one of the most requested capabilities over the years, and V8 delivers it properly.</p></li><li><p><strong>All-new High Availability subsystem.</strong> The HA architecture has been rewritten from the ground up. Performance and resilience are orders of magnitude ahead of any previous HA implementation, and for the first time the product ships with a full, genuinely elegant observability stack so you can actually see what your cluster is doing.</p></li><li><p><strong>OIDC support with app-passwords.</strong> Full OpenID Connect integration, with individual configurations per Virtual Site (SuperAdmin, Admin, and User tiers each have their own settings). App-passwords ensure that legacy protocol clients continue to work seamlessly alongside modern SSO flows.</p></li><li><p><strong>Internationalization (i18n).</strong> A genuinely large effort, and one we&#8217;re particularly proud of. V8 ships with full UI localization in English, German, French, Spanish, Italian, Chinese, Japanese, and Korean, with more languages on the way.</p></li><li><p><strong>Custom HTTP headers.</strong> You can now define custom HTTP response headers for the Admin UI, SuperAdmin UI, and WebClient! UI independently, giving you fine-grained control over security posture and compliance requirements.</p></li><li><p><strong>Backed by SyngoDB with true ACID transactions and compound indices.</strong> The underlying database engine has been significantly upgraded, bringing true multi-document ACID transactions and compound index support that underpins the reliability of everything built on top of it.</p></li><li><p><strong>Improved visuals and UX across all interfaces.</strong> Every UI in the product, Setup, SuperAdmin, Admin, and WebClient!, has received a meaningful refresh, particularly with regards to accessibility and user experience. The changes are evolutionary rather than disruptive, but the cumulative effect is noticeable.</p></li><li><p><strong>The usual collection of bug fixes</strong>, because no release ships without us having hunted down everything we could find.</p></li></ul><p>Please make sure you <a href="https://kb.syncplify.com/books/syncplify-server/page/updatingupgrading-syncplify-server-the-general-rule">read the upgrade instructions</a> carefully. As always, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you for trusting our software with your secure file transfers. V8 is something we&#8217;re genuinely proud of, and we hope you find it worth the wait.</p>]]></content:encoded></item><item><title><![CDATA[Syncplify R2FS! v2.0.7 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-r2fs-v207-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-r2fs-v207-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Sat, 13 Jun 2026 17:00:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/aa84cd15-b53c-4c1a-b47e-2769b843a1d3_2501x2534.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our reverse-remote file system add-on for Syncplify Server!: R2FS!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Updated the Go compiler and standard library to the most recent version, which comes with its own internal small bug fixes</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify AFT! v4.0.5 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-aft-v405-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-aft-v405-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Sat, 13 Jun 2026 16:58:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b7db3f9b-fe1a-408e-a3cb-37b22819ead6_2500x2560.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are glad to announce that we have just released a new version of our automated file-transfer-as-code software: AFT!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Updated the Go compiler and standard library to the most recent version, which comes with its own internal small bug fixes</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify AFT! v4.0.4 released]]></title><description><![CDATA[Importance of this update: NORMAL]]></description><link>https://blog.syncplify.com/p/syncplify-aft-v404-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-aft-v404-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Thu, 21 May 2026 18:27:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/62eb7f39-1563-4697-a15d-0064fc0be6c1_2500x2560.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are glad to announce that we have just released a new version of our automated file-transfer-as-code software: AFT!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Fixed a small bug in the <code>SftpClient</code> object that was causing the <code>DeleteSourceAfterDownload</code> to fail in some specific circumstances.</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify R2FS! v2.0.6 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-r2fs-v205-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-r2fs-v205-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Wed, 20 May 2026 20:54:43 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6882d7c5-574b-48fc-b0b6-2f18f7d731ff_2501x2534.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our reverse-remote file system add-on for Syncplify Server!: R2FS!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Fixed a minor glitch (affecting only the Windows version) that sometimes prevented edits to the VFS permissions to be propagated back up to the upstream Syncplify Server! instance to which the VFS was connected.</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify AFT! v4.0.3 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-aft-v403-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-aft-v403-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Wed, 13 May 2026 11:04:02 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/af21036f-6f31-44d2-b83f-0922b7c277f1_2500x2560.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are glad to announce that we have just released a new version of our automated file-transfer-as-code software: AFT!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Fixed a two-tier bug that prevented offline license activation</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify AFT! v4.0.2 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-aft-v402-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-aft-v402-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Thu, 07 May 2026 22:57:42 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7679e0a8-a645-411f-a4bc-25fd6e0763c1_2500x2560.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our automated file-transfer-as-code software: AFT!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Fixed a bug that prevented the deletion of secrets by name both via UI and REST API</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify AFT! v4.0.1 and R2FS! v2.0.5 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-aft-v401-and-r2fs-v205</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-aft-v401-and-r2fs-v205</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Fri, 01 May 2026 11:15:13 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/446dd14e-c8f3-4e00-9f2e-c59b16fa1c86_2500x2560.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are glad to announce that we have just released new versions of AFT! and R2FS!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Upgraded the embedded back-end database to SyngoDB v6.3.0 (which features better atomicity and faster document-locking mechanism)</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify R2FS! v2.0.4 released]]></title><description><![CDATA[Importance of this update: NORMAL]]></description><link>https://blog.syncplify.com/p/syncplify-r2fs-v204-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-r2fs-v204-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Thu, 30 Apr 2026 22:59:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/aaf32dd3-90aa-404c-b0fb-ef87fd05ff65_2501x2534.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our reverse-remote file system add-on for Syncplify Server!: R2FS!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>More accurate and faster reconciliation of VFS configurations when the remote Syncplify Server! node(s) configuration is edited</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify Server! v7.1.3 released]]></title><description><![CDATA[Importance of this update: MINOR]]></description><link>https://blog.syncplify.com/p/syncplify-server-v713-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-server-v713-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Wed, 22 Apr 2026 12:40:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bf64db4e-4eab-4cd0-a0d4-3c7f3a6d7d5c_2501x2500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our flagship software product, Syncplify Server!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Upgraded back-end SyngoDB server to version 6.2.3</p></li><li><p>Fixed several accessibilty issues in the WebClient! UI</p></li><li><p>Fixed a few minor bugs to all 4 UIs (Setup, SuperAdmin, Admin, and WebClient!)</p></li></ul><p>Please, also read <a href="https://blog.syncplify.com/p/note-about-all-v6-upgrades">this note</a> which pertains to all updates/upgrades. And, as usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify Server! v6.2.60 released]]></title><description><![CDATA[Status of this update: for HA clusters only | LLTS release]]></description><link>https://blog.syncplify.com/p/syncplify-server-v6260-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-server-v6260-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Mon, 20 Apr 2026 16:30:02 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8c63092d-ae8a-491d-aba4-93ae0e17f35b_500x500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is <strong>not a routine release</strong>.</p><p>Syncplify Server! v6.x has been retired and is under <strong>Limited Long-Term Support (<a href="https://kb.syncplify.com/books/faq-popular-topics/page/what-is-llts-limited-long-term-support">LLTS</a>)</strong>. Under normal circumstances, no new v6 builds would be produced. This release is an exception, made exclusively because a critical defect affecting some but not all HA (high-availability) clusters warranted a backport.</p><h4>What&#8217;s in this release</h4><ul><li><p><strong>Critical fix (backported from v7):</strong> Corrected an HA node communication defect that could (in some limited cases) cause cluster nodes to exchange excessive inter-node traffic, consuming significant network bandwidth while performing no useful work. In severe cases this could degrade the cluster performance.</p></li></ul><p>That&#8217;s it. There are no new features, no other fixes, and no roadmap changes. This is a surgical release for one reason only.</p><h4>A reminder about v6 support status</h4><p><strong>Version 6 is retired</strong>. LLTS means we address critical defects when the impact is severe enough to justify it. It does not mean v6 is back on the active development track, and it does not mean future issues will always receive backports.</p><p>If you are running v6, the right long-term answer remains the same: <strong>upgrade to v7.</strong> It is more secure, more capable, and actively maintained. Every day on v6 is a day without the improvements, protections, and fixes that ship continuously in v7.</p><p>If you are running an HA cluster on v6 and cannot upgrade immediately, apply this release. Then make upgrading to v7 your next scheduled priority.</p><p>You can <a href="https://syngo.to/download">download the most recent releases from our website</a>.</p><p>Thank you for your continued trust in Syncplify.</p>]]></content:encoded></item><item><title><![CDATA[Syncplify R2FS! v2.0.3 released]]></title><description><![CDATA[Importance of this update: NORMAL]]></description><link>https://blog.syncplify.com/p/syncplify-r2fs-v203-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-r2fs-v203-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Fri, 17 Apr 2026 11:20:51 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d44195e8-9b38-4d00-88ba-34446798fd2e_2501x2534.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our reverse-remote file system add-on for Syncplify Server!: R2FS!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Vastly improved the <strong>VFS Configuration</strong> section in the Admin UI, its user experience (UX) is now much cleaner and user-friendly</p></li></ul><p>As usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[Syncplify Server! v7.1.2 released]]></title><description><![CDATA[Importance of this update: NORMAL (HIGH if you run it in HA)]]></description><link>https://blog.syncplify.com/p/syncplify-server-v712-released</link><guid isPermaLink="false">https://blog.syncplify.com/p/syncplify-server-v712-released</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Wed, 15 Apr 2026 18:22:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b19f254e-8d12-4c31-8f24-075a752ef015_2501x2500.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We are happy to announce that we have just released a new version of our flagship software product, Syncplify Server!</p><h4><strong>What&#8217;s changed?</strong></h4><ul><li><p>Fixed one critical bug that could cause mis-mapping of the REST API port for inter-node communication and synchronization between HA (high-availability) nodes belonging to the same set</p></li><li><p>Made setting permissions onto shared objects (files and folders) in WebClient! much clearer and easy to understand</p></li><li><p>Several other &#8220;quality of life&#8221; improvements to WebClient!, including but not limited to, a convenient &#8220;refresh&#8221; button, a more consistent editing experience for &#8220;self&#8221; (own profile), the ability to set custom colors (light and dark) for WebClient!&#8217;s title and disclaimer, and a few other accessibility improvements</p></li><li><p>Block-list items are now included in backup/restore operations (NEW!)</p></li><li><p>OTP inputs on all 3 UIs are now auto-focused if/when they appear</p></li><li><p>Vastly improved SMTP configuration and testing</p></li><li><p>Several more small bug-fixes to all 3 UIs (SuperAdmin, Admin, and WebClient!)</p></li></ul><p>Please, also read <a href="https://blog.syncplify.com/p/note-about-all-v6-upgrades">this note</a> which pertains to all updates/upgrades. And, as usual, you can <a href="https://syngo.to/download">download the most recent release from our website</a>.</p><p>Thank you all for trusting our software with your secure file transfers!</p>]]></content:encoded></item><item><title><![CDATA[AFT! v4.0 Is Finally Here!]]></title><description><![CDATA[File-transfer automation as Code, rebuilt from the ground up]]></description><link>https://blog.syncplify.com/p/aft-v40-is-finally-here</link><guid isPermaLink="false">https://blog.syncplify.com/p/aft-v40-is-finally-here</guid><dc:creator><![CDATA[Syncplify]]></dc:creator><pubDate>Wed, 15 Apr 2026 01:40:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ba8efa4a-fb19-4e97-9050-17553afd5c84_1623x1050.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Syncplify AFT! v4.0 is now generally available. This is not an incremental release. Every line of code was rewritten: <strong>new engine, new architecture, new capabilities</strong>. If you have used any previous version of AFT!, the product you are upgrading to is a fundamentally different piece of software. And yet&#8230; <strong>95% (or more) of the code you wrote for the old version 3.x will still run, unchanged, with this new v4.0!</strong></p><p>Here is what changed, and why it matters.</p><p><strong>The SyncJS library is now the common cross-product engine.</strong> Previous versions of AFT! had their own <em>bespoke (and somewhat incompatible) SyncJS implementation</em>. Starting with v4.0, every AFT! automation uses the new SyncJS engine shared library: the same engine that powers Syncplify Server! event handlers and R2FS! storage backend scripting tasks.</p><p>This is not a compatibility layer; it is a true unification. A script you write for AFT! will run on Syncplify Server! without modification (except for APIs that are product-specific by design), and vice versa. One scripting language. One API surface to learn. One VSCode extension to install.</p><p>Speaking of which: the <a href="https://marketplace.visualstudio.com/items?itemName=syncplify.syncjs">SyncJS VSCode extension</a> is already AFT!-aware. Install it, set <code>syncjs.product</code> to <code>aft</code> (which is the default), and you get full IntelliSense for every SyncJS built-in, every AFT!-specific extension (<code>FsWatcher</code>, <code>RemoteWatcher</code>, <code>WaitForHaltSignal</code>, <code>Params</code>, <code>JobID</code>), and the full SyncJS API surface. The extension also bundles <strong>MCP servers</strong>, so AI coding assistants like GitHub Copilot (etc) have accurate, real-time awareness of the AFT! scripting API.</p><p><strong>Scripts can run long-lived jobs or one-shot executions.</strong> This is the design choice that opens the most doors. An AFT! script can run as a persistent process. <code>WaitForHaltSignal()</code> blocks the script until an operator stops it via the web UI or the REST API, which means scripts can react to events in real time rather than polling on a schedule. <code>FsWatcher</code> monitors local directories for file-system events (create, write, remove, rename, chmod) and fires a callback the moment something changes. <code>RemoteWatcher</code> does the same for remote directories. Both support recursive subdirectory tracking. Newly created subdirectories are covered automatically, with no extra logic required. Scheduled execution via a cron-compatible built-in scheduler is still fully supported for batch workloads. The two models coexist.</p><p><strong>The VFS Library replaces hardcoded credentials.</strong> Connection profiles (SFTP, FTP/S, S3, Azure Blob, GCS, local filesystem) are defined once in the VFS Library with a name and tested independently. Scripts reference them by name using <code>VirtualFSByName()</code>. Credentials never appear in script code, and the same script works across environments by simply changing which named profile it references. This is the AFT! equivalent of the VFS Library concept that Syncplify Server! users already know well.</p><p><code>CopyToVFS/MoveToVFS</code><strong> transfer without touching local disk.</strong> When copying or moving a file from an SFTP server to an S3 bucket, AFT! streams it directly between the two endpoints. Nothing is staged locally. And if it&#8217;s a &#8220;move&#8221; operation, the source file is removed automatically after a successful transfer.</p><p><strong>Named Secrets keep credentials out of scripts.</strong> Passwords, API keys, and other sensitive values are stored encrypted in AFT!&#8217;s secrets store and retrieved at runtime with <code>GetSecret("secret-name")</code>. They never appear in plain-text anywhere in the script.</p><p><strong>The full SyncJS function library is available.</strong> That means SFTP, FTP/S, S3, Azure, and GCS client objects with a uniform upload/download API; fluent HTTP client for REST API calls; <strong>SQL</strong> database access; AMQP messaging (RabbitMQ and Azure Service Bus); <strong>PGP</strong> encryption and signing; HMAC signing and verification; <strong>CSV and XML</strong> parsing; email, Slack, <strong>Teams</strong>, <strong>Telegram</strong>, and Twilio notifications; <strong>process execution with output capture</strong>; encoding and compression; image processing; and <code>TcpConnect</code> for lightweight health checks. The <a href="https://blog.syncplify.com/p/21-new-functions-in-syncjs-core">21 new SyncJS core functions</a> announced last week are all available in AFT! v4 as well.</p><p><strong>The admin UI has been completely redesigned and vastly improved.</strong> New dashboard, new script editor with syntax checking, cron job management, op log, license management, and settings, all rebuilt. Login is now protected by bcrypt-hashed passwords and TOTP-based two-factor authentication.</p><p><strong>Migration from AFT! v3 is a single command.</strong> Run <code>aft import-from-aft3</code> and your existing v3 JavaScript scripts are imported. They will require review, and likely some adaptation to the SyncJS API, but the import step eliminates the manual copy-paste work.</p><p><strong>It ships as a single binary with no external dependencies.</strong> One file. No runtime, no sidecar processes. Drop it on Linux or Windows, run it interactively, or install it as a system service with one of the supplied installers, and it is operational. The binary is CGO-free and statically linked.</p><p>Come check out <a href="https://www.syncplify.com/syncplify-aft">the new AFT! at syncplify.com</a>!</p>]]></content:encoded></item></channel></rss>