Skip to main content

Changelog

All notable changes to Anvil are documented here.

[1.0.0] - 2024-01-15

Added

  • Watch mode — real-time validation on file save
  • Architecture boundaries — define and enforce import rules
  • Anti-pattern detection — AP-001 through AP-007
  • Secret detection — pattern matching + entropy analysis
  • Evidence system — immutable audit trail
  • GitHub Action — CI integration with PR comments
  • VS Code extension — in-editor diagnostics
  • TUI — interactive terminal interface
  • MCP server — Model Context Protocol integration

Changed

  • Initial stable release

Security

  • All evidence is cryptographically signed
  • Secrets never appear in logs or output

[0.9.0] - 2024-01-01

Added

  • Beta release for early adopters
  • Core validation engine
  • Basic CLI commands

Known Issues

  • Watch mode may miss rapid file changes
  • VS Code extension requires manual reload on config change

Versioning

Anvil follows Semantic Versioning:

  • MAJOR — breaking changes to config or CLI
  • MINOR — new features, backward compatible
  • PATCH — bug fixes

Upgrading

See Upgrade Notes for migration guides.