Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion planning/changes/2026-06-26.02-provider-target.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ coupled only by a comment. The asserts exist because `settings.repo` is typed
validator guarantees non-`None`.

This was scoped **out** of the load-settings change
(`changes/2026-06-26.01-load-settings-pipeline/design.md`, non-goal: "the
(`changes/2026-06-26.01-load-settings-pipeline.md`, non-goal: "the
`ioc` asserts stay … removing them was explicitly scoped out") because, at the
time, the only shapes considered were *relocating* or `cast`-ing the asserts —
low value against a working backstop. This design uses a shape not considered
Expand Down
8 changes: 4 additions & 4 deletions planning/releases/0.2.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,10 @@ The `semvertag` CLI surface, exit codes, environment variables (`SEMVERTAG_*`),
Two design+implementation cycles fed this release:

- **httpware migration** — replace the in-tree HTTP stack with `httpware.Client` + `httpware.Retry`.
- Spec: [`planning/changes/2026-06-07.01-httpware-migration/design.md`](../changes/2026-06-07.01-httpware-migration/design.md)
- Plan: [`planning/changes/2026-06-07.01-httpware-migration/plan.md`](../changes/2026-06-07.01-httpware-migration/plan.md)
- Spec: [`planning/changes/2026-06-07.01-httpware-migration.md`](../changes/2026-06-07.01-httpware-migration.md)
- Plan: [`planning/changes/2026-06-07.01-httpware-migration.md`](../changes/2026-06-07.01-httpware-migration.md)
- PR [#2](https://github.com/modern-python/semvertag/pull/2)
- **Decoder adoption** — switch the three GETs to use `response_model=` / `send_with_response`, delete the in-tree validator helpers.
- Spec: [`planning/changes/2026-06-08.01-httpware-decoder-adoption/design.md`](../changes/2026-06-08.01-httpware-decoder-adoption/design.md)
- Plan: [`planning/changes/2026-06-08.01-httpware-decoder-adoption/plan.md`](../changes/2026-06-08.01-httpware-decoder-adoption/plan.md)
- Spec: [`planning/changes/2026-06-08.01-httpware-decoder-adoption.md`](../changes/2026-06-08.01-httpware-decoder-adoption.md)
- Plan: [`planning/changes/2026-06-08.01-httpware-decoder-adoption.md`](../changes/2026-06-08.01-httpware-decoder-adoption.md)
- PR [#3](https://github.com/modern-python/semvertag/pull/3)
4 changes: 2 additions & 2 deletions planning/releases/0.3.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,8 @@ See `docs/providers/github.md` for token scopes, fine-grained vs classic PATs, G

## See also

- Spec: [`planning/changes/2026-06-08.02-github-provider/design.md`](../changes/2026-06-08.02-github-provider/design.md)
- Plan: [`planning/changes/2026-06-08.02-github-provider/plan.md`](../changes/2026-06-08.02-github-provider/plan.md)
- Spec: [`planning/changes/2026-06-08.02-github-provider.md`](../changes/2026-06-08.02-github-provider.md)
- Plan: [`planning/changes/2026-06-08.02-github-provider.md`](../changes/2026-06-08.02-github-provider.md)
- PR [#4](https://github.com/modern-python/semvertag/pull/4)

## Known follow-ups
Expand Down
4 changes: 2 additions & 2 deletions planning/releases/0.4.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,5 +76,5 @@ None. The action is additive; the pure-CLI recipe still works exactly as before

## See also

- Spec: `planning/changes/2026-06-08.03-action-yml-composite-wrapper/design.md`
- Implementation plan: `planning/changes/2026-06-08.03-action-yml-composite-wrapper/plan.md`
- Spec: `planning/changes/2026-06-08.03-action-yml-composite-wrapper.md`
- Implementation plan: `planning/changes/2026-06-08.03-action-yml-composite-wrapper.md`
4 changes: 2 additions & 2 deletions planning/releases/0.5.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ The `modern-python/semvertag@v0` action still pins `'semvertag>=0.3.1,<1'` after

## See also

- Spec: `planning/changes/2026-06-09.02-dry-run-flag/design.md`
- Implementation plan: `planning/changes/2026-06-09.02-dry-run-flag/plan.md`
- Spec: `planning/changes/2026-06-09.02-dry-run-flag.md`
- Implementation plan: `planning/changes/2026-06-09.02-dry-run-flag.md`
- Dry-run feature: [PR #15](https://github.com/modern-python/semvertag/pull/15)
- Docs site auto-deploy: [PR #14](https://github.com/modern-python/semvertag/pull/14)
- Composite action follow-up (the second half of the smell fix): 0.6.0 — see `planning/releases/0.6.0.md`
4 changes: 2 additions & 2 deletions planning/releases/0.6.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ gh release create 0.6.0 \

## See also

- Spec: `planning/changes/2026-06-09.03-action-yml-dry-run/design.md`
- Implementation plan: `planning/changes/2026-06-09.03-action-yml-dry-run/plan.md`
- Spec: `planning/changes/2026-06-09.03-action-yml-dry-run.md`
- Implementation plan: `planning/changes/2026-06-09.03-action-yml-dry-run.md`
- PR: [#16](https://github.com/modern-python/semvertag/pull/16)
- Predecessor (CLI half): [PR #15](https://github.com/modern-python/semvertag/pull/15) — semvertag 0.5.0
- Original smell surfacing: [PR #14](https://github.com/modern-python/semvertag/pull/14) — mkdocs deploy + the action-smoke side-effect discovery
6 changes: 3 additions & 3 deletions planning/releases/0.7.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@ gh release create 0.7.0 \

## See also

- Spec: `planning/changes/2026-06-16.02-branch-prefix-patch-on-non-merge/design.md`
- Implementation plan: `planning/changes/2026-06-16.02-branch-prefix-patch-on-non-merge/plan.md`
- httpware bump: `planning/changes/2026-06-16.01-httpware-0.12-get-with-response/change.md`
- Spec: `planning/changes/2026-06-16.02-branch-prefix-patch-on-non-merge.md`
- Implementation plan: `planning/changes/2026-06-16.02-branch-prefix-patch-on-non-merge.md`
- httpware bump: `planning/changes/2026-06-16.01-httpware-0.12-get-with-response.md`
- PR: [#24](https://github.com/modern-python/semvertag/pull/24)
- Deferred follow-up: `conventional-commits` parity for a non-conforming-commit fallback (`planning/deferred.md`)
4 changes: 2 additions & 2 deletions planning/releases/0.7.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ gh release create 0.7.1 \

## See also

- Spec: `planning/changes/2026-06-16.03-httpware-max-error-body-bytes/design.md`
- Implementation plan: `planning/changes/2026-06-16.03-httpware-max-error-body-bytes/plan.md`
- Spec: `planning/changes/2026-06-16.03-httpware-max-error-body-bytes.md`
- Implementation plan: `planning/changes/2026-06-16.03-httpware-max-error-body-bytes.md`
- PR: [#26](https://github.com/modern-python/semvertag/pull/26)
- Predecessor: [semvertag 0.7.0](0.7.0.md) — opt-in patch bump for non-merge commits
2 changes: 1 addition & 1 deletion planning/releases/0.8.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ gh release create 0.8.0 \

## See also

- Specs/plans: `planning/changes/2026-06-24.01-default-branch-override/`, `planning/changes/2026-06-24.02-closed-outcome-type/`
- Specs/plans: `planning/changes/2026-06-24.01-default-branch-override.md`, `planning/changes/2026-06-24.02-closed-outcome-type.md`
- Decisions: `planning/decisions/2026-06-23-forge-providers-not-unified.md`, `2026-06-24-blank-settings-values-normalize-to-unset.md`, `2026-06-24-error-translators-not-tabled.md`
- PRs: [#32](https://github.com/modern-python/semvertag/pull/32), [#33](https://github.com/modern-python/semvertag/pull/33), [#34](https://github.com/modern-python/semvertag/pull/34)
- Predecessor: [semvertag 0.7.1](0.7.1.md) — bound provider error-body reads
2 changes: 1 addition & 1 deletion planning/releases/0.8.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,6 @@ git push origin 0.8.1

## See also

- Specs/plans: `planning/changes/2026-06-25.01-tag-driven-release/`
- Specs/plans: `planning/changes/2026-06-25.01-tag-driven-release.md`
- PR: [#35](https://github.com/modern-python/semvertag/pull/35)
- Predecessor: [semvertag 0.8.0](0.8.0.md) — default-branch override honored; closed-outcome internals