Changelog
All notable changes to arrow are documented here. This project follows semantic versioning.
v1.2.0
June 1, 2025
- featureAdd
arrow pipe composefor merging pipelines - featureAdd
--onlyflag toarrow runfor single-step execution - featureSupport TOML config files alongside YAML
- featureAdd
hookssupport in arrow.yaml (pre-run, post-run) - featureNew
monorepoproject template - fixCache invalidation now correctly detects renames in dependency files
- fixEnvironment variable expansion in step commands on Windows
- perf40% faster graph resolution for pipelines with 50+ steps
- docsNew command reference and examples page
v1.1.0
March 15, 2025
- featureAdd
retrysupport for flaky pipeline steps - featureAdd
--dry-runflag toarrow run - featureAdd
arrow config envsubcommand - featureSupport
whenconditions with template expressions - fixStep timeout now applies correctly to long-running commands
- fixParallel step output no longer interleaves incorrectly
- perfReduce memory usage during large pipeline execution by 60%
v1.0.0
January 10, 2025
- featureInitial stable release
- featureCore pipeline engine with dependency graph resolution
- featureContent-addressable build cache
- featureYAML-based pipeline definitions
- featureCommands: init, run, build, config, pipe
- featureCross-platform support (macOS, Linux, Windows)
- featureHomebrew, Scoop, and direct binary installation