Cross Source Agent Changelog
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[2.1.15] - 2026-06-10
- Security updates (CVEs)
[2.1.14] - 2026-06-10
- Fix Kerberos ticket-cache authentication for SQL Server in Spark JDBC context
[2.1.13] - 2026-06-04
- Fix SQL Server Kerberos (Windows Integrated) authentication failures on Java 25 by upgrading mssql-jdbc
[2.1.12] - 2026-05-13
- remove unused dependency
[2.1.11] - 2026-04-27
- Heartbeat sends OS resource info (memory/CPU load) for debugging purposes
[2.1.10] - 2026-04-23
- Update debug logging functionality and format
- Add source health and connection exceptions to heartbeat payload
[2.1.9] - 2026-04-22
- Migrate base image from UBI 9 (RHEL 9) to UBI 10 (RHEL 10) for OS-level CVE remediation (libarchive CVE-2026-4424, CVE-2026-5121)
[2.1.8] - 2026-04-15
- Remove old encryption key
[2.1.7] - 2026-04-10
- Bugfix for older Sql Server sources failing to connect
[2.1.6] - 2026-04-09
- Security updates: remove Maven sub-packages (apache-commons-io, maven-resolver, maven-wagon, plexus-*, sisu, etc.) and java-21-openjdk-devel from runtime image (CVE-2024-47554, CVE-2025-67030)
[2.1.5] - 2026-04-07
- Upgrade from Java 21 to Java 25
[2.1.4] - 2026-04-06
- Security updates
[2.1.3] - 2026-03-20
- Migration to AES encryption from old encryption method
[2.1.2] - 2026-03-17
- Add support for AES encryption of database passwords
[2.1.1] - 2026-03-04
- Add disablePlatformDetection=true to snowflake connections in order to reduce error logging
[2.1.0] - 2026-01-13
- Add support for encryption of database passwords in the configuration
- Add CLI for encrypting the passwords to be used
[2.0.2] - 2025-12-22
- Security updates
[2.0.1] - 2025-11-21
- Add support for per-source Kerberos credentials.
[2.0.0] - 2025-11-20
- Explicitly run in UTC rather than relying on system timezone
[1.14.5] - 2025-11-19
- Security updates
[1.14.4] - 2025-11-18
- Fix bug with unauthenticated proxy and the large payload endpoint
[1.14.3] - 2025-10-28
- Dependency upgrades
[1.14.2] - 2025-10-24
- Dependency upgrades
[1.14.1] - 2025-10-03
- OS security updates
[1.14.0] - 2025-08-26
- Added configuration option to log environment details
[1.13.1] - 2025-08-26
- Bug fixes
[1.13.0] - 2025-08-25
- Upgraded quartz library version to 2.4.0
- Fix to pass through Kerberos authentication config
[1.12.0] - 2025-08-19
- OS security updates
- Track in progress activities and report during heartbeat
- Increase the max value of timeoutSeconds to 10800 (3 hours)
[1.11.0] - 2025-07-23
- Updated Spark logging configuration
- Support for saving cross source agent Spark job history
[1.10.1] - 2025-07-15
- Security updates
[1.10.0] - 2025-07-01
- Support Snowflake KeyPair auth for Join Rules
[1.9.0] - 2025-07-01
- Add heartbeats to power agent health status icons in the UI
[1.8.1] - 2025-06-27
- Upgraded to latest spark sql
[1.8.0] - 2025-06-16
- Added validation support for join rules
[1.7.0] - 2025-06-12
- Added debug-preview support for join rules
[1.6.0] - 2025-06-06
- Initial public release, supporting row level deltas and join rules
