Kafka Streamyard 0.6.0

Kafka Streamyard 0.6.0

Introducing the ksqlDB Builder: a connection-aware workspace for authoring, validating, organizing, and running ksqlDB definitions alongside Kafka topics and schemas.

Version 0.6.0

Published 26 September 2026

Version 0.6.0
stable
Published

Introducing the ksqlDB Builder: a connection-aware workspace for authoring, validating, organizing, and running ksqlDB definitions alongside Kafka topics and schemas.

What changed

  • Introduced the ksqlDB Builder with named saved definitions, an integrated KSQL editor and execution results, destructive-statement confirmation, and AI-assisted query authoring using topic, schema, sample-message, and visual-flow context.
  • Added ksqlDB syntax highlighting and configurable SQL linting with line and column diagnostics, inline validity feedback, error-line highlighting, and protection against running definitions with detected syntax errors.
  • Added one-click copying for saved ksqlDB definitions and simplified their organization by removing the local Project field; the configured ksqlDB URL and service ID now remain the clear source of cluster scope.
  • Made ksqlDB connection settings available from Connection Settings. Configure the ksqlDB REST URL and optional API credentials to enable the connection-scoped ksqlDB Builder.
  • Added persistent ksqlDB definitions with cross-window synchronization, unsaved-change protection, statement execution feedback, and contextual in-app help.
  • Added hasValue() to SL criteria as the readable inverse of isNullOrEmpty(), returning true for non-empty strings and lists and false for empty, null, or missing values, with autocomplete, syntax highlighting, AI reference, and in-app help support.
  • Added a Keep latest value only Layers toggle for compact and compact,delete topics. During finite playback, Streamyard builds the current keyed state before applying the filter, ignores superseded values, and removes keys whose latest record is a tombstone.
  • Standardized New, Copy, Delete, Save, and Run controls across the ksqlDB Builder, saved filters, message views, playbooks, and data samples for clearer and more consistent editing workflows.
  • Improved startup reliability on slower systems by allowing the bundled API service more time to become ready.

Downloads