Repository navigation
Releases
Releases · AreteDriver/agent-lint
v0.4.0
What's Changed
- ci: fix release artifact download permissions + docker smoke test tag casing by @AreteDriver in #33
- docs: add Related Projects section by @AreteDriver in #34
- docs: add terminal demo GIF to README by @AreteDriver in #36
- docs: fix license badge from MIT to BSL-1.1 by @AreteDriver in #35
- fix: correct MIT misdeclaration to BSL-1.1 by @AreteDriver in #42
- chore(release): bump version to 0.3.4 by @AreteDriver in #43
- docs: add CHANGELOG entry for v0.3.4 license correction by @AreteDriver in #44
- docs: clarify BUSL license metadata by @AreteDriver in #45
- feat: add current GPT-5.6 pricing by @AreteDriver in #46
- feat: ship market-ready agent-lint Action v0.4.0 by @AreteDriver in #47
Full Changelog: v0.3.3...v0.4.0
v0.3.4
What's Changed
- ci: fix release artifact download permissions + docker smoke test tag casing by @AreteDriver in #33
- docs: add Related Projects section by @AreteDriver in #34
- docs: add terminal demo GIF to README by @AreteDriver in #36
- docs: fix license badge from MIT to BSL-1.1 by @AreteDriver in #35
- fix: correct MIT misdeclaration to BSL-1.1 by @AreteDriver in #42
- chore(release): bump version to 0.3.4 by @AreteDriver in #43
Full Changelog: v0.3.3...v0.3.4
v0.3.3
agent-lint v0.3.3 — Metadata & Architecture Polish
Patch release. Non-breaking. Reliability improvements.
Fixed
- Metadata accuracy —
licensecorrected toMITinpyproject.toml,__version__bumped to0.3.3 - Pricing freshness —
providers.yamlnow includeslast_updatedmetadata with validation script
Changed
- CLI modularized — Monolithic
cli.py(328 lines) split intocli/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 —
StrEnumwithDECLARED,ARCHETYPE,DEFAULTreplaces fragileLiteralstring union - Release artifact reuse — Release workflow downloads
distfrom 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
What's Changed
- docs: remove pricing from README, extract to PRICING.md by @AreteDriver in #6
- feat: PyPI publish workflow and Docker image by @AreteDriver in #24
- feat: performance benchmark, corpus test, and changelog CI by @AreteDriver in #25
- feat: accuracy benchmark scaffold with ground-truth fixtures by @AreteDriver in #22
- docs: add MkDocs site with Material theme and API reference by @AreteDriver in #20
- docs: add CONTRIBUTING.md, issue templates, and PR template by @AreteDriver in #19
- feat: add project-level config file support by @AreteDriver in #17
- feat: autofix engine with --fix diff generation by @AreteDriver in #21
- ci: Bump actions/checkout from 4 to 7 by @dependabot[bot] in #4
- security: harden .gitignore and pin GitHub Actions by @AreteDriver in #5
- docs: add STATUS.md by @AreteDriver in #9
- ci: Bump softprops/action-gh-release from 2.6.2 to 3.0.2 by @dependabot[bot] in #10
- fix: align pyproject.toml license with LICENSE file (MIT) by @AreteDriver in #11
- ci: add mypy typecheck job to CI workflow by @AreteDriver in #12
- chore: add pre-commit hook definitions by @AreteDriver in #13
- refactor: symmetric rule imports and remove suppress fallback by @AreteDriver in #14
- feat: publish composite GitHub Action for downstream CI by @AreteDriver in #15
- fix: add placeholder docs for mkdocs nav by @AreteDriver in #26
- ci: Bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #8
- feat: add GitHub PR annotation output format by @AreteDriver in #18
- feat: add SARIF v2.1.0 output formatter by @AreteDriver in #16
- chore(release): bump version to 0.3.0 and add CHANGELOG by @AreteDriver in #27
New Contributors
- @AreteDriver made their first contribution in #6
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.2.0...v0.3.2
What's Changed
- docs: remove pricing from README, extract to PRICING.md by @AreteDriver in #6
- feat: PyPI publish workflow and Docker image by @AreteDriver in #24
- feat: performance benchmark, corpus test, and changelog CI by @AreteDriver in #25
- feat: accuracy benchmark scaffold with ground-truth fixtures by @AreteDriver in #22
- docs: add MkDocs site with Material theme and API reference by @AreteDriver in #20
- docs: add CONTRIBUTING.md, issue templates, and PR template by @AreteDriver in #19
- feat: add project-level config file support by @AreteDriver in #17
- feat: autofix engine with --fix diff generation by @AreteDriver in #21
- ci: Bump actions/checkout from 4 to 7 by @dependabot[bot] in #4
- security: harden .gitignore and pin GitHub Actions by @AreteDriver in #5
- docs: add STATUS.md by @AreteDriver in #9
- ci: Bump softprops/action-gh-release from 2.6.2 to 3.0.2 by @dependabot[bot] in #10
- fix: align pyproject.toml license with LICENSE file (MIT) by @AreteDriver in #11
- ci: add mypy typecheck job to CI workflow by @AreteDriver in #12
- chore: add pre-commit hook definitions by @AreteDriver in #13
- refactor: symmetric rule imports and remove suppress fallback by @AreteDriver in #14
- feat: publish composite GitHub Action for downstream CI by @AreteDriver in #15
- fix: add placeholder docs for mkdocs nav by @AreteDriver in #26
- ci: Bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #8
- feat: add GitHub PR annotation output format by @AreteDriver in #18
- feat: add SARIF v2.1.0 output formatter by @AreteDriver in #16
- chore(release): bump version to 0.3.0 and add CHANGELOG by @AreteDriver in #27
- chore(release): bump version to 0.3.2 by @AreteDriver in #28
New Contributors
- @AreteDriver made their first contribution in #6
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.2.0...v0.3.2
What's Changed
- docs: remove pricing from README, extract to PRICING.md by @AreteDriver in #6
- feat: PyPI publish workflow and Docker image by @AreteDriver in #24
- feat: performance benchmark, corpus test, and changelog CI by @AreteDriver in #25
- feat: accuracy benchmark scaffold with ground-truth fixtures by @AreteDriver in #22
- docs: add MkDocs site with Material theme and API reference by @AreteDriver in #20
- docs: add CONTRIBUTING.md, issue templates, and PR template by @AreteDriver in #19
- feat: add project-level config file support by @AreteDriver in #17
- feat: autofix engine with --fix diff generation by @AreteDriver in #21
- ci: Bump actions/checkout from 4 to 7 by @dependabot[bot] in #4
- security: harden .gitignore and pin GitHub Actions by @AreteDriver in #5
- docs: add STATUS.md by @AreteDriver in #9
- ci: Bump softprops/action-gh-release from 2.6.2 to 3.0.2 by @dependabot[bot] in #10
- fix: align pyproject.toml license with LICENSE file (MIT) by @AreteDriver in #11
- ci: add mypy typecheck job to CI workflow by @AreteDriver in #12
- chore: add pre-commit hook definitions by @AreteDriver in #13
- refactor: symmetric rule imports and remove suppress fallback by @AreteDriver in #14
- feat: publish composite GitHub Action for downstream CI by @AreteDriver in #15
- fix: add placeholder docs for mkdocs nav by @AreteDriver in #26
- ci: Bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #8
- feat: add GitHub PR annotation output format by @AreteDriver in #18
- feat: add SARIF v2.1.0 output formatter by @AreteDriver in #16
- chore(release): bump version to 0.3.0 and add CHANGELOG by @AreteDriver in #27
- chore(release): bump version to 0.3.2 by @AreteDriver in #28
- feat: fill docs, fix changelog workflow, add Docker push CI by @AreteDriver in #29
New Contributors
- @AreteDriver made their first contribution in #6
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.2.0...v0.3.2
v0.3.1
What's Changed
- docs: remove pricing from README, extract to PRICING.md by @AreteDriver in #6
- feat: PyPI publish workflow and Docker image by @AreteDriver in #24
- feat: performance benchmark, corpus test, and changelog CI by @AreteDriver in #25
- feat: accuracy benchmark scaffold with ground-truth fixtures by @AreteDriver in #22
- docs: add MkDocs site with Material theme and API reference by @AreteDriver in #20
- docs: add CONTRIBUTING.md, issue templates, and PR template by @AreteDriver in #19
- feat: add project-level config file support by @AreteDriver in #17
- feat: autofix engine with --fix diff generation by @AreteDriver in #21
- ci: Bump actions/checkout from 4 to 7 by @dependabot[bot] in #4
- security: harden .gitignore and pin GitHub Actions by @AreteDriver in #5
- docs: add STATUS.md by @AreteDriver in #9
- ci: Bump softprops/action-gh-release from 2.6.2 to 3.0.2 by @dependabot[bot] in #10
- fix: align pyproject.toml license with LICENSE file (MIT) by @AreteDriver in #11
- ci: add mypy typecheck job to CI workflow by @AreteDriver in #12
- chore: add pre-commit hook definitions by @AreteDriver in #13
- refactor: symmetric rule imports and remove suppress fallback by @AreteDriver in #14
- feat: publish composite GitHub Action for downstream CI by @AreteDriver in #15
- fix: add placeholder docs for mkdocs nav by @AreteDriver in #26
- ci: Bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #8
- feat: add GitHub PR annotation output format by @AreteDriver in #18
- feat: add SARIF v2.1.0 output formatter by @AreteDriver in #16
- chore(release): bump version to 0.3.0 and add CHANGELOG by @AreteDriver in #27
New Contributors
- @AreteDriver made their first contribution in #6
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.2.0...v0.3.1
v0.3.0
What's Changed
- docs: remove pricing from README, extract to PRICING.md by @AreteDriver in #6
- feat: PyPI publish workflow and Docker image by @AreteDriver in #24
- feat: performance benchmark, corpus test, and changelog CI by @AreteDriver in #25
- feat: accuracy benchmark scaffold with ground-truth fixtures by @AreteDriver in #22
- docs: add MkDocs site with Material theme and API reference by @AreteDriver in #20
- docs: add CONTRIBUTING.md, issue templates, and PR template by @AreteDriver in #19
- feat: add project-level config file support by @AreteDriver in #17
- feat: autofix engine with --fix diff generation by @AreteDriver in #21
- ci: Bump actions/checkout from 4 to 7 by @dependabot[bot] in #4
- security: harden .gitignore and pin GitHub Actions by @AreteDriver in #5
- docs: add STATUS.md by @AreteDriver in #9
- ci: Bump softprops/action-gh-release from 2.6.2 to 3.0.2 by @dependabot[bot] in #10
- fix: align pyproject.toml license with LICENSE file (MIT) by @AreteDriver in #11
- ci: add mypy typecheck job to CI workflow by @AreteDriver in #12
- chore: add pre-commit hook definitions by @AreteDriver in #13
- refactor: symmetric rule imports and remove suppress fallback by @AreteDriver in #14
- feat: publish composite GitHub Action for downstream CI by @AreteDriver in #15
- fix: add placeholder docs for mkdocs nav by @AreteDriver in #26
- ci: Bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #8
- feat: add GitHub PR annotation output format by @AreteDriver in #18
- feat: add SARIF v2.1.0 output formatter by @AreteDriver in #16
- chore(release): bump version to 0.3.0 and add CHANGELOG by @AreteDriver in #27
New Contributors
- @AreteDriver made their first contribution in #6
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Full Changelog: v0.1.1...v0.2.0
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Full Changelog: https://github.com/AreteDriver/agent-lint/commits/v0.1.1