Skip to content

v0.4.0

Choose a tag to compare

@tommeier tommeier released this 31 Mar 09:20
· 24 commits to main since this release

Added

  • Spark DSL — compile-time pipeline definitions with validation, replacing the runtime DSL
  • Pipette.Info accessor module for querying compiled pipeline metadata
  • Compile-time verifiers: scope reference validation, cycle detection, step label uniqueness
  • GenerateKeys transformer with full depends_on resolution
  • bin/release script for automated releases
  • Support for plugin-only steps (command is now optional)

Changed

  • Replaced runtime validate!/1 and generate_keys/1 with compile-time Spark transformers
  • Updated all tests to use Spark DSL

Full Changelog: v0.3.0...v0.4.0