Skip to content

v0.5.0

Latest

Choose a tag to compare

@release-mate release-mate released this 12 Aug 07:28
d4bab07

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)