Version 0.5.13
stable
A workflow-focused release with richer Streamyard Language support for dynamic JSON objects, more complete CSV exports, faster result-grid sizing, and reliability improvements across filter testing and saved samples.
What changed
- Added values() and entries() to Streamyard Language for dynamic JSON objects. values() exposes object values as an array, while entries() preserves each dynamic key alongside its value as { key, value }, enabling filters such as m.steps.entries().exists(@.key == 'person-id-check' and @.value.status == 'NOT_RUN').
- Updated SL autocomplete, syntax highlighting, in-app help, and AI criteria guidance for values() and entries(), including concrete JSON data examples for dynamic-key payloads.
- CSV exports now evaluate calculated view columns for preview, clipboard copy, and downloaded files, with batched evaluation, progress feedback, and clearer calculated-field errors.
- Improved the Export Messages dialog on shorter displays with a viewport-aware layout and a responsive preview area.
- Added per-column auto-fit in result grids: double-click a column resize handle to size that column to its displayed content.
- Improved saved sample workflows by remembering the selected favorite tab per connection and topic, automatically favoriting newly created samples, and assigning them to the active custom favorite tab.
- Fixed an intermittent filter Test failure where event subscription could race ahead of stream creation and report 'Stream not started for connectionId/topic'.
- Improved the KYC demo defaults with a slower message interval, longer topic retention, and compact-only cleanup for count and blocked-customer changelog topics.