Note that the change log contains only new features and enhancements. Each revision also contains bug fixes that are not listed.
4.0.2
Added support for ksqlDB
4.0.1
Added Schema panel to topics
Find messages now supports searching by headers
Find messages now supports regex searches
Find messages now supports JsonPath to search within a JSON document
Find messages now supports Avro/Protobuf
Added Data Generator tool
Added command line tool
The Data Panel Add Single/Multiple Message dialogs now support Avro/Protobuf
Data Panel now supports reproducing one or more messages
Data Panel now supports showing messages from a specific timestamp
Data Panel now supports copying message(s) offset/key/value/header/timestamp values in the right-click menu
The Export Tool can now export messages to another topic
4.0
Added support for managing Schema Registry
Added support for managing Kafka Connect
Added support for Protobuf
Added support for OAuth
Added support for Bulgarian, German, Greek, Spanish, Finnish, French, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Swedish, Turkish, Ukrainian and Chinese
3.0.3
Increased the maximum font size
3.0.2
Fixed display of JSON_SR messages
Fixed issues with Turkish character set
Fixed plugin example
Support for text license files
3.0.1
Added support for SASL OAuth/OIDC identity provider URL
Added support for zip license files
When adding messages enable.idempotence is set to false
3.0
Added support for MSK IAM authentication
Added macOS Universal Binary
Upgraded Java version
2.3.5
Added support for providing SASL callback handler class
2.3.3
Added support for providing SSL settings for Schema Registry
Quick filter can now filter messages based on message header key and value
Added support for creating topic folders that allows easier management of topics
2.3.2
Bug fixes
2.3.1
Added support for providing basic auth credentials for Schema Registry
2.3
Added support for Kafka 3.x
2.2
Added support for Avro messages
2.1
Added the Find Messages feature
2.0.9
Inactive consumers can be hidden in the Browser
Values can be pasted in the headers panel of the Add Message dialog
Connections can be dragged & dropped to groups
2.0.8
Pattern Type shown on the ACL screen
Pattern Type can be specified when adding an ACL
Inactive consumers can be hidden
2.0.7
Allow JAAS config in the UI instead of the command line
Adding a new consumer supported
Last commit timestamp shown for consumers
2.0.6
Bug fixes
2.0.5
Specify headers when adding messages in the UI
Plugin supports headers
Consumer offset can be reset to the start/end of a topic
Updated Kafka client libraries to version 2.2.1
Export file name partition/offsets are padded
Added support for adding multiple messages at once
Added an option not to validate the endpoint SSL hostname
Client id is now set when connecting to brokers
Support for connecting without access to Zookeeper
2.0.4
Set consumer offset to certain value
Added an option to enable/disable the background offset poller
Updated Java version to .192 (Mac)
Support for Kafka 2.1
2.0.3
Added Import/export connections feature
Updated Java version (Windows)
Added setting to disable HTML escaping of JSON in the detail panel