What's New in v0.0.5
Released 2026-04-14.
Features
- web/canvas: Visual drag-and-drop pipeline designer — add source and sink nodes, draw edges, configure mappings in a side drawer, deploy with one click
- web/canvas: Multi-sink fan-out with independent per-sink target mappings and column projection UI
- web/canvas: Manifest-driven config drawer with table browser, boolean toggles, column mapping, undo/redo, and YAML preview
- web/canvas: Floating zoom toolbar; pipeline status badge; source/sink color-coded labels
- sqlserver:
trust_server_certificateconnection property — toggles TLS verification for local/dev Docker containers - config: Named connections are now the authority for connector type and credentials.
source.dsnandsource.typecannot be set inline in a pipeline definition when going throughapplyor the API — the named connection is the single source of truth. Per-keypropertiesfor pipeline-specific tuning still work as before. - config:
$\{secret:ref\}and$\{env:VAR\}expansion now works in connection DSNs and properties (previously only expanded in pipeline fields) - scripts:
setup-sqlserver-dev.shnow seeds the scale-test data model — 5 tables (orders/paymentsat ~1 KB/row,order_items/customers/products) with CDC enabled, no Stack Exchange dependency
Bug Fixes
- sources/kafka: Ping broker on
Connect()to detect down clusters at startup instead of waiting for first poll - web: Delete button on pipeline detail page now appears for all pipeline states, not just
created - web/canvas: Config drawer preserves entered values across close/reopen; Save Changes no longer closes the drawer; Test Conn syncs form to backend before testing
- web/canvas: Node meta row shows connector type instead of duplicating the connection name