<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to news</title><link href="https://sourceforge.net/p/symmetricds/news/" rel="alternate"/><link href="https://sourceforge.net/p/symmetricds/news/feed.atom" rel="self"/><id>https://sourceforge.net/p/symmetricds/news/</id><updated>2026-10-26T19:39:36.075000Z</updated><subtitle>Recent posts to news</subtitle><entry><title>3.18.3 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/10/3183-released/" rel="alternate"/><published>2026-10-26T19:39:36.075000Z</published><updated>2026-10-26T19:39:36.075000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.net347c59f7754182de6a5e92f3090e7482e5071f83</id><summary type="html">&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;</summary></entry><entry><title>3.18.2 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/10/3182-released/" rel="alternate"/><published>2026-10-21T13:57:22.299000Z</published><updated>2026-10-21T13:57:22.299000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.net261c629d56b9cf207fdd99fbc7e8c7064a9f3496</id><summary type="html">&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;</summary></entry><entry><title>3.17.10 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/10/31710-released/" rel="alternate"/><published>2026-10-21T13:30:49.001000Z</published><updated>2026-10-21T13:30:49.001000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.net747546afc41530c6610045ddec22effff9171037</id><summary type="html">&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;</summary></entry><entry><title>SymmetricDS 3.16.20 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/10/symmetricds-31620-released/" rel="alternate"/><published>2026-10-21T12:26:54.491000Z</published><updated>2026-10-21T12:26:54.491000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.netfc22d79a2f1852540f4e574c29e0b93858464bab</id><summary type="html">&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;</summary></entry><entry><title>3.18.1 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/09/3181-released/" rel="alternate"/><published>2026-09-17T19:25:35.881000Z</published><updated>2026-09-17T19:25:35.881000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.net968a728eb2aadc95caf3815f19742350a0d7007f</id><summary type="html">&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;</summary></entry><entry><title>3.17.9 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/09/3179-released/" rel="alternate"/><published>2026-09-17T18:20:45.372000Z</published><updated>2026-09-17T18:20:45.372000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.netb262d70dd8fe5864b5a2c1d0a4376e761178f0f7</id><summary type="html">&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;</summary></entry><entry><title> SymmetricDS 3.16.19 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/09/-symmetricds-31619-released/" rel="alternate"/><published>2026-09-17T16:31:40.029000Z</published><updated>2026-09-17T16:31:40.029000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.net042e56a044345fde8b5388e47e5dd9757d165634</id><summary type="html">&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;</summary></entry><entry><title> SymmetricDS 3.18.0 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/09/-symmetricds-3180-released/" rel="alternate"/><published>2026-09-01T23:05:28.799000Z</published><updated>2026-09-01T23:05:28.799000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.netd1655b04cc8d94c552b02eb90217d655557ee72c</id><summary type="html">&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;</summary></entry><entry><title>SymmetricDS 3.17.8 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/09/symmetricds-3178-released/" rel="alternate"/><published>2026-09-01T21:58:31.952000Z</published><updated>2026-09-01T21:58:31.952000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.net056a26dec11e21b26607a0d8f8ba5bde4b87277f</id><summary type="html">&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;</summary></entry><entry><title>3.16.18 released</title><link href="https://sourceforge.net/p/symmetricds/news/2026/09/31618-released/" rel="alternate"/><published>2026-09-01T20:08:31.174000Z</published><updated>2026-09-01T20:08:31.174000Z</updated><author><name>Pavel</name><uri>https://sourceforge.net/u/pavel-jm/</uri></author><id>https://sourceforge.net29d03317240aafcf8f631aab2ad390008d65f0b7</id><summary type="html">&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;</summary></entry></feed>