Skip Navigation

Release Notes

Release Notes

v1.1.2 (26-January-2025)

Added

  • Nothing

Changed

  • "Add Cluster" instead of "New Connection"
  • Other minor language improvements
  • Logs no longer stored under a versioned directory, therefore old logs will be cleaned up as per standard rollovers, even after upgrading

Deprecated

  • Nothing

Removed

  • Unused preferences configuration

Fixed

  • IPV6 DNS servers used incorrectly at times for ksqlDB connections, leading to obscure connection errors
  • ksqlDB connection "default" port (if not specified) was 8088; now defaulting to 80 or 443
  • NullPointerException(s) when switching from cluster to cluster in particular sequences

Security

  • Nothing

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