Releases: bahdotsh/wrkflw
Releases Β· bahdotsh/wrkflw
wrkflw v0.7.3
wrkflw v0.7.2
Changelog
All notable changes to wrkflw will be documented in this file.
wrkflw-utils@0.7.2 - 2025-08-28
π Bug Fixes
- (runtime) Remove unnecessary borrow in Windows taskkill command - (f49ccd7)
- (utils) Add Windows support to fd module - (dff3697)
- (utils) Remove unused imports to fix Windows clippy warnings - (5161882)
π Documentation
- (utils) Update README to document cross-platform fd behavior - (aa9da33)
βοΈ Miscellaneous Tasks
- Add Windows to build matrix and integration tests - (5e9658c)
wrkflw v0.7.1
Changelog
All notable changes to wrkflw will be documented in this file.
wrkflw@0.7.1 - 2025-08-22
β°οΈ Features
- (runtime) Add dtolnay/rust-toolchain action support - (f1ca411)
- Implement robust secrets management with multi-provider support, masking, and security features - (250a88b)
- Add .gitignore support for file copying - (8005cbb)
π Bug Fixes
- (evaluator) Remove incorrect name field requirement validation - (30f405c)
- (executor) Correct Ubuntu runner image mapping - (797e31e)
- Fix the ui logs from displaying copy logs noise - (2d80938)
βοΈ Miscellaneous Tasks
- Update Cargo.lock with ignore dependency - (335886a)
Build
- Use
rustlsinsteadopenssl- (ae52779)
New Contributors β€οΈ
- @azzamsa made their first contribution
- @anti-social made their first contribution
wrkflw v0.7.0
Changelog
All notable changes to wrkflw will be documented in this file.
wrkflw@0.7.0 - 2025-08-13
β°οΈ Features
- (cli) Wrkflw validate accepts multiple paths (files/dirs); autodetects GitHub/GitLab per file; --gitlab forces GitLab for all; graceful EPIPE handling when piped; docs updated - (8765537)
- (executor,parser,docs) Add execution support for reusable workflows (jobs..uses)\n\n- Parser: make jobs.runs-on optional; add job-level uses/with/secrets for caller jobs\n- Executor: resolve and run local/remote called workflows; propagate inputs/secrets; summarize results\n- Docs: document feature, usage, and current limits in README\n- Tests: add execution tests for local reusable workflows (success/failure)\n\nLimits:\n- Does not propagate outputs back to caller\n- secrets: inherit not special-cased; use mapping\n- Remote private repos not yet supported; public only\n- Cycle detection for nested calls unchanged - (66e5406)
- (ui) Enhance TUI help tab with comprehensive documentation and scrolling - (86660ae)
- Move log stream composition and filtering to background thread - (d1268d5)
- Add comprehensive sandboxing for secure emulation mode - (460357d)
π Bug Fixes
- Correct schema file paths for cargo publish - (5d55812)
- Resolve schema file path issues for cargo publish - (79b6389)
- Support array format for runs-on field in GitHub Actions workflows - (7636195)
π Documentation
- (readme) Add per-crate READMEs and enhance wrkflw crate README - (58de01e)
wrkflw v0.6.0
wrkflw v0.5.0
Changelog
All notable changes to wrkflw will be documented in this file.
0.5.0 - 2025-08-09
β°οΈ Features
- (gitlab) Add comprehensive GitLab CI/CD pipeline support - (e73b0df)
- Add --preserve-containers-on-failure flag for debugging - (7edc6b3)
- Add --preserve-containers-on-failure flag for debugging - (4251e64)
- Add conditional job execution and flexible needs parsing - (cff8e3f)
- Add exit code support for validation failures - (4802e68)
- Add comprehensive Podman container runtime support - (50e62fb)
- Bump version to 0.5.0 for podman support - (1cc3bf9)
π Bug Fixes
- (ui) Fix additional clippy warnings for CI compatibility - (2238973)
- (ui) Fix final io::Error clippy warning - (faee471)
- (utils) Replace deprecated io::Error::new with io::Error::other - (699c925)
- (validators) Add validation for duplicate step IDs within GitHub Actions jobs - (48e944a)
- Fixed the issues in viewing step details in non verbose mode - (00fa569)
- Make gitlab pipelines show up in tui - (d5d1904)
π Refactor
- (ui) Modularize UI crate for improved maintainability - (9f51e26)
- (workspace) Move top-level src to crates/wrkflw - (3a88b33)
π Documentation
- Update README with container preservation feature - (2ba3dbe)
- Update README with exit code functionality - (b4a73a3)
Refactor
- Migrate modules to workspace crates - (470132c)
wrkflw v0.4.0
Changelog
All notable changes to wrkflw will be documented in this file.
0.4.0 - 2025-04-30
β°οΈ Features
- Detailed verbose and debug outputs of steps - (e524122)
- Better ouputs - (0acc65f)
- Added github workflow schemas for better handling the workflows - (6e3d61e)
- Add GitLab pipeline integration - (0c5460e)
- Add GitLab pipeline integration - (fb1c636)
π Bug Fixes
- (docker) Prevent TUI freeze by adding timeouts to Docker operations - (cb3f753)
- (tui) Prevent freezing when Docker service is running - (bd525ca)
- (validator) Add support for GitHub Actions reusable workflow validation - (7bd7cc3)
- Fix github_link filter in changelog template - (4b4d5e3)
- Fix the formatting issues - (6e1eb8e)
- Fix docker mode issues - (818cfe5)
- Clippy fixes - (c8bcb38)
- Fix trigger issues - (f1421dc)
π Refactor
- Refactored all the test files - (e978d09)
π Documentation
- Updated the changelog format - (f97c330)
βοΈ Miscellaneous Tasks
- Update README with roadmap - (8975519)
Ix
- (executor) Correct image selection and workspace mapping for run steps - (34e1fc5)
wrkflw v0.3.0
Changelog
All notable changes to wrkflw will be documented in this file.
[0.3.0] - 2025-04-21
"fix
- Scroll logs" (478be38)