Releases: coreruleset/crs-linter
Releases · coreruleset/crs-linter
v1.0.0
What's Changed
Breaking
Important
- docs: update linter rules docstrings by @fzipi in #86
- refactor: parse_version_from_latest_tag() based on code review feedback by @Copilot in #103
- fix: filter git tags by major version for maintenance branches by @fzipi in #102
Other changes
- test: add test for pmfromfile by @fzipi in #88
- test: add fixtures and more tests by @fzipi in #89
- tests: add more coverage by @fzipi in #90
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #74
- chore(deps): update all non-major dependencies in .github/workflows/pypi-test-release.yml by @renovate[bot] in #75
- chore(deps): update astral-sh/setup-uv action to v7 in .github/workflows/test.yml by @renovate[bot] in #76
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #77
- chore(deps): update github/codeql-action action to v4 in .github/workflows/codeql-analysis.yml by @renovate[bot] in #78
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #79
- chore(deps): update all non-major dependencies in .github/workflows/pypi-test-release.yml by @renovate[bot] in #80
- chore(deps): update dependency astral-sh/uv to v0.9.8 in .github/workflows/pypi-test-release.yml by @renovate[bot] in #81
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #83
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #84
- chore(deps): update actions/checkout action to v6 in .github/workflows/test.yml by @renovate[bot] in #85
- chore(deps): update dependency pytest to v9 in pyproject.toml by @renovate[bot] in #82
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #91
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #92
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #93
- fix(deps): update all non-major dependencies in .github/workflows/pypi-test-release.yml by @renovate[bot] in #94
- fix: renovatebot config by @fzipi in #95
- chore(deps): update dependency astral-sh/uv to v0.9.21 in .github/workflows/pypi-test-release.yml by @renovate[bot] in #96
- chore(deps): update dependency astral-sh/uv to v0.9.22 in .github/workflows/pypi-test-release.yml by @renovate[bot] in #97
- ci: update CRS version by @fzipi in #98
- Add .github/copilot-instructions.md for agent onboarding by @Copilot in #100
- chore(deps): update astral-sh/setup-uv digest to 61cb8a9 in .github/workflows/test.yml by @renovate[bot] in #101
Full Changelog: v0.2.3...v1.0.0
v0.2.3
What's Changed
Fixes
- fix: try to fix renvovates bad version updates for CRS by @theseion in #60
- fix: only use "-dev" version when determining version from latest tag by @theseion in #73
Dependency updates
- chore(deps): update actions/setup-python action to v6 in .github/workflows/test.yml by @renovate[bot] in #67
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #66
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #68
- chore(deps): update dependency astral-sh/uv to v0.8.19 in .github/workflows/pypi-test-release.yml by @renovate[bot] in #70
- chore(deps): update all non-major dependencies in .github/workflows/pypi-test-release.yml by @renovate[bot] in #72
Full Changelog: v0.2.2...v0.2.3
v0.2.2
v0.2.1
What's Changed
Fixes
Dependency Updates
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #62
- chore(deps): update actions/checkout action to v5 in .github/workflows/test.yml by @renovate[bot] in #63
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
Features And Improvements
- fix: use renovatebot for updating by @fzipi in #42
- feat: new feature: find rules without tests by @airween in #47
- chore: remove external lists dependency from regression test by @airween in #52
- feat: move version detection for version check into linter by @theseion in #58
Dependency Updates
- chore(deps): update github/codeql-action digest to ff0a06e in .github/workflows/codeql-analysis.yml by @renovate[bot] in #37
- chore(deps): update astral-sh/setup-uv digest to f0ec1fc in .github/workflows/test.yml by @renovate[bot] in #38
- chore: bump CRS version to 4.15.0 in GH test by @airween in #40
- chore(deps): update github/codeql-action digest to fca7ace in .github/workflows/codeql-analysis.yml by @renovate[bot] in #41
- chore(deps): update github/codeql-action digest to ce28f5b in .github/workflows/codeql-analysis.yml by @renovate[bot] in #43
- fix(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #45
- chore(deps): update astral-sh/setup-uv digest to bd01e18 in .github/workflows/test.yml by @renovate[bot] in #46
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #48
- chore(deps): update github/codeql-action digest to 181d5ee in .github/workflows/codeql-analysis.yml by @renovate[bot] in #51
- chore(deps): update astral-sh/setup-uv digest to 7edac99 in .github/workflows/test.yml by @renovate[bot] in #53
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate[bot] in #54
- chore(deps): update github/codeql-action digest to 51f7732 in .github/workflows/codeql-analysis.yml by @renovate[bot] in #55
- feat: bump CRS to 4.17.0 by @airween in #56
- fix(deps): update all non-major dependencies in .github/workflows/pypi-test-release.yml by @renovate[bot] in #59
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- fix: use file's basename instead of passed argument by @airween in #30
- chore(deps): update github/codeql-action digest to 45775bd in .github/workflows/codeql-analysis.yml by @renovate in #31
- chore(deps): update astral-sh/setup-uv digest to d4b2f3b in .github/workflows/test.yml by @renovate in #32
- chore: check rules without filename tag by @airween in #27
- Update all non-major dependencies in .github/workflows/test.yml by @renovate in #33
- Update astral-sh/setup-uv action to v6 in .github/workflows/test.yml by @renovate in #34
- Update all non-major dependencies in .github/workflows/test.yml by @renovate in #35
- feat: improve GitHub output in case of errors by @theseion in #36
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- fix: call
logging.basicConfig()to configure root logger by @theseion in #26 - chore: update version to 0.1.1 by @theseion in #28
Dependency Updates
- chore(deps): update github/codeql-action digest to 6bb031a in .github/workflows/codeql-analysis.yml by @renovate in #22
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate in #23
- chore: add upstream tags by @fzipi in #24
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate in #25
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- refactor: add tests as pytests by @fzipi in #1
- chore: use python only by @fzipi in #2
- refactor: split cli methods to easy testing by @fzipi in #3
- feat: Change import methods of modules by @airween in #5
- chore: add renovatebot config by @fzipi in #7
- fix: renovatebot config by @fzipi in #9
- chore(deps): pin dependencies in .github/workflows/test.yml by @renovate in #11
- fix: remove debug prints by @fzipi in #12
- chore: add test release to pypi by @fzipi in #13
- fix: allow permissions for token usage by @fzipi in #14
- chore: add pre release workflow by @fzipi in #15
- chore(deps): pin dependencies in .github/workflows/pypi-test-release.yml by @renovate in #16
- chore(deps): update all non-major dependencies in .github/workflows/test.yml by @renovate in #17
- chore(deps): update astral-sh/setup-uv digest to f94ec6b in .github/workflows/test.yml by @renovate in #18
- ci: update environment by @fzipi in #19
- [skip ci] fix: enviromnent name by @fzipi in #20
New Contributors
- @fzipi made their first contribution in #1
- @airween made their first contribution in #5
- @renovate made their first contribution in #11
Full Changelog: https://github.com/coreruleset/crs-linter/commits/v0.1.0