Skip to content

v0.0.3

Choose a tag to compare

@akhundMurad akhundMurad released this 25 Jan 18:09
· 65 commits to main since this release

πŸš€ Release v0.0.3

This release focuses on history tracking, trend visualization, documentation improvements, and release automation, along with several CLI and model enhancements.

✨ Features

  • History & Trends

    • Added history commands with a content-addressed snapshot store
    • Introduced history trends command with ASCII charts
    • Optional matplotlib export for trend charts
    • Improved human-readable violation explanations in CLI output
  • Model Enhancements

    • Added optional layer name field to the model
    • Support loading layer names directly from spec files

πŸ“š Documentation

  • Added and expanded MkDocs documentation
  • Introduced a project changelog
  • Repositioned the project as an architecture governance tool
  • Added demo GIF to the README
  • Documented history trends command with chart examples
  • Expanded contributing guide with project structure and dev workflow

πŸ› οΈ Chores & Maintenance

  • Automated changelog generation and GitHub releases
  • Added pytest-cov to development dependencies
  • Cleaned up CLI chart modules (removed redundant docstrings and __future__ imports)
  • Applied formatting and typing improvements to history output and tests
  • Version bump to 0.0.3

πŸ”€ Merged Pull Requests

  • Docs improvements and MkDocs expansion
  • README repositioning and demo
  • History feature and trends visualization

Full Changelog: v0.0.2...v0.0.3