Skip Navigation

Release Notes

Release Notes

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