Kafka Streamyard 0.5.10

Kafka Streamyard 0.5.10

Clearer structured-message inspection, timezone-aware time scans, larger persistent playback caches, smoother result navigation, safer concurrent connection persistence, and improved API reliability.

Version 0.5.10

Published 16 September 2026

Version 0.5.10
stable
Published

Clearer structured-message inspection, timezone-aware time scans, larger persistent playback caches, smoother result navigation, safer concurrent connection persistence, and improved API reliability.

What changed

  • Moved played-back topic messages from size-constrained local storage to chunked IndexedDB storage. Persistence can be disabled, and when enabled results are retained per connection and topic across restarts, remain available when a connection is renamed, and use a configurable 100 MB default storage budget up to 1 GB; the oldest topic caches are evicted first and cleanup is recorded in the debug log.
  • Added faded structural indent guides for JSON and XML in Message Details and Sample Messages, with aligned nested delimiters, compact toolbar toggles, default-on visibility, and preferences retained across restarts.
  • Added an always-visible timestamp timezone picker with machine-local, UTC, and searchable named timezones; recent named zones are retained for quick reuse and result labels show the active abbreviation.
  • Improved the guided absolute-time Function builder with separate hour and minute entry, today-aware from/fromUtc commands for scans through now, and conversion from a selected named timezone.
  • Added subtle fade transitions when switching connections, topics, or Views so cached and database-backed results appear smoothly without animating ongoing live updates.
  • Changed time-based Function scans to use the active configured message-buffer cap when no explicit max buffer size is supplied, allowing absolute and Since function reads to search the full permitted range.
  • Made saved Kafka connection updates concurrency-safe and atomic to prevent simultaneous writes from losing connections or leaving partially written configuration files.
  • Fixed Cloud Sync failing on malformed derived sync-state metadata by rebuilding it from local and cloud datasets, and improved compatibility with legacy artifacts containing unescaped control characters in property names.
  • Enabled virtual threads for API requests, added graceful shutdown handling, and made the API bind address and port configurable through environment variables.

Downloads