diff --git a/docs/changelog.md b/docs/changelog.md index ea808e3..74f02f6 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -29,6 +29,15 @@ below and to the page that documents the feature properly. | [2.5.0](#v250) | Organization-wide config with `inherit_from` | [Across an organization](guides/organization.md) | | [2.0.0](#v200) | Configuration moved from YAML to TOML — breaking | [Migrating from v1](migration.md) | +## v2.18.1 (2026-09-24) { #v2181 } + +### Changed + +* **Python 3.15 is supported.** CI now builds and installs the wheel on 3.15 + alongside 3.10–3.14, on Linux, macOS and Windows, and the package declares + it. Contributed by [@itzzdev09](https://github.com/itzzdev09). + See PR [#583](https://github.com/commit-check/commit-check/pull/583). + ## v2.18.0 (2026-09-13) { #v2180 } ### Added diff --git a/docs/configuration.md b/docs/configuration.md index 850c59b..0b132b6 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -239,7 +239,7 @@ Used from a hook definition, with no config file anywhere in the repository: ```yaml title=".pre-commit-config.yaml" repos: - repo: https://github.com/commit-check/commit-check - rev: v2.18.0 + rev: v2.18.1 hooks: - id: check-message args: diff --git a/docs/example.md b/docs/example.md index b8cc155..098fd15 100644 --- a/docs/example.md +++ b/docs/example.md @@ -131,7 +131,7 @@ pushed: ```yaml title=".pre-commit-config.yaml" repos: - repo: https://github.com/commit-check/commit-check - rev: v2.18.0 + rev: v2.18.1 hooks: - id: check-no-force-push stages: [pre-push] diff --git a/docs/getting-started.md b/docs/getting-started.md index 192e7f5..68d92d0 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -36,7 +36,7 @@ name. !!! tip "Supported Python versions" - Commit Check supports Python 3.10 through 3.14, on Linux, macOS and Windows. + Commit Check supports Python 3.10 through 3.15, on Linux, macOS and Windows. Running it as a [pre-commit hook](guides/pre-commit.md) or a [GitHub Action](guides/github-actions.md) needs no diff --git a/docs/guides/pre-commit.md b/docs/guides/pre-commit.md index 3331593..9025b9a 100644 --- a/docs/guides/pre-commit.md +++ b/docs/guides/pre-commit.md @@ -8,7 +8,7 @@ Add Commit Check to `.pre-commit-config.yaml`: ```yaml title=".pre-commit-config.yaml" repos: - repo: https://github.com/commit-check/commit-check - rev: v2.18.0 + rev: v2.18.1 hooks: - id: check-message - id: check-branch @@ -55,7 +55,7 @@ Options can be passed as hook arguments, which keeps everything in one file: ```yaml title=".pre-commit-config.yaml" repos: - repo: https://github.com/commit-check/commit-check - rev: v2.18.0 + rev: v2.18.1 hooks: - id: check-message args: diff --git a/docs/index.md b/docs/index.md index c4ca2b5..a9e94cb 100644 --- a/docs/index.md +++ b/docs/index.md @@ -62,7 +62,7 @@ description: Catch bad commits before they merge. Messages, branches, authors an @@ -488,8 +488,8 @@ conventional_branch = true ??? question "Which Python versions are supported?" - 3.10 through 3.14. CI runs the suite on all five, across Linux, macOS and - Windows — fifteen combinations on every change. + 3.10 through 3.15. On every change, CI builds the wheel and installs it on + all six, across Linux, macOS and Windows — eighteen combinations. ??? question "How do I know the package I installed is the one you built?"