1.670.0 (2026-03-31)
Features
- add OR logic support to kafka/websocket trigger filters (#8580) (3876902)
- expose getJob and getJobLogs as MCP tools (#8632) (cd8edcd)
- support multiline secrets in resource password fields (#8637) (26050f9)
- support sensitive/secret fields for non-string types (#8635) (375fb66)
Bug Fixes
- cap input history per_page to 100 on cloud (#8624) (8e973c8)
- compute highest workspace role across all instance groups (#8633) (92b9ac7)
- Ducklake UI Nits (#8628) (ef1757f)
- preserve flow notes/groups and field ordering in generate-metadata (#8641) (#8642) (52a04d2)
- remove timeout on python client httpx to prevent ducklake query timeouts (#8636) (c5fccd2)
- resolve missing form schema for nested suspend steps in FlowNode sub-flows (#8643) (12ea7e7)
- smarter secret masking based on secret length (#8629) (bfc2aef)