Skip to content

docs: publish 1.1.0 documentation - #601

Merged
Connor Peet (connor4312) merged 2 commits into
mainfrom
docs/release-1.1.0
Nov 13, 2026
Merged

Connor Peet (connor4312) merged 2 commits into
mainfrom
docs/release-1.1.0

Conversation

@connor4312

Copy link
Copy Markdown
Member

Summary

  • Make released 1.1.0 the default documentation version, preserving archived 1.0.0 and the 1.2.0 draft.
  • Fix a release-blocking multi-version build bug: extract each tagged config’s own sidebar without importing its complete site config, which expects older snapshots that do not exist in the temporary checkout.
  • Add focused regression tests for legacy, versioned, and unsupported sidebar shapes.

Validation

  • npm run docs:build passes against the pushed 1.1.0 tag.
  • Verified generated routes for default 1.1.0, archived 1.0.0, and draft 1.2.0, plus the 1.1.0 release snapshot SHA.
  • npm test: 667 passing tests, 100% reducer branch coverage.

Follow-up to #598.

Read each tagged release's own sidebar without importing its versioned site config, which requires absent historical snapshots in the temporary checkout.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Validate docs with a local release tag, publish tags after CI and review approval but before merge, and verify the deployed website before declaring the release complete.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@connor4312
Connor Peet (connor4312) merged commit 54eff1f into main Nov 13, 2026
9 checks passed
@connor4312
Connor Peet (connor4312) deleted the docs/release-1.1.0 branch November 13, 2026 17:36
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