Release v0.4.13
What's Changed
- bump: update version to 0.4.13 in Cargo.toml, Cargo.lock, and pyproject.toml
- Restore core GPUSlot re-export
- Refactor core utility modules
- chore(deps): Update Rust crate tempfile to v3.27.0 (#138)
- chore(deps): Update Rust crate tmux_interface to 0.4.0 (#137)
- fix: update test-tree command to target specific library tests
- Add structured logging and tracing for gflowd
- chore(deps): Update dependency ubuntu to v24 (#136)
- perf: add benchmark regression baseline workflow (#135)
- docs: add gflowd gjob and gstats reference pages (#134)
- ci: make stable rust the required baseline (#133)
- test: make daemon shutdown assertion best-effort
- test: relax reload teardown assertion
- test: harden daemon e2e setup
- test: add daemon e2e coverage
- refactor: split giant scheduler and queue modules
- docs: refresh README and landing page copy
- Make gflowd up idempotent
- Avoid nested cargo run in multicall wrappers
- Refine gstats terminal output
- style(gstats): improve stats table readability
- docs: Update README links to RunQD
- fix(gqueue): keep tree output consistent with filtered job set
Full Changelog: v0.4.12...v0.4.13