Skip to content

Release prep: v1.12.0 changelog and contributor docs fixes - #85

Merged
yoheinakajima merged 1 commit into
mainfrom
cursor/release-prep-v1.12.0-f39e
Sep 26, 2026
Merged

yoheinakajima merged 1 commit into
mainfrom
cursor/release-prep-v1.12.0-f39e

Conversation

@yoheinakajima

@yoheinakajima yoheinakajima commented Sep 25, 2026 •

Copy link
Copy Markdown
Owner

Summary

Docs-only release prep for v1.12.0. No tag is created or pushed. Publishing stays with the maintainer, who tags v1.12.0 from main after merge. That tag push is what runs .github/workflows/publish.yml.

  • CHANGELOG: Date 1.12.0 as 2026-09-26 (the 2026-08-29 dates were when the notes were written, not when they shipped). Keep the 1.11.0 entry, and say in the existing staged-unreleased style that 1.11.0 is not published separately and ships as part of 1.12.0. The 1.12.0 migration notes point at the 1.11.0 upgrade hazards so anyone coming from 1.10.0 sees both sets of changes: integrity fixes, new errors (ConcurrentWriterError, InvalidPatchOperation), single-writer and attach_store rules, detached events, and name-based pack identity, plus the 1.12.0 query-plan and optional indexed_fields configuration.
  • README status: The current-version line now says v1.12.0 (2026-09), with v1.12 and staged v1.11 milestone bullets. Historical v1.10 and earlier bullets are unchanged.
  • CONTRIBUTING.md: Issue intake no longer hard-codes "three templates." It says to use the matching template, so the sentence stays right if the count changes.
  • Trailing blank lines: Removed the extra EOF blank line from the four files docs: make issue triage invariant-first #80 added that git diff --check flagged: TRIAGE.md, .github/ISSUE_TEMPLATE/architecture_proposal.md, .github/ISSUE_TEMPLATE/audit_report.md, and .github/pull_request_template.md.
  • Private design notes: TRIAGE.md, the architecture and feature issue templates, and the PR template no longer send outside contributors to activegraph-vision. They say maintainers check proposals against internal design notes and contributors do not need access. Inline triage principles stay.

1.11.0 is not published separately. PyPI still has 1.10.0. This line publishes only 1.12.0; a later 1.11.0 upload would put an older version after a newer one.

The trusted-contributor wording (the @dudizimber carve-out in CONTRIBUTING.md, and the difference versus TRIAGE.md) was left unchanged on purpose. That policy is the maintainer's call.

Test plan

  • git diff --check origin/main...HEAD is clean
  • mkdocs build --strict succeeded (docs-only; fast tests and mypy not run)
Open in Web Open in Cursor 

Date the 1.12.0 notes for the release that will actually publish, and
record that 1.11.0 ships inside it rather than as its own PyPI release.
Refresh the README status line and stop sending outside contributors to
the private design notes.

Co-authored-by: Yohei Nakajima <yoheinakajima@users.noreply.github.com>
@yoheinakajima
yoheinakajima marked this pull request as ready for review September 25, 2026 23:57
@yoheinakajima
yoheinakajima merged commit 50d8405 into main Sep 26, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants