Release 1.0.0
Summary
Section titled “Summary”Version 1.0.0 marked general availability with production-ready metrics, licensing accuracy, and Run & Trace controls that separate experimentation from production workloads.
Released: 20 Dec 2024
Highlights
Section titled “Highlights”/api/runnow records transient runs (user, timestamp, job version) and exposes/api/run/listand/api/run/cancelto manage active tests without touching deployments.- Metrics pipeline overhaul: job runtime config embeds revision and binary metadata, UI dashboards were rebuilt, and API responses return version-scoped metrics.
- Visual editor improves trace usability with clickable step headers and clears cached output whenever the topology changes (add/remove/reorder actions).
- DSL refactors replace legacy
rawnomenclature, introduce native array wrapped JSON handling, and roll out the new interval and retry structures. - Object store input/output stack gained smarter chunking, resumable streaming, and cleanup routines to keep local disks tidy.
Fixed issues
Section titled “Fixed issues”- Server license volume calculations no longer report zero usage.
- Runtime shutdown logic stabilised job lifecycle transitions (
WorkerJobStateMachine) and reports cancellation reasons back to the API/UI. - Context replacements skip commented YAML lines to avoid accidental substitutions.
- JWT shared secret validation honours expiration and emits actionable errors.
Known issues
Section titled “Known issues”- Some heavy
/api/runjobs could still hit “no available capacity” errors. The follow-up 1.0.1 patch reduces those spikes. - Public object store buckets still require credentials in the UI. Configure unauthenticated buckets through the raw editor or API until the visual form catches up.
Patch releases
Section titled “Patch releases”- 1.0.1 (21 Dec 2024): build fixes,
expandrespects transient event limits, JSON run output is scrollable. - 1.0.2 (6 Jan 2025): removed panicking unwraps, expanded
${stat|...}options. - 1.0.3 (8 Jan 2025): hardened runtime error handling, polished DSL extract behaviour, trimmed noisy logs.
- 1.0.4 (10 Jan 2025): DSL deserialization fixes and one-shot handling for file inputs when
stop-reading-afteris true. - 1.0.5 (pending): default batch/schema stat values and context expansion fixes for bare bool fields.