Skip to content

Releases

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 07:09
1e2c1d8

What's Changed

Full Changelog: v0.3.3...v0.4.0

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 24 Jul 10:44

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3

Choose a tag to compare

@AreteDriver AreteDriver released this 21 Jul 10:38
d689b53

agent-lint v0.3.3 — Metadata & Architecture Polish

Patch release. Non-breaking. Reliability improvements.

Fixed

  • Metadata accuracy — license corrected to MIT in pyproject.toml, __version__ bumped to 0.3.3
  • Pricing freshness — providers.yaml now includes last_updated metadata with validation script

Changed

  • CLI modularized — Monolithic cli.py (328 lines) split into cli/ sub-package: lint.py, estimate.py, compare.py, status.py, stats.py. Backward-compatible shim preserves existing entry point.
  • Parser registry — @parser_for(WorkflowFormat) decorator replaces hardcoded if/elif dispatch
  • TokenSource enum — StrEnum with DECLARED, ARCHETYPE, DEFAULT replaces fragile Literal string union
  • Release artifact reuse — Release workflow downloads dist from PyPI publish run instead of rebuilding wheel/sdist
  • Docker validation — Smoke test step added to verify image on every push

Architecture

  • Clean separation of CLI commands per domain
  • Registry pattern enables future parser plugins without modifying core dispatch
  • Enum-based token provenance eliminates string-typo class of bugs

Verification

Target Status
PyPI agentlinter v0.3.3 published
Docker ghcr.io/aretedriver/agent-lint:0.3.3 (linux/amd64 + linux/arm64)
Release v0.3.3 with artifacts

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 21 Jul 09:51
83c719d

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.2

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.2

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 21 Jul 09:35

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 20:16

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 08 Mar 21:38

Full Changelog: v0.1.1...v0.2.0

Full Changelog: v0.1.1...v0.2.0

v0.1.1

Choose a tag to compare

@AreteDriver AreteDriver released this 03 Mar 10:58