-
Notifications
You must be signed in to change notification settings - Fork 1.1k
chore: change shadcn to firebaseopensource.com #1278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jhuleatt
approved these changes
Nov 21, 2025
jhuleatt
added a commit
that referenced
this pull request
Dec 2, 2025
* fix(shadcn): Add registry name (bb-46) * fix(shadcn): Catch MFA assertion errors in sign up form * chore: Sync lock file * chore: Skip linting for generated code * chore(shadcn): added public images to example * fix(react): Fix tests by using separate schema + waitFor async submissions * chore(shadn): updated shadcn app to include shadcn components * feat(shadcn): Ensure MFA Assertion credential is propagated * chore: Update example app * refactor(*): Make error text generic for use outside of forms * chore(*): re-added package shadcn components * chore: Fix example internal links * fix(shadcn): updated refeences to use the /r namespace. Components regenerated * fix(*): resolved merge conflict errors * fix(react,angular): Prevent double form validation errors * chore(core): release package * chore(*): updated shad example app deps and home page * fix(core): Prevent email link sign in completion from double error handling * fix(shadcn): Ensure test waits for event using waitFor * fix(react,angular): Ensure SMS MFA Assertion uses correct form schema * chore(shadcn): added deploy script for hosting * chore(shadcn): updated screen redirects * fix(shadcn): ensure hooks use the current user * chore(shadcn): updated client id for onetap in test app * chore: Update example app * feat(shadcn): Update shadcn component styling * fix(shadcn): fixed typo in main tsx example * fix(react): Fix React dark mode variant * chore(*): release packages * feat(react): MFA Assertion Screen * fix(translations): Sign in with X (vs Twitter) text * feat(shadcn): Add MFA Assertion screen * fix(react,shadcn): onBackToSignIn -> onSignInClick * fix(react): Add missing exports * fix(*): Add MFA Assertion prompt * fix(*): Add mfaTotpQrCodePrompt translation * fix(react): Add back arrow for forgot password form * fix(shadcn): updated mfa assertion form re-render * chore(*): regen shadcn components * chore(shadcn): regn components * chore(*): release packages * fix(*): updated react package deps * chore(*): ran formatting * chore(*): eslint updates * feat(shadcn): added onsuccess to mfa assertion form * fix(shadcn): updated test imports to Invertase * fix(react): updated test imports to Invertase * chore(*): release packages * chore(*): pre-publish script updates * fix(*): improve packae build order * chore: Update shadcn example vs registry deployment * chore: Fix shadcn example build script * chore(*): updated nextjs ssg example * chore(*): regenerate lockfile * fix(*): added multi-platform support for register version * fix(shadcn): Remove duplicate display name field (bb-64) * chore(*): added nextjs ssr example * chore(*): upgraded react example app to the latets packages * chore(*): add deploy:all script * fix(react): Correctly throw when no context is found (bb-63) * chore: Update repos with correct npm namespace * chore: Update example * chore(*): ran format and linting * chore(*): updated next example app to new test project * fix(core): Depend on workspace translations * fix(translations): Update translation text to be less specific * chore: lock file regen * chore(*): fixed linting * chore(react): updated example app to use latest packages * fix(translations): Add invalid credential translations * chore(*): regen lock files * fix(react): Add descriptiont to SMS MFA verification * fix(shadcn): Add SMS description to form * feat(react): Add TOTP description improve layout * fix(*): removed redundant useEffects * feat(shadcn): Add secret key to TOTP enrollment * chore(*): release packages * fix(react,shadcn): Add descriptions to MFA flows * chore(react): Remove redundant api * chore(react): updated deploy config for nextjs-ssg * feat(react,shadcn): Add useMultiFactorAssertionCleanup utility hook * chore(*): fixed linting and test errors * chore: Add pirate locale to react example * chore(*): fixed test errors * chore(*): regenrate lock file * chore: Sync shadc components + add pirate mode * chore(*): updated nextjs-ssr config * fix(react,shadcn): Add description to SMS verification code input * chore: Formatting * chore: Fix failing shad test with otp delay * chore: Add line sign in button to examples * chore: Add react line css * chore(nextjs): updated hosting for nextjs-ssr * chore(*) ran linting & formatting * feat(angular): Add MFA assertion screen * fix(angular): Remove redirect error from forgot password * fix(angular): Align MFA Assertion screen * fix(angular): Align MFA enrollment screen * fix(angular): Sync phone auth screen * fix(angular): Align sign in screen * fix(angular): Align sign up screen * feat(angular): Add input form description * fix(angular): Align email link form * fix(angular): Align forgot password form * fix(angular): Align MFA assertion form * fix(angular): Align MFA enrollment form * fix(angular): Align phone auth form * fix(angular): Align sign in form * fix(angular): Align sign up form * fix(angular): Align SMS MFA assertion form * fix(angular): Align SMS MFA Enrollment form * fix(angular): Align TOTP MFA assertion form * fix(angular): Align TOTP MFA enrollment form * chore: linting * fix(angular): Align oauth button * chore: Run formatting * fix(angular): Add missing exports * chore: Update angular example styling * fix(angular): Forms use input event emitter to handle conditional rendering * refactor(angular): Set components to host block by default * fix(angular): Add dependency array + recaptcha SSR check * fix(angular): Update country code option tracking * fix(angular): Minor UI tweaks * chore(angular): Add redirect handlers to example app * chore: Formatting * fix(angular): Update tests with latest changes * chore: Add banner * wip readme docs * - * add shadcn reference * - * add core docs * add reference api * - * - * fix(react): Statically replace import.meta.env at build time * fix(core): Statically compile import.meta * chore(*): release packages * chore(): regenerate package lock * chore(angular): updated hosting configuration * chore(angular): upgraded firebase hosting to SSR * chore(*): updated deployment script for example apps * chore(*): updated deploy config, cleanup root npm scripts * chore(*): cleaned releases folder * chore(*): updated firebase json for shadcn * chore(*): further script cleanup * fix(ci): enable webframeworks * fix(core, react): added optional chaining for usage stats check * chore(nextjs): updated sample app to new styling * chore(nextjs): updated styling for nexts ssr example app * fix(core): Use popup sign in as the default behavior * update default strategy * chore(*): ran formatting and linting * feat(react): add onSignIn callback to oauth buttons * feat(shadcn): add oauth button onSignIn prop * feat(angular): add oauth button signIn output signal * chore: formatting * feat(react): add useOnUserAuthenticated hook and screen implementations * feat(shadcn): implement useOnUserAuthenticated into screens * chore: fix bad type * feat(angular): add injectUserAuthenticated provider * chore: Update shadcn example * chore: formatting * chore: update readme * chore: update readme * chore: Add license headers * chore: Add core code docs * chore: Add react jsdocs * chore: Add jsdoc to translations * chore: Add angular jsdocs * chore: Update CONTRIBUTING.md * chore: Update CONTRIBUTING.md (#1268) * chore: Add migration and contributing reference to README.md * feat(shadcn): add build workflow (#1269) Co-authored-by: Darren Ackers <[email protected]> * chore(*): resolved conflicts * chore(*): lint and formatting and package regen * fix(*): updated additional npm references * fix(angular): updated package dist exports * add cloud build config * publish to beta tag * add cloud logging option * fix publish script * turn off pnpm git checks, they were causing the CI publish to fail * bump versions for continued testing * chore: change shadcn to firebaseopensource.com (#1278) * set version and tag dynamically based on tag or commit * document the release process * pass Cloud Build substitutions to publish.sh * remove dry run publish flag * explicitly set access to public, since the default access level for scoped packages is restricted * run npm pkg fix on shadcn package json after publish errors * build seems to generate .mjs, not .js * never mind on the mjs thing? * small change just to re-trigger CI * publish a new beta tag version of shadcn for testing * switch to pnpm publish * fix "Command "version" not found" from pnpm * fix(angular): added angular version for usage statistics tracking * fix(shadcn): updated shadcn example registry to firebaseopensource.com --------- Co-authored-by: Elliot Hesp <[email protected]> Co-authored-by: Jeff Huleatt <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.