Changelog¶
Version 11.0.15¶
- CCMSG-1814: Fix Protobuf-Java CVE
Version 11.0.13¶
- CCMSG-1799 Pin confluent-licensing-new to version 6.2.0
Version 11.0.12¶
- CCMSG-1640 updated to latest commons to fix CVE and broken build due to to 5.5.x pint merge
- CCMSG-1656 excluded protobuf to resolve CVE
Version 11.0.11¶
- CCMSG-1537: Added a configuration for JMS receive block duration
Version 11.0.10¶
- CCLOG-1193: Corrected the config display name + additional unit tests
- CCLOG-1192: Log the broker URL at debug level
- Start fresh batching everytime waitForAllPendingToCommit turns true (independent of commitRecords())
- CCLOG-1054: pinned netty-codec version
- Fix display names of configs JMS Source connector
- Disabled concurrent jobs
Version 11.0.9¶
- RCCA-4354: Propagate RetryTimeoutExceeded Exception to fail the connector
- MINOR: Update CODEOWNERS to connect-team3
- Update Jenkinsfile Nodelabel
Version 11.0.8¶
- CCMSG-1252: Support remaining amqp types in JMS propertyValues
- SEC-1034: log4j migration to confluent repackaged version
- CCMSG-1268: Upgrade testcontainers to 1.16.0
- CC-15203: Pin bcprov-jdk15 verison to resolve CVE
- CCMSG-1118: Support unsigned AMQP types in JMS propertyValue fields
Version 11.0.7¶
- CCMSG-1069: Ensure producedRecords entity is thread safe
- ST-5057: security patch release support
Version 11.0.6¶
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
Version 11.0.5¶
- CCMSG-1069: Make IBM MQ Async Task acknowledge method synchronized
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
- Update supportSummary for JMS Source Connectors
- MINOR: Pin version for dependency check plugin
Version 11.0.4¶
- CCMSG-982: Acknowledge committed records when all produced records are committed
Version 11.0.3¶
- Move initial JMS connection creation down to poll() instead of start() and call with retries
Version 11.0.2¶
No changes
Version 11.0.1¶
No changes
Version 11.0.0¶
- Upgrade ActiveMQ client to 5.15.14 and fix CVE
- CC-12720: Upgrade to JMS 2.0
Version 10.1.6¶
- CCMSG-1814: Fixed Protobuf-Java CVE
Version 10.1.5¶
- CCMSG-1799 Pin confluent-licensing-new to version 6.2.0
- CCMSG-1640 updated to latest commons to fix CVE and broken build due to to 5.5.x pint merge
- CCMSG-1656 excluded protobuf to resolve CVE
Version 10.1.4¶
- CCLOG-1193: Corrected the config display name + additional unit tests
- CCLOG-1192 Log the broker URL at debug level
- Start fresh batching everytime waitForAllPendingToCommit turns true (independent of commitRecords())
- CCLOG-1054: pinned netty-codec version
- Fix display names of configs JMS Source connector
- Disabled concurrent jobs
- MINOR: Update CODEOWNERS to connect-team3
- Update Jenkinsfile Nodelabel
Version 10.1.3¶
- CCMSG-1252: Support remaining amqp types in JMS propertyValues
- SEC-1034: log4j migration to confluent repackaged version
- CC-15203: Pin bcprov-jdk15 verison to resolve CVE
- CCMSG-1118: Support unsigned AMQP types in JMS propertyValue fields
- ST-5057: security patch release support
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
- MINOR: Pin version for dependency check plugin
Version 10.1.2¶
- CCMSG-839: Handle unsupported propertyValue types gracefully
Version 10.1.1¶
- Upgrade Active MQ client to 5.15.14 and fix CVE
Version 10.1.0¶
No changes
Version 10.0.8¶
- CCMSG-1814: Excluded Protobuf-Java from Confluent-Licensing
Version 10.0.7¶
- CCMSG-1799 Pin confluent-licensing-new to version 6.2.0
- CCMSG-1640 updated to latest commons to fix CVE and broken build due to to 5.5.x pint merge
- CCMSG-1656 excluded protobuf to resolve CVE
Version 10.0.6¶
- CCLOG-1193: Corrected the config display name + additional unit tests
- CCLOG-1192: Log the broker URL at debug level
- Start fresh batching everytime waitForAllPendingToCommit turns true (independent of commitRecords())
Version 10.0.5¶
- CCLOG-1054: pinned netty-codec version
- Fix display names of configs JMS Source connector
- Disabled concurrent jobs
- MINOR: Update CODEOWNERS to connect-team3
- Update Jenkinsfile Nodelabel
Version 10.0.4¶
- CCMSG-1252: Support remaining amqp types in JMS propertyValues
- SEC-1034: log4j migration to confluent repackaged version
- CC-15203: Pin bcprov-jdk15 verison to resolve CVE
- CCMSG-1118: Support unsigned AMQP types in JMS propertyValue fields
- ST-5057: security patch release support
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
- MINOR: Pin version for dependency check plugin
Version 10.0.3¶
- CCMSG-839: Handle unsupported propertyValue types gracefully
Version 10.0.2¶
- Upgrade Active MQ client to 5.15.14 and fix CVE
Version 10.0.1¶
No changes
Version 10.0.0¶
- CC-11361: Support durable subscriptions
- CC-11937: Correct the maximum retry interval in the JMS source task
- Address CVEs by upgrading activemq client to 1.15.13
- SEC-1034: log4j migration to confluent repackaged version
- CC-3439: Update MQ Source connector to better handle errors and auto reconnect when MQ manager is restarted
Version 5.5.8¶
No changes
Version 5.5.7¶
- Start fresh batching everytime waitForAllPendingToCommit turns true (independent of commitRecords())
- CCLOG-1054: pinned netty-codec version
- Fix display names of configs JMS Source connector
- Disabled concurrent jobs
- MINOR: Update CODEOWNERS to connect-team3
- Update Jenkinsfile Nodelabel
Version 5.5.6¶
- SEC-1034: log4j migration to confluent repackaged version
- CC-15203: Pin bcprov-jdk15 verison to resolve CVE
Version 5.5.5¶
- ST-5057: security patch release support
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
Version 5.5.4¶
- CCMSG-846: Do not use SSL when SSL configs are not entered
- Upgrade Active MQ client to 5.15.14 and fix CVE
- Update docs URL path to exact path
Version 5.5.3¶
- CC-11937: Correct the maximum retry interval in the JMS source task
- Address CVEs by upgrading ActiveMQ client to 1.15.13
- SEC-1034: log4j migration to Confluent repackaged version
Version 5.5.2¶
- SEC-1307: Backport “log4j replacement with confluent repackaged version”
Version 5.5.1¶
- CC-3439: Update MQ Source connector to better handle errors and auto reconnect when MQ manager is restarted
Version 5.5.0¶
- CC-7926: Corrected logic to prevent infinite loops during poll()
- CC-7866: Added more and improved existing logging in the base JMS source task and connector
Version 5.4.7¶
No changes
Version 5.4.6¶
- Start fresh batching everytime waitForAllPendingToCommit turns true (independent of commitRecords())
- CCLOG-1054: pinned netty-codec version
- Fix display names of configs JMS Source connector
- Disabled concurrent jobs
- MINOR: Update CODEOWNERS to connect-team3
- Update Jenkinsfile Nodelabel
Version 5.4.5¶
- SEC-1034: log4j migration to confluent repackaged version
- CC-15203: Pin bcprov-jdk15 verison to resolve CVE
- ST-5057: security patch release support
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
Version 5.4.4¶
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
- Upgrade Active MQ client to 5.15.14 and fix CVE
- Update docs URL path to exact path
- CC-12824: Handle WebLogic Server clients, which include on messages a destination that is both a Queue and Topic
- MINOR: Connect runtime dependencies need to be of test scope in solace
- MINOR: Move permissive schema tests that are no currently run into the JmsSourceTaskTest class
- Revert “MINOR: Rename and fix test with permissive schemas (#136)”
- MINOR: Rename and fix test with permissive schemas
- MINOR: Set MaxPermSize for integration tests on 4.1.x [ci-skip]
- CC-11937: Correct the maximum retry interval in the JMS source task
Version 5.4.3¶
- Address CVEs by upgrading activemq client to 1.15.13
- SEC-1034: log4j migration to confluent repackaged version
- CC-3439: Update MQ Source connector to better handle errors and auto reconnect when MQ manager is restarted
Version 5.4.2¶
No changes
Version 5.4.1¶
- CC-7926: Corrected logic to prevent infinite loops during poll()
- CC-7866: Added more and improved existing logging in the base JMS source task and connector
Version 5.4.0¶
- PR-88 - CC-6505: Change instances of RetriableException to ConnectException in base source task
- PR-83 - CC-6267: Fix NPE when using permissive schemas
- PR-81 - CC-6267: Add permissive schema configuration
- PR-80 - CC-6200 : Fix NPE due to null property values
Version 5.3.8¶
No changes
Version 5.3.7¶
- Start fresh batching everytime waitForAllPendingToCommit turns true (independent of commitRecords())
- Fix display names of configs JMS Source connector
- Disabled concurrent jobs
- MINOR: Update CODEOWNERS to connect-team3
- Update Jenkinsfile Nodelabel
Version 5.3.6¶
- SEC-1034: log4j migration to confluent repackaged version
- CC-15203: Pin bcprov-jdk15 verison to resolve CVE
Version 5.3.5¶
- ST-5057: security patch release support
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
- Update docs URL path to exact path
- MINOR: Move permissive schema tests that are no currently run into the JmsSourceTaskTest class
- Revert “MINOR: Rename and fix test with permissive schemas (#136)”
- MINOR: Rename and fix test with permissive schemas
- MINOR: Set MaxPermSize for integration tests on 4.1.x [ci-skip]
- CC-11937: Correct the maximum retry interval in the JMS source task
Version 5.3.4¶
- CC-3439: Update MQ Source connector to better handle errors and auto reconnect when MQ manager is restarted
Version 5.3.3¶
- CC-7926: Corrected logic to prevent infinite loops during poll()
- CC-7866: Added more and improved existing logging in the base JMS source task and connector
Version 5.3.2¶
- CC-6267: Fix NPE when using permissive schemas
- CC-6267: Add permissive schema configuration
- CC-6200: Fix NPE due to null property values
- CC-6200: Fix NPE due to null property values
Version 5.3.1¶
No changes
Version 5.3.0¶
- PR-66 - CC-4422: JMS Connector Performance Updates
Version 5.2.7¶
- Start fresh batching everytime waitForAllPendingToCommit turns true (independent of commitRecords())
- Fix display names of configs JMS Source connector
- Disabled concurrent jobs
- MINOR: Update CODEOWNERS to connect-team3
- Update Jenkinsfile Nodelabel
Version 5.2.6¶
- SEC-1034: log4j migration to confluent repackaged version
Version 5.2.5¶
- ST-5057: security patch release support
- CC-14525, CC-14537: Move connect-runtime to test scope to address CVEs
- Update docs URL path to exact path
- MINOR: Move permissive schema tests that are no currently run into the JmsSourceTaskTest class
- Revert “MINOR: Rename and fix test with permissive schemas (#136)”
- MINOR: Rename and fix test with permissive schemas
- MINOR: Set MaxPermSize for integration tests on 4.1.x [ci-skip]
- CC-11937: Correct the maximum retry interval in the JMS source task
- MINOR: Add codeowners
- CC-3439: Update MQ Source Connector to better handle errors and auto reconnect when MQ manager is restarted
Version 5.2.4¶
- CC-7926: Corrected logic to prevent infinite loops during poll()
- CC-7866: Added more and improved existing logging in the base JMS source task and connector
- CC-6267: Fix NPE when using permissive schemas
- CC-6267: Add permissive schema configuration
- CC-6200: Fix NPE due to null property values
Version 5.2.3¶
- ST-1601: Fix test and framework dependency scopes so we don’t leak unnecessary jars into packages
Version 5.2.2¶
No changes
Version 5.2.1¶
No changes
Version 5.2.0¶
- CC-2062: Correct spelling of TIBCO in the POM
- CC-3563: Remove unused session based config parameters
Version 5.1.4¶
- CC-7926: Corrected logic to prevent infinite loops during poll()
- CC-7866: Added more and improved existing logging in the base JMS source task and connector
- CC-6267: Fix NPE when using permissive schemas
- CC-6267: Add permissive schema configuration
- CC-6200: Fix NPE due to null property values
- ST-1601: Fix test and framework dependency scopes so we don’t leak unnecessary jars into packages
Version 5.1.3¶
No changes
Version 5.1.2¶
No changes
Version 5.1.1¶
- CC-3751: Added NPE handling and info message.
Version 5.1.0¶
No changes.
Version 5.0.4¶
- CC-7926: Corrected logic to prevent infinite loops during poll()
- CC-7866: Added more and improved existing logging in the base JMS source task and connector
- CC-6267: Fix NPE when using permissive schemas
- CC-6267: Add permissive schema configuration
- CC-6200: Fix NPE due to null property values
- ST-1601: Fix test and framework dependency scopes so we don’t leak unnecessary jars into packages
Version 5.0.3¶
No changes
Version 5.0.2¶
- CC-3751: Added NPE handling and info message.
- ST-1189: Correctly categorize docs and configs in RPM package
Version 5.0.1¶
No changes
Version 5.0.0¶
No changes
Version 4.1.4¶
- CC-6200 : Fix NPE due to null property values
Version 4.1.3¶
- CC-3751: Added NPE handling and info message
Version 4.1.4¶
- CC-6200: Fix NPE due to null property values
Version 4.1.3¶
- CC-3751: Added NPE handling and info message
Version 4.1.4¶
- CC-6200: Fix NPE due to null property values
Version 4.1.3¶
- CC-3751: Added NPE handling and info message
Version 4.1.4¶
- CC-6200: Fix NPE due to null property values
Version 4.1.3¶
- CC-3751: Added NPE handling and info message
Version 4.1.4¶
- CC-6200: Fix NPE due to null property values
Version 4.1.3¶
- CC-3751: Added NPE handling and info message
Version 4.1.2¶
- PR-31 - DOCS-487: Corrected capitalization of TIBCO
Version 4.1.1¶
- PR-25 - CC-1851. Updated JMS connectors to be packaged as ConfluentHub components
- PR-26 - CC-1891: Check bootstrap servers configuration for licensing
Version 4.1.0¶
Initial Version