Skip to content

chore(docs): archive v7 - #4679

Merged
thetaPC merged 1 commit into
major-10.0from
chore/archive-v7-major-10
Aug 28, 2026
Merged

chore(docs): archive v7#4679
thetaPC merged 1 commit into
major-10.0from
chore/archive-v7-major-10

Conversation

@thetaPC

@thetaPC thetaPC commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Issue URL: internal

What is the current behavior?

major-10.0 still lists v7 as a live version in versions.json, so it builds and ships v7 docs. Main archived v7 in #4647 when it cut over to v9, but that change never reached this branch: it forked beforehand, and major-9.0, which would normally have carried it across, has since been deleted.

This also blocks the next sync from main. The merge tooling derives which version was promoted by diffing the two versions.json files, and expects exactly one result. Right now it gets two, v9 and v7, and stops before the merge can run:

detect-versions: expected exactly one promoted version, got: v7 v9 . Resolve versions.json before merging.

What is the new behavior?

v7 moves from versions.json to versionsArchived.json, pointing at the same frozen deployment main uses. This branch now builds v10 as current, with v9 and v8 versioned, and links out to the archived v7, v6, and v5.

The change mirrors #4647 exactly: two files, one line each. The versioned_docs/version-v7 tree and its sidebar stay on disk, since archiving removes a version from the build rather than deleting its files.

With this in place the promoted version resolves to v9 alone, and the sync from main can proceed.

Does this introduce a breaking change?

  • Yes
  • No

Other information

Worth knowing for later: with major-9.0 gone, major-10.0 is now two hops from main, and the merge tooling assumes a single hop. Anything main applied during the v9 cutover that this branch forked before will need the same treatment, as a companion commit rather than arriving through a sync.

@vercel

vercel Bot commented Aug 28, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ionic-docs Ready Ready Preview Aug 28, 2026 9:25pm

Request Review

@thetaPC
thetaPC marked this pull request as ready for review August 28, 2026 21:29
@thetaPC
thetaPC requested a review from a team as a code owner August 28, 2026 21:29
@thetaPC
thetaPC requested review from ShaneK and removed request for a team August 28, 2026 21:29
@thetaPC
thetaPC merged commit 403e7aa into major-10.0 Aug 28, 2026
4 checks passed
@thetaPC
thetaPC deleted the chore/archive-v7-major-10 branch August 28, 2026 21:29
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.

1 participant