Skip to content

docs: V7 doc update to point to general release - #1427

Open
russellwheatley wants to merge 3 commits into
mainfrom
v7-doc-update
Open

docs: V7 doc update to point to general release#1427
russellwheatley wants to merge 3 commits into
mainfrom
v7-doc-update

Conversation

@russellwheatley

@russellwheatley russellwheatley commented Aug 3, 2026

Copy link
Copy Markdown
Member

Addresses #1349: install docs still pointed at @beta after the stable v7.0.3 release.

npm today: @firebase-oss/ui-* have latest (and currently also beta) at 7.0.3.

  • Drop @beta from consumer install commands (README, GETTING_STARTED, MIGRATION, package READMEs)
  • Drop @beta from shadcn registry-spec.json dependencies
  • Document that release tags publish under latest in CONTRIBUTING

Shadcn registry

registry-spec.json at v7.0.3 still pinned @firebase-oss/ui-react@beta. That should have been cleared for GA. The live registry (e.g. https://firebaseopensource.com/r/sign-in-auth-screen.json) still serves that pin until it is rebuilt and redeployed from this change.

Current impact is low because npm beta and latest both resolve to 7.0.3. The risk is forward-looking: if the beta tag later moves to a pre-release, new npx shadcn add @firebase/... installs would pull that instead of stable.

v7.0.3 is on npm latest, so consumer install instructions no longer need the beta tag.
Registry installs should resolve the stable package now that v7 is GA.
Matches publish.sh, which tags release builds as latest rather than beta.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the documentation and registry configuration files to transition the package releases from the beta tag to the latest tag. Specifically, it removes the @beta suffix from installation commands for @firebase-oss/ui-react, @firebase-oss/ui-angular, @firebase-oss/ui-core, and @firebase-oss/ui-styles across various markdown files and the shadcn registry specification. Additionally, it updates the release documentation in CONTRIBUTING.md to reflect that v1.0.0 tags are now published under the latest tag on npm instead of beta. There are no review comments, and I have no feedback to provide.

@russellwheatley
russellwheatley marked this pull request as ready for review August 4, 2026 11:09
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