Skip to content

Changelog

Every release, newest first. Upgrading from v2? Start with the migration guide.

Released October 23, 2026. Compare with 2.1.1

  • Build the library with tsdown and ship real ESM + CJS (f7e7cdb)
  • Name option and response types after their composable (31e7d46)
  • oauth2: Add onNonOAuthError for closed or blocked popups (c6136a4)
  • Pass Google’s response to the button error event and useOneTap onError (879b7bd)
  • Accept a reactive or per-call client ID (788f723)
  • Align GIS options with Google’s current reference (d385592)
  • plugin: Add a locale option for Google’s script (452d685)
  • types: Success callbacks receive a credential that is always set (5174358)
  • Update social preview URL and replace cover image (a14ea38)
  • Update social preview URL to correct image (6399a1d)
  • utils: Decode credentials without window so decodeCredential works on the server (05ecf25)
  • script: Load the GSI script on mount without module-level watchers (67318f2)
  • button: Reserve the button’s height before Google renders it (2f2ceb1)
  • plugin: Warn instead of throwing on an empty clientId (69367c4)
Documentation (33)
  • Add CLAUDE.md and update development setup for pnpm (bffa8cf)
  • Migrate docs site from VitePress to Astro Starlight (b434989)
  • Add landing page with a live sign-in demo (b626300)
  • Target Cloudflare Pages instead of Vercel (af4eaea)
  • Use clean directory URLs and redirect old .html links (9e6b075)
  • Rebuild home page on Starlight’s splash layout (a95235f)
  • Add FAQ and v3 migration guide, document options as tables (247a853)
  • Show projects that use the library on the home page (7ecf4e1)
  • Redraw the logo as a vector (f6b3c1c)
  • Redesign the home page and tune its SEO (cbfc125)
  • Floating glass nav on the home page (725de83)
  • Add how-it-works diagram, flow decision tree and icons (603c292)
  • Give each feature tile its own illustration (acc824c)
  • Bring back the WaveZync callout (2551169)
  • Stop docs styles clipping Google’s button in demos (de13f5c)
  • Redesign the GoogleSignInButton page and the demo buttons (c47eb24)
  • Styled dropdowns site-wide and highlighted playground code (b369cf9)
  • Add a dynamic client ID guide (ad8e9cf)
  • Add the top-level nav links to docs pages (9ae9502)
  • New OG image (dba15dc)
  • Call out multi-tenant client IDs on the home page (37197b9)
  • Publish llms.txt and llms-full.txt (0eac632)
  • Show real usage numbers and project cards in Used by (028e52a)
  • Specific page descriptions and trailing-slash links (cc64006)
  • Serve the WaveZync mark at the sizes it’s shown (04958af)
  • Chart real usage in the Used by section (7385273)
  • Cache hashed assets for a year and preload the hero font (b680d44)
  • Cross-fade between pages instead of flashing (c3c4d14)
  • Fetch usage numbers at build time (9b64418)
  • Correct CLAUDE.md on use_fedcm_for_prompt (305b283)
  • Keep Google’s script out of the hero (c3d0bcc)
  • Deploy the docs site with Cloudflare Workers static assets (d7f7703)
  • Generate the changelog with git-cliff and show it on a timeline (b776a70)
Tooling (8)
  • Migrate from npm to pnpm 12 (b1c7bef)
  • Use pnpm on Node 22/24 and publish with provenance (acb8872)
  • deps: Upgrade to vue 3.5.44, vite 8, typescript 6 and vue-tsc 3 (cd312cf)
  • Replace eslint and prettier with oxlint and oxfmt (551e5e3)
  • Run on Node 24 LTS from .node-version and tidy workflows (662ac22)
  • Add e2e suite against the built package (6fb9040)
  • Split CI into parallel jobs and pin actions by commit SHA (2252bdb)
  • Publish to npm with trusted publishing instead of a token (a9f5abe)

Released February 20, 2025. Compare with 2.1.0

Released February 20, 2025. Compare with 2.0.1

Tooling (1)

Released November 21, 2024. Compare with 2.0.0

Released August 11, 2024. Compare with 1.3.5

Tooling (1)

Released March 13, 2024. Compare with 1.3.4

Released March 8, 2024. Compare with 1.3.3

Released December 29, 2023. Compare with 1.3.2

  • @zuhno made their first contribution

Released November 8, 2023. Compare with 1.3.1

  • Update urls and bump version (3a7f6a0)
Tooling (1)

Released June 6, 2023. Compare with 1.3.0

Tooling (1)
  • Remove netlify pipeline (c99db65)

Released January 27, 2023. Compare with 1.2.1

  • Export global types for window namespace (0b38999)
  • Export global types (a8b5f73)

Released November 2, 2022. Compare with 1.2.0

Tooling (1)

Released October 30, 2022. Compare with 1.1.0

Documentation (3)
  • Update example (5afa27d)
  • Added nuxt initialization to the readme (3e789fa)
  • Update nuxt config (9e8767b)

Released September 18, 2022. Compare with 1.0.2

  • Add login session url for desktop platforms (93576d7)
Documentation (3)

Released July 24, 2022. Compare with 1.0.1

Documentation (6)
Tooling (1)

Released July 13, 2022.

Documentation (16)
Tooling (1)
  • @kasvith made their first contribution