<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent posts to news</title><link>https://sourceforge.net/p/symmetricds/news/</link><description>Recent posts to news</description><atom:link href="https://sourceforge.net/p/symmetricds/news/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 26 Oct 2026 19:39:36 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/symmetricds/news/feed.rss" rel="self" type="application/rss+xml"/><item><title>3.18.3 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/10/3183-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.18.3 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-18-3-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-18-3-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This release includes 1 bug fix and 1 security patch. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Publish the symmetric-stats artifact to Maven Central &lt;/li&gt;
&lt;li&gt;Security update: BouncyCastle to version 1.86&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Mon, 26 Oct 2026 19:39:36 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net347c59f7754182de6a5e92f3090e7482e5071f83</guid></item><item><title>3.18.2 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/10/3182-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.18.2 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-18-2-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-18-2-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This release includes 5 improvements, 6 bug fixes, 2 maintenance update and 1 security patch. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MySQL trigger rebuilds now work smoothly with case-mismatched table names&lt;/li&gt;
&lt;li&gt;Skip reservation process, when filtered list of batches to push is empty&lt;/li&gt;
&lt;li&gt;Security updates: H2 version 2.5.252, Apache Commons Lang3 to 3.20.1&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Note: Please be advised that you must upgrade &lt;strong&gt;Java to version 21&lt;/strong&gt; before attempting an update from an older version of SymmetricDS.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Wed, 21 Oct 2026 13:57:22 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net261c629d56b9cf207fdd99fbc7e8c7064a9f3496</guid></item><item><title>3.17.10 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/10/31710-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.17.9 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-17-10-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-17-10-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: This is a maintenance release for an older version of SymmetricDS.&lt;br/&gt;
This release includes 7 improvements, 2 bug fixes and 2 security updates. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MySQL trigger rebuilds now work smoothly with case-mismatched table names&lt;/li&gt;
&lt;li&gt;Skip reservation process, when filtered list of batches to push is empty&lt;/li&gt;
&lt;li&gt;Security updates: H2 2.5.252, jackson-databind 2.21.5 and Log4j 2.25.5&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Wed, 21 Oct 2026 13:30:49 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net747546afc41530c6610045ddec22effff9171037</guid></item><item><title>SymmetricDS 3.16.20 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/10/symmetricds-31620-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.16.20 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-16-20-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-16-20-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This release includes 3 improvements, 1 bug fix and 3 security updates. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MySQL trigger rebuilds now work smoothly with case-mismatched table names&lt;/li&gt;
&lt;li&gt;Log effective database connection pool size at startup and warn when concurrent workers exceed it&lt;/li&gt;
&lt;li&gt;Security updates: H2 library, jackson-databind and Log4j version updates.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Wed, 21 Oct 2026 12:26:54 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netfc22d79a2f1852540f4e574c29e0b93858464bab</guid></item><item><title>3.18.1 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/09/3181-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.18.1 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-18-1-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-18-1-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(This is a follow up to an already popular cloud-friendly 3.18.0 release)&lt;br/&gt;
This release includes 5 new features, 2 improvements, 4 bug fixes, 1 maintenance update and 1 security patch. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support for STORED GENERATED columns on PostgreSQL, MySQL and MariaDB (also known as RETAINED COMPUTED or PERSISTED COMPUTED columns already supported for MS SQL Server)&lt;/li&gt;
&lt;li&gt;Added support for virtual (function-based) indexes on MySQL and MariaDB&lt;/li&gt;
&lt;li&gt;More robust Routing job despite misconfiguration of group links (groups without nodes or only disabled nodes)&lt;/li&gt;
&lt;li&gt;Drop the obsolete sym_node_channel_ctl table when upgrading from versions older than 3.17 (Known side effect: clears list of Paused nodes, if any)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See also: &lt;a href="https://symmetricds.sourceforge.net/doc/3.18/html/user-guide.html#_running_as_a_container" rel="nofollow"&gt;https://symmetricds.sourceforge.net/doc/3.18/html/user-guide.html#_running_as_a_container&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Thu, 17 Sep 2026 19:25:35 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net968a728eb2aadc95caf3815f19742350a0d7007f</guid></item><item><title>3.17.9 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/09/3179-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.17.9 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-17-9-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-17-9-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: This is a maintenance release for an older version of SymmetricDS.&lt;br/&gt;
This release includes 1 improvement and 4 bug fixes. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;More robust Routing job despite misconfiguration of group links (groups without nodes)&lt;/li&gt;
&lt;li&gt;Prevent blocking the registration batch acknowledgement call when SyncTriggers runs longer than usual&lt;/li&gt;
&lt;li&gt;Restrict unsafe HTTP methods on the error controller to prevent CSRF&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Thu, 17 Sep 2026 18:20:45 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netb262d70dd8fe5864b5a2c1d0a4376e761178f0f7</guid></item><item><title> SymmetricDS 3.16.19 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/09/-symmetricds-31619-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.16.19 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-16-19-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-16-19-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: This is a maintenance release for an older version of SymmetricDS. &lt;br/&gt;
This release includes 1 bug fix: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Validate file sync using check-sums or file sizes&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Thu, 17 Sep 2026 16:31:40 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net042e56a044345fde8b5388e47e5dd9757d165634</guid></item><item><title> SymmetricDS 3.18.0 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/09/-symmetricds-3180-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.18.0 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-18-0-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-18-0-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This release includes 8 new features, 29 improvements, 67 bug fixes and 17 security patches. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Re-licensed from the GNU GPL to the GNU Affero GPL v3 (AGPL for short), effective September 1, 2026.&lt;/li&gt;
&lt;li&gt;New cloud container mode with PID 1 alignment (faster SIGTERM response), liveness and readiness endpoints.&lt;/li&gt;
&lt;li&gt;51 new built-in metrics are published through the OpenTelemetry (OTel) API, useful for Prometheus, Grafana Cloud, DataDog, Dynatrace, New Relic, AppDynamics, Splunk, etc.&lt;/li&gt;
&lt;li&gt;New database health check pre-flight circuit breaker to skip jobs and reject sync requests during database outages.&lt;/li&gt;
&lt;li&gt;Migrated logging framework from Log4j2 to Logback for faster, more advanced logging capabilities.&lt;/li&gt;
&lt;li&gt;Java version 21 is now required.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Tue, 01 Sep 2026 23:05:28 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netd1655b04cc8d94c552b02eb90217d655557ee72c</guid></item><item><title>SymmetricDS 3.17.8 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/09/symmetricds-3178-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.17.8 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-17-8-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-17-8-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: This is a maintenance release for an &lt;strong&gt;older version&lt;/strong&gt; of SymmetricDS.&lt;br/&gt;
This release includes 1 improvement, 5 security patches and 9 bug fixes. Here are some highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix a slow Routing job caused by repeated node cache flushing when a node list can't be resolved&lt;/li&gt;
&lt;li&gt;Sanitize dynamically-built SQL statements&lt;/li&gt;
&lt;li&gt;Restrict unsafe HTTP methods on the error controller to prevent CSRF&lt;/li&gt;
&lt;li&gt;Avoid blocking the registration batch acknowledgement for long-running SyncTriggers when triggers use template variables&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Tue, 01 Sep 2026 21:58:31 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net056a26dec11e21b26607a0d8f8ba5bde4b87277f</guid></item><item><title>3.16.18 released</title><link>https://sourceforge.net/p/symmetricds/news/2026/09/31618-released/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;SymmetricDS 3.16.18 is released!&lt;br/&gt;
&lt;a href="https://symmetricds.org/news/symmetricds-3-16-18-released/" rel="nofollow"&gt;https://symmetricds.org/news/symmetricds-3-16-18-released/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Note: This is a maintenance release for an older version of SymmetricDS.&lt;br/&gt;
This release includes 2 security patches and 1 bug fix:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fix a slow Routing job caused by repeated node cache flushing when a node list can't be resolved&lt;/li&gt;
&lt;li&gt;Restrict unsafe HTTP methods on the error controller to prevent CSRF&lt;/li&gt;
&lt;li&gt;Sanitize dynamically-built SQL statements&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel</dc:creator><pubDate>Tue, 01 Sep 2026 20:08:31 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net29d03317240aafcf8f631aab2ad390008d65f0b7</guid></item></channel></rss>