Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
0.5.0 (2026-08-12)
Features
hooks: add Mix hook for arbitrary mix tasks (d8954be )
hooks: forward :args to mix in Test/Format/Credo/Dialyzer (74efdcc )
installer: add auto_deps_get to self-heal stale dep locks (cd1884a )
reporter: coloured terminal reporter for hook runs (#18 ) (8ef1866 )
telemetry: split :hook :skip into its own event (e134bad )
Bug Fixes
ci: key dialyzer PLT cache on resolved OTP/Elixir versions (5358432 )
config: handle malformed config errors (6403ff1 )
hooks: block filename argument injection via -- terminator (#19 ) (35e3f23 )
hooks: default Hooks.Mix :files so Runner can dispatch (197a3e6 )
installer: propagate Git.toplevel error from scaffold (ac2599c )
installer: restrict backup restore to ISO8601-suffixed siblings (ff1bc94 )
runner: return missing_args error instead of crashing (b17a813 )
Refactor
config: normalize hook options at load time (01341a8 )
config: use implicit try in eval_config (36ad1f1 )
hook: tighten run/2 return contract (44dafca )
Documentation
document :args opt and Hooks.Mix module (a88196e )
You can’t perform that action at this time.