Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
What's New
6 new commands
anvil lock — pin versions to anvil.lock for reproducible environments across machines and CI
anvil context — save/show/run/shell with portable JSON environment files (render farms, CI)
anvil init — scaffold new packages with a template (nested or flat layout)
anvil completions — tab completion for bash, zsh, fish, PowerShell
anvil wrap — generate executable wrapper scripts for all package commands (tool suites for departments)
anvil publish — copy validated packages to shared repositories
New features
Per-project config — .anvil.yaml in the project root, merged with user/studio config
Pre/post hooks — run scripts before/after resolution or command execution (license checks, logging)
Package filters — include/exclude packages by glob pattern per-project or per-config
Scan caching — cached package scans with fingerprint-based auto-invalidation
Conflict warnings — detect and warn when packages silently override each other's variables
Bug fixes
Fixed name parsing for hyphenated packages (studio-blender-tools no longer misinterpreted)
Testing & docs
58 tests (25 unit + 33 integration), up from 0
Complete README rewrite with all 12 commands documented
Feature walkthrough (docs/walkthrough.md) with runnable examples for every feature
New flat-file example packages (Nuke, USD)
Anvil vs Rez comparison positioned for medium studios
Install
You can’t perform that action at this time.