Changelog

Version 11.0.26

  • CC-38360, CC-38363: Upgraded jose4j dependency to v0.9.6 to address a security vulnerability

Version 11.0.25

  • Update common version to 7.0.15-24 to resolve hub release failure

  • Update AMQ client version

  • Replace all occurrences of ‘s1-prod-ubuntu20-04’ with ‘s1-prod-ubuntu24-04’

  • Merge Conflict Resolution (from 10.1.x to 10.2.x)

  • CC-33108 Add protobuf dependencies to fix license verification regression

  • cve fixes 10.2.x feb2025

  • CC-32076: Fixed CVE-2024-3171

  • Merge conflict resolution

  • [CC-30897, CC-30896] Pin dependencies to address CVEs

  • Merge Conflict Resolution (from 10.2.x to 11.0.x)

  • Bump common to fix release

  • Merge Conflict Resolution (from 10.2.x to 11.0.x)

  • Merge Conflict Resolution (from 10.2.x to 11.0.x)

  • bum common to fix release

  • Revert “Merge Conflict Resolution (from 10.1.x to 10.2.x)”

  • Merge Conflict Resolution (from 10.2.x to 11.0.x)

  • Merge Conflict Resolution (from 10.1.x to 10.2.x)

  • fix cve

  • fix cve

  • Merge Conflict Resolution (from 10.2.x to 11.0.x)

  • Merge Conflict Resolution (from 5.5.x to 10.0.x)

  • backport license fix to 5.5.x

  • KSECURITY-246: Made LICENSE_PROP type PASSWORD

  • Merge Conflict Resolution (from 4.1.x to 5.0.x)

Version 11.0.24

  • CVE Fix: CVE-2023-51775

Version 11.0.23

  • CC-23296: fix CVE to update active mq client to 5.16.7

  • Fixed Jenkins Build - Jacoco check

  • Merge Conflict Resolution (from 10.2.x to 11.0.x)

  • Fix merge conflicts from 10.2.x

  • TD - fix plugin ordering

  • [TD] kafka-connect-jms ActiveMQSource + IBMMQSource

  • CC-22129 : Adding jacoco code coverage limits

  • ESC-581: 10.2.x update dependencies

Version 11.0.22

  • Updated activemq-client to 5.16.6

Version 11.0.21

No changes

Version 11.0.20

  • CC-20419: On exceptions that can be retried, previous connection is closed without ack and a new connection is created. Fixed a bug to not send unacked messages received from previous connection to Kafka, since these will be anyways re-fetched with new connection.

  • CCMSG-2907: Removed sensitive logging

Version 11.0.19

No changes

Version 11.0.18

  • CCMSG-1961: CVE-fix - Removed a dependency on slf4j-log4j12

  • CC-17744: Switch from confluent-log4j to reload4j [5.4 and 5.5]

  • RCCA-7237: Used createDurableSubscriber from jms 1.1 api instead of createDurableConsumer from jms 2.0 api to avoid NoSuchMethodError for ActiveMQ client.

Version 11.0.17

No changes

Version 11.0.16

  • RCCA-7651: Field text is an optional String type. Added a null check before trying to fill the value.

  • CCMSG-1939: Updated common version to pull latest version of gson.

Version 11.0.15

  • CCMSG-1814: Fixed Protobuf-Java CVE

Version 11.0.14

  • CCMSG-1807: Retry on MQRC_JSSE_ERROR

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