Skip to content

fix(docs): use v2 Svelte documentation domain - #2401

Merged
dancormier merged 1 commit into
v2from
STACKS-855/v2-svelte-doc-domain
Sep 16, 2026
Merged

dancormier merged 1 commit into
v2from
STACKS-855/v2-svelte-doc-domain

Conversation

@dancormier

@dancormier dancormier commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Summary

  • point V2 Svelte documentation links at v2.svelte.stackoverflow.design
  • generate V2 LLM documentation and story links with the V2 hostname
  • document installation through the compatible legacy-v2 npm tags
  • use Netlify’s BRANCH value in extractor logging

Jira

STACKS-855

Verification

The current Netlify configuration does not create a stacks-svelte deploy preview for this branch. Verify the generated V2 site locally:

  1. Install and build using the environment Netlify will supply for v2:

    npm ci
    BRANCH=v2 CONTEXT=branch-deploy npm run storybook:build -w packages/stacks-svelte
  2. Serve the generated output:

    python3 -m http.server 4173 --directory packages/stacks-svelte/netlify/dist
  3. Open these representative pages:

  4. Confirm:

    • the documentation and component story render with their assets;
    • the browser console has no errors or failed asset requests;
    • Getting Started recommends @stackoverflow/stacks-svelte@legacy-v2 and @stackoverflow/stacks@legacy-v2;
    • public documentation links identify v2.svelte.stackoverflow.design;
    • documentation and story links in llms.txt use https://v2.svelte.stackoverflow.design.
  5. Verify the documented npm aliases:

    npm view @stackoverflow/stacks-svelte@legacy-v2 version
    npm view @stackoverflow/stacks@legacy-v2 version

    Expected results:

    0.7.0
    2.9.0
    

Accessibility

No semantic or interaction changes. Svelte lint completed with no errors and nine existing Popover warnings.

Changeset

Not required. This changes documentation for the maintained V2 release.

Deployment

This PR does not change live Netlify settings. Its merged commit is a prerequisite for enabling the V2 branch deployment and domain.

@changeset-bot

changeset-bot Bot commented Sep 15, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: d21a5bc

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@netlify

netlify Bot commented Sep 15, 2026

Copy link
Copy Markdown

Deploy Preview for stacks ready!

Name Link
🔨 Latest commit d21a5bc
🔍 Latest deploy log https://app.netlify.com/projects/stacks/deploys/6aa9b7b88256ec0008ff701e
😎 Deploy Preview https://deploy-preview-2401--stacks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@dancormier
dancormier marked this pull request as ready for review September 16, 2026 20:08
@dancormier
dancormier requested a review from a team as a code owner September 16, 2026 20:08
@dancormier
dancormier merged commit bbed136 into v2 Sep 16, 2026
17 checks passed
@dancormier
dancormier deleted the STACKS-855/v2-svelte-doc-domain branch September 16, 2026 20:08
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