|
2 | 2 |
|
3 | 3 | ## 2.12.1 |
4 | 4 |
|
| 5 | +### Changed |
| 6 | + |
| 7 | +- Ruff linting and formatting are enforced on every pull request and push to |
| 8 | + `main`, covering Python source, tests, hooks, and developer scripts. The |
| 9 | + repository is formatted with a 120-character line length. |
| 10 | +- Contributors can install Ruff pre-commit hooks with `make hooks` and run the |
| 11 | + same checks as CI with `make lint`. Hooks apply safe lint fixes and formatting; |
| 12 | + changed files must be reviewed and staged before committing again. Local and |
| 13 | + CI checks use the same locked Ruff version. |
| 14 | +- New functions are subject to complexity limits of 12 independent paths and |
| 15 | + eight arguments. Existing exceptions are marked individually, and obsolete |
| 16 | + suppressions fail lint checks. |
| 17 | +- Build tooling matches the project's Hatch and Hatchling pins. Local action |
| 18 | + references are corrected across package, preview, release, and dependency |
| 19 | + review workflows. |
| 20 | + |
5 | 21 | ### Fixed |
6 | 22 |
|
7 | | -- Configuration debug output masks credential fields and integration URL paths. |
| 23 | +- Configuration debug output masks credential fields, including nested plugin |
| 24 | + settings, and integration URL paths. Slack configuration environment contents |
| 25 | + are reported only as set or unset. |
8 | 26 | - Alert timestamps retain their leading and trailing characters when the |
9 | 27 | optional timezone suffix is removed. |
10 | 28 | - Slack, Teams, Jira, webhook, and GitLab commit-status requests use a 30-second |
|
15 | 33 | - Configuration warnings and errors use the CLI's configured logger. |
16 | 34 | - Manifest links use the configured source-control type, including when a Socket |
17 | 35 | organization slug contains a source-control provider's name. |
| 36 | +- Release scripts accept both single- and double-quoted version declarations. |
| 37 | + CI and documentation changes alone do not require a package version bump. |
18 | 38 |
|
19 | 39 | ## 2.12.0 |
20 | 40 |
|
|
0 commit comments