Microsoft SQL Server CDC logo MS SQL Server Change Tracking agent changelog

Release notes

2.2.11.4

Released: September 21, 2026

  • Added the source lag probe, reporting the unread change backlog and how far behind the last read transaction is;

2.2.10.16

Released: September 1, 2026

  • GSSD-1320: Fixed error during bulk operation enable when schema already created;

2.2.10.14

Released: August 28, 2026

  • Added support for older versions of the database that do not support TLS 1.2 (e.g. SQL Server 2008/2012 without patches). See TLS troubleshooting;

2.2.10.13

Released: August 21, 2026

  • Target character columns: a value longer than its target column is now refused instead of being stored truncated with the transaction reported as written. Affects the IBM i series, Informix, MS SQL Server and Oracle targets, on the direct and the bulk write path alike (GSSD-1292, GSSD-1267);

  • MS SQL Server and Oracle targets: a failed insert batch is retried as an upsert only when the target already holds the row, so a rejection from the server is no longer turned into a truncation;

2.2.10.12

Released: August 18, 2026

  • Fixed recursion protection missing in bi-directional pipelines that mix CDC and Change Tracking: every target now writes both markers, driven by the enableRecursionProtection flag alone;

2.2.10.11

Released: August 17, 2026

  • Added logging of the rows rejected by a failed batch, behind the new logFailedBatchRows target property;

2.2.10.10

Released: August 13, 2026

  • Added logging of the rows rejected by a failed batch, behind the new logFailedBatchRows target property;

2.2.10.6

Released: August 4, 2026

  • GSSD-1243: Fixed staging table _OLD column suffix during bulk data mapping not resolving correct column informations;

2.2.9.11

Released: July 20, 2026

  • GSSD-1130: Added deadlock prevention in CT read query using CTE;

2.2.9.6

Released: July 9, 2026

  • GSSD-1120: Fixed deduplication logic for primary keys columns with case insensitive collation;

2.2.8.10

Released: June 22, 2026

  • GSSD-1049: Added explicit cast for numeric columns with specific precision and scale to avoid precision loss during write operations with CTE;

2.2.8.1

Released: June 8, 2026

  • GSSD-1042: Fixed class loader when using both MSSQL CDC and CT drivers in the same connection;

2.2.8.0

Released: June 5, 2026

  • Added customizable transaction isolation option at source agent level;

  • Removed usage of select method "cursor" from the source agent default connection string;

2.2.7.3

Released: May 28, 2026

  • Removed primary keys constraint from temp tables;

  • Fixed wrong configuration used for Transaction Isolation that can cause user selected value to be skipped;

2.2.6.7

Released: May 19, 2026

  • GSSD-959 & GSSD-957: Added additional logging to help troubleshooting an issue with Japanese characters;

2.2.6.6

Released: May 18, 2026

  • Added fixed length for unique identifier in Microsoft SQL Server;

2.2.6.5

Released: May 12, 2026

  • Improved Microsoft SQL Server database creation to prevent leak of the connection in some rare cases;

2.2.6.0

Released: April 29, 2026

  • Improved support for enhaced columns discovery (precision, lenght, scale);

2.2.5.4

Released: April 24, 2026

  • Added customizable TRANSACTION_ISOLATION_LEVEL configuration option;

2.2.5.3

Released: April 23, 2026

  • Fixed possible duplicate key error using bulk operations for target agent.

2.2.5.0

Released: April 15, 2026

  • Snapshot performance enhancements;

2.2.4.0

Released: April 1, 2026

  • GSSD-792: Backwards compatibility fix for MS SQL Server 2008 R2;

2.2.3.1

Released: March 30, 2026

  • Introduce dynamic port discovery for SQL Server instances, enabled by default unless a different port is explicitly specified (other than the new default port 0);

2.2.3.0

Released: March 27, 2026

  • Database pooling technology;

  • GSSD-766: In certain MS SQL Server 2019 configurations pre-KB5029377, the agent could throw an exception when attempting a Bulk load operation while storing a datetime value;

2.2.0.5

Released: March 10, 2026

  • GSSD-716: Fixed a class cast issue during Bulk load driver operations;

2.2.0.4

Released: March 10, 2026

  • Fixed bulk logic;

  • GSSD-716: Attempt to fix a class cast issue during Bulk load driver operations;

2.2.0.2

Released: March 9, 2026

  • Replace drop of staging table with Truncate operation in case of Bulk loads usage;

2.2.0

Released: March 5, 2026

  • Agent compatibility upgrade to Gluesync 2.2;