Repository navigation
Release v1.0.0
TopMark 1.0.0
TopMark 1.0.0 is the first stable 1.x release.
This release promotes the validated 1.0.0rc1 contracts into the stable release line after the alpha, beta, and release-candidate stabilization cycle.
Highlights
- Finalized stable 1.x compatibility and governance.
- Froze CLI behavior, exit-code semantics, runtime configuration, policy evaluation, registry resolution, probe behavior, public API expectations, and JSON/NDJSON output contracts.
- Added a dedicated migration guide for users upgrading from TopMark
0.11.xor earlier. - Finalized hosted documentation navigation, onboarding, installation, release, and maintainer guidance.
- Preserved the artifact-based CI/release architecture and published-artifact validation workflow.
Upgrade guidance
Users upgrading from TopMark 0.11.x or earlier should review:
before migrating existing repositories, CI workflows, or pre-commit hooks.
Maintenance posture
The stable 1.x line now focuses on compatibility preservation, ecosystem observation, focused correctness fixes, documentation clarity, and explicit post-1.0 evolution tracking.
What's Changed (PRs only)
- docs(api,readme)!: align README with registry and policy API changes by @shutterfreak in #2
- chore(api): sync PublicPolicy TypedDict with internal policy options by @shutterfreak in #3
- build(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by @dependabot[bot] in #4
- build(deps): bump actions/checkout from 5.0.1 to 6.0.2 by @dependabot[bot] in #5
- build(deps-dev): update mkdocstrings[python] requirement from <0.31.0,>=0.30.1 to >=0.30.1,<1.1.0 by @dependabot[bot] in #6
- build(deps-dev): bump mdformat-gfm-alerts from 0.0.1 to 2.0.0 by @dependabot[bot] in #7
- build(deps): bump pathspec from 0.12.1 to 1.0.4 by @dependabot[bot] in #10
- build(deps-dev): bump setuptools from 82.0.0 to 82.0.1 by @dependabot[bot] in #9
- build(deps-dev): bump uv from 0.5.31 to 0.10.10 by @dependabot[bot] in #8
- build(deps-dev): bump ruff from 0.15.4 to 0.15.6 by @dependabot[bot] in #11
- build(deps): bump tomlkit from 0.13.3 to 0.14.0 by @dependabot[bot] in #12
- build(deps): bump pathspec from 0.12.1 to 1.0.4 by @dependabot[bot] in #13
- build(deps): bump dorny/paths-filter from 4.0.0 to 4.0.1 by @dependabot[bot] in #14
- build(deps): bump softprops/action-gh-release from 2.5.0 to 2.6.1 by @dependabot[bot] in #15
- build(deps): bump astral-sh/setup-uv from 7.5.0 to 7.6.0 by @dependabot[bot] in #16
- build(deps): bump actions/cache from 5.0.3 to 5.0.4 by @dependabot[bot] in #17
- build(deps): bump mkdocs-material from 9.7.5 to 9.7.6 by @dependabot[bot] in #18
- build(deps): bump uv from 0.10.10 to 0.10.12 by @dependabot[bot] in #19
- build(deps): bump mkdocs-gen-files from 0.6.0 to 0.6.1 by @dependabot[bot] in #20
- build(deps): bump ruff from 0.15.6 to 0.15.8 by @dependabot[bot] in #21
- build(deps): bump mkdocs-literate-nav from 0.6.2 to 0.6.3 by @dependabot[bot] in #22
- build(deps): bump build from 1.4.0 to 1.4.2 by @dependabot[bot] in #23
- build(deps): bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in #24
- build(deps): bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #25
- build(deps): bump cryptography from 46.0.5 to 46.0.6 by @dependabot[bot] in #26
- build(deps): bump astral-sh/setup-uv from 7.6.0 to 8.0.0 by @dependabot[bot] in #27
- build(deps): bump ruff from 0.15.8 to 0.15.9 by @dependabot[bot] in #28
- build(deps): bump pymdown-extensions from 10.21 to 10.21.2 by @dependabot[bot] in #29
- build(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 by @dependabot[bot] in #30
- build(deps): bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #31
- build(deps): bump cryptography from 46.0.6 to 46.0.7 by @dependabot[bot] in #32
- build(deps): bump uv from 0.10.12 to 0.11.6 by @dependabot[bot] in #34
- build(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 by @dependabot[bot] in #33
- build(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0 by @dependabot[bot] in #35
- build(deps): bump actions/cache from 5.0.4 to 5.0.5 by @dependabot[bot] in #36
- build(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0 by @dependabot[bot] in #37
- build(deps): bump nox from 2026.2.9 to 2026.4.10 by @dependabot[bot] in #38
- build(deps): bump build from 1.4.2 to 1.4.3 by @dependabot[bot] in #39
- build(deps): bump hypothesis from 6.151.12 to 6.152.1 by @dependabot[bot] in #40
- build(deps): bump actions/upload-artifact from 4.4.0 to 7.0.1 by @dependabot[bot] in #41
- build(deps): bump ruff from 0.15.11 to 0.15.12 by @dependabot[bot] in #43
- build(deps): bump packaging from 26.1 to 26.2 by @dependabot[bot] in #44
- build(deps): bump hypothesis from 6.152.2 to 6.152.4 by @dependabot[bot] in #45
- build(deps): bump uv from 0.11.7 to 0.11.11 by @dependabot[bot] in #46
- build(deps): bump build from 1.4.4 to 1.5.0 by @dependabot[bot] in #47
- build(deps): bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #48
- build(deps): bump nox-uv from 0.7.1 to 0.8.0 by @dependabot[bot] in #49
- build(deps): bump hypothesis from 6.152.4 to 6.152.7 by @dependabot[bot] in #50
New Contributors
- @dependabot[bot] made their first contribution in #4
Full Changelog: v0.11.1...v1.0.0