Release Notes
Release Notes
v1.1.1 (19-January-2025)
Added
- Ability to copy text from any column or row, from any table
 - Progress masker for KSQL selects (visual feedback that something is happening)
 
Changed
- Huge start-up performance boost on Windows, fixing slowness introduced in a previous release (Windows Defender the cause)
 - Reduced package and installation file size by ~25%, and decreased application file count by 244 files (increasing installation speed)
 - Moved "collapse after search" checkbox to minimise wrapping upon horizontally shrinking window
 - Several language improvements changes
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Event key was not being trimmed (i.e., if large), even if size breached user-chosen maximum size
 - NullPointerException if viewing a message with a null (not empty) message
 - Consumer view NullPointerException if offset info from Kafka was null
 - Repeated Kafka background re-connects (noisy logs) if user manually cancelled a connection before it succeeded
 
Security
- Nothing
 
v1.1.0 (14-January-2025)
Added
- Include message headers in message text filtering
 - ksqlDB management support, with KSQL editor and streaming
 - Kafka Connect connectors management support
 - Live stream topic messages
 - Ability to specify topic messages page or poll size
 - Ability to specify topic key/message size before clipping (save memory)
 - Ability to specify custom headers for any REST API client (i.e., if some cloud or other providers require)
 - Ability to produce up to 100k messages at a time
 - Status bar with memory stats
 - Ability to configure all timeouts for all HTTP and Kafka clients
 - Protobuf3 syntax highlighting
 - Context menu icons
 - Various tips and hints
 - Ability to cancel certain background/loading tasks
 
Changed
- Many display improvements
 - Many language improvements
 - Immediately re-create HTTP clients after config changes
 - Improved Overview screen
 - Semantics of many timeouts
 - JSON and XML syntax-highlighting improvements
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Topic config update wasn't updating if value selected from example/suggested hyperlink
 - Many UI edge-case issues
 - Various validations
 - Many memory-consumption improvements
 
Security
- Nothing
 
v1.0.1 (19-December-2024)
Added
- Some timeouts to prevent infinite waiting screen in rare circumstances
 
Changed
- Slight increase in some default Kafka/Schema Registry timeouts
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Health view was blank in some situations
 
Security
- Nothing
 
v1.0.0 (17-December-2024)
Added
- Oauth support for Strimzi, Azure Event Hub (Microsoft Entra) and AWS (IAM)
 - Ability to remove consumer group topic (start again)
 - View log buttons from various screens
 - Delete icon to Schema Registry versions table
 - Debug Linux/MacOS/Windows scripts
 - Ability to send null headers
 - Ability to export, import, and reset settings on MacOS (previously Windows/Linux only)
 - RPM package for Linux
 
Changed
- Using runtime instead of native image
 - Issue submission max chars increase to 40k chars
 - Improved logging format
 - Validation icons coloured
 - MacOS portable ZIP now contains standard app bundle and scripts outside of bundle
 
Deprecated
- Nothing
 
Removed
- Native image
 
Fixed
- ACL producer validation bug
 - Kerberos configuration bug
 - SASL example bug, some values remaining during example switch
 
Security
- Nothing
 
v0.0.11 (28-November-2024)
Added
- Debug startup scripts batch/shell scripts for Windows, Linux, MacOS
 - Ability to view logs directly from some dialogs
 - Ability to send null headers in an event/message
 - Ability to unsubscribe/delete completely consumer topic offsets
 - EXPERIMENTAL: Strimzi sasl.client.callback.handler.class support (io.strimzi.kafka.oauth.clientJaasClientOauthLoginCallbackHandler)
 
Changed
- Added delete icon on schema versions table column
 - Better logging
 - Ability to alter offsets directly from subscribed topics offsets tab (via context menu)
 - Validation warnings and errors in colour
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Potential NPE when displaying topics if error determining offsets (due to Kafka version incompatibility or other error)
 - ACL producer form validation bug
 - No longer displaying SSL truststore config at times on schema registry or security, if SSL disabled (introduced 0.0.9)
 
Security
- Nothing
 
v0.0.10 (12-November-2024)
Added
- Open config file in text editor
 - Report issues, feature requests, feedback from GUI or via browser
 - Show logs folder, in console, or latest log in text editor
 - Schema registry creation/update confirmation popup
 - Search messages view tooltips / info
 - Search messages pane collapsable checkbox
 - Warnings if schema-encoded keys or values are detected without Schema Registry deserializer
 
Changed
- Rename from KafkaTopical to KafkIO
 - Always create a config file even if no clusters configured
 - Search messages search box right aligned
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Missing JSWBlend_ADDPeer hint on Linux caused errors/display
 - Issue natively opening files on some Linux distros, now fall back to xdg-open
 - Minor display/styling
 - Honouring do not show hints setting in some dialogs
 
Security
- Nothing
 
v0.0.9 (05-November-2024)
Added
- Copy Kafka event details to clipboard from event/message table context menu
 - Splash screen
 - Full ACL administration capability
 
Changed
- Nothing
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Some style issues to prevent minor movement caused by buttons changing size
 
Security
- Nothing
 
v0.0.8 (24-October-2024)
Added
- Nothing
 
Changed
- Nothing
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Critical startup FileSystemNotFoundException error, where app fails to load on new installs
 - Fixing run_console.bat on Windows, which incorrectly assumed "cat" exists by default on Windows machines
 
Security
- Nothing
 
v0.0.7 (23-October-2024)
Added
- Text search for schemas, messages, and produce message dialogs
 - Schema Registry schema creation & editing
 
Changed
- Faster display of messages (modal popup time minimised)
 - Cut/undo/redo/delete in produce message context menus
 - Display improvements (compacting) for smaller screens
 - Various performance improvements
 - Various UI improvements
 
Deprecated
- Nothing
 
Removed
- Some undesired sout logging from time picker control
 
Fixed
- Schema ID and type fields' labels were mixed up on key/message value popups
 - Minor performance improvements
 
Security
- Nothing
 
v0.0.6 (29-August-2024)
Added
- Topic deletion warning in the event where a deleted topic still persists
 
Changed
- Partition and offset info on lower message pane view, and popup
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- SASL SCRAM incorrect sasl.mechanism value bug fixed
 
Security
- Nothing
 
v0.0.5 (28-August-2024)
Added
- Consumer administration (at cluster or topic level)
 - Consumer group delete
 - Consumer offset reset earliest
 - Consumer offset reset latest
 - Consumer offset reset by timestamp
 - Consumer offset reset by specified offsets
 
Changed
- Nothing
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Nothing
 
Security
- Nothing
 
v0.0.4 (13-August-2024)
Added
- Nothing
 
Changed
- Nothing
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Schema Registry reflection error
 - Adding header to message reflection error
 - macOs portable ZIP README.txt typos
 
Security
- Nothing
 
v0.0.3 (12-August-2024)
Added
- Create topics
 - Alter topic settings
 - Clear topic messages
 - Delete topics
 - Produce messages with key, value (empty and null), headers, and partition
 - Serializer/deserializer support for unsigned 32-bit and 64-bit integers
 
Changed
- Files run.sh and README.txt now in macOS portable ZIP
 - File README.txt now Linux portable ZIP
 - clusters.yml format change seamless migration
 - Clearly show difference between empty and null value in messages table and details views
 - Better visual differentiation between line numbers and contents (i.e., a message)
 
Deprecated
- Nothing
 
Removed
- Reduced card shadow glow
 
Fixed
- Some info popup text improvements
 - Config file reader less sensitive to unknown properties
 
Security
- Nothing
 
v0.0.2 (20-July-2024)
Added
- Nothing
 
Changed
- Nothing
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Accessibility tools/readers could trigger errors
 - Some embedded binaries would fail to load due to MacOS security (third-party and not signed), and architectural naming conflicts. Notably snappy, lz4 & zstd binaries were affected.
 
Security
- Nothing
 
v0.0.1 (19-July-2024)
Added
- Configure/delete/edit cluster connections
 - Test broker and schema registry connection
 - SSL and SASL
 - Logs, and rolling logs
 - Event Log UI with ability to report an issue
 - JKS Convert tool, to create JKS from other keystore types
 - Health logger UI
 - Memory-stick mode (configuration file stored by binary)
 - Ability and warning to copy/overwrite existing config when flipping memory-stick mode
 - Various key-bindings and shortcuts (configurable in a later release)
 - Import and export configuration
 - Proxy configuration, including custom SSL certs and ability to trust all
 - Store password in O/S keychain
 - Display settings (theme, font, hints)
 - Global Kafka settings (timeouts, etc.)
 - Cluster overview UI, showing version and enabled features and broker counts, general health, etc.
 - Cluster broker UI
 - Cluster topic and messages UI
 - Advanced messages search, including by offset, dates, partition, and text
 - Choice of key/value deserialization
 - Decompression support for gzip, snappy, lz4, zstd
 - Schema support for JSON, Protobuf, AVRO
 - View keys/values as JSON, XML, Hex, or string, raw view
 - View headers
 - Cluster consumers UI
 - Cluster schema registry UI with ability to see old schemas also
 - Menu-item to show logs or config folders
 - Menu item to open terminal in config folder
 - Automatically check for latest version
 - Opt-out of latest versions
 - Ignore "this" update (until the next one)
 - Debug mode
 - About UI with version information
 - Environment and system properties viewer
 - CLI-mode
 - Auto-detect running instances (prevent multiple instances running)
 - Automatic cluster throttling (prevent too much I/O with brokers)
 - Remember size of screen and various horizon/vertical split-pane positions
 
Changed
- Nothing
 
Deprecated
- Nothing
 
Removed
- Nothing
 
Fixed
- Nothing
 
Security
- Nothing