Release Notes
Release Notes
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