Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 04:31
fe62eb1

0.1.0 (2026-06-15)

Features

  • cli: add runtime bootstrap command (5c0a6d7)
  • cli: announce a ready banner with the version on boot (aa42a4a)
  • cli: hot reload, folder configs, direct flow invocation, and flow-ref block (1fc9e02)
  • cli: hot reload, folder configs, direct flow invocation, and flow-ref block (877b995)
  • cli: standardize runtime logging with slog (a3fc373)
  • cli: standardize runtime logging with slog (babf7ca)
  • config: environment variable support with declared vars and .env files (2155c34)
  • config: environment variable support with declared vars and .env files (0b9fc50)
  • connectors: add cron source with CEL payload (99f9370)
  • connectors: add HTTP connector with request/response sources (cbde39e)
  • connectors: add logger connector (8b0193f)
  • connectors: add noop self-registering connector (1a344f4)
  • connectors: database connector (postgres/sqlite) with a sql block (8767ff3)
  • connectors: database connector with postgres/sqlite and a sql block (bc016a9)
  • connectors: http client connector with a rest block, co-locate blocks (3c658ca)
  • connectors: HTTP client connector with a rest block, co-locate blocks (f683177)
  • connectors: HTTP connector with request/response sources (7e9949a)
  • connectors: make noop a source provider (b6cdd82)
  • core: add built-in processors and restructure runtime packages (b783a19)
  • core: add CEL expression engine and named-processor ref resolution (a759a96)
  • core: add flow composition with scope and fork blocks (80c482d)
  • core: add flow-event pub/sub bus (82e9b51)
  • core: add message processor and block abstractions (04b86b6)
  • core: add message source contract and source provider (cd657bf)
  • core: add per-flow worker pool execution (87106d3)
  • core: add registry and runtime service (57f9adb)
  • core: add registry for built-in leaf blocks (41127a4)
  • core: build and run flows in the service lifecycle (8eda96f)
  • core: built-in processors and runtime package restructure (3fb8d42)
  • core: hybrid execution model with a shared flow pool and concurrent fork (83f9fc1)
  • core: let blocks resolve connectors, add shared level parsing (d6c2f2d)
  • logging & cron processors with CEL expressions and named configs (1c12a3c)
  • processing pipeline runtime with hybrid SEDA/single-threaded execution (0607e36)
  • processors: add log processor module (1e1638a)
  • processors: bind the log block to a logger (d2a5b16)
  • tooling: add interactive new-connector task (ca4fb70)
  • tooling: add interactive new-connector task (fd70239)
  • types: add first-class Message and Variables types (3933811)
  • types: add flow lifecycle event types (8df1388)
  • types: add Message.Clone for concurrent fork branches (7f2a1e9)
  • types: add recursive flow, source, and block config (1b81af7)
  • types: add Settings type, named processor configs, and block ref (d303a2d)

Bug Fixes

  • cli: add replace for transitive types module and commit go.sum (3eaee89)
  • lint: resolve golangci-lint failures in CI validate (09a7656)
  • lint: satisfy golangci-lint in cli and config (6ff5a43)
  • lint: suppress ireturn on mustBuild test helper (b4301bb)

Documentation

  • allow atomic autonomous commits, gate only on push (5e249f7)
  • document the processing pipeline building blocks (91db86d)
  • expand Go coding standards and commit/review policy (2d86ca0)
  • finalize the composite execution model and refactoring policy (457da1e)
  • GitHub Pages site, ready banner, and release-please version sync (1dc1619)
  • repo: add governance and automation baseline (ab1ba8c)
  • samples: add flow-to-flow HTTP sample (5390f01)
  • site: add GitHub Pages landing page with diagrams and samples (4a7d7e5)