[PR #5979] fix(email-verification): make session optional for change email flow #14605

Closed
opened 2026-04-13 09:32:26 -05:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/better-auth/better-auth/pull/5979

State: closed
Merged: No


Summary by cubic

Makes email change verification work without an active session, fixing confirmation links opened from a different device. Also adds an Expo demo and streamlines CI with an automated cherry-pick workflow.

  • New Features

    • Added Expo example app hosting Better Auth via Expo API Router.
    • Supports email/password and GitHub/Google sign-in with SecureStore-based session storage.
    • Includes Tailwind/NativeWind UI components and example env/config files.
  • Refactors

    • Reworked GitHub Actions: added scheduled cherry-pick-to-main; removed branch rules and main-protect; pinned action versions; updated cache to v4.3.0.
    • Updated CI/release/e2e/preview workflows for consistency and reliability.
    • Bumped Biome schema to 2.2.6 and enabled organizeImports; added stricter lint rules.
    • Standardized wording to “authentication framework”; cleaned and reordered Next.js demo code; added Apple env placeholders.

Written for commit 7e815c5dc1. Summary will update automatically on new commits.

**Original Pull Request:** https://github.com/better-auth/better-auth/pull/5979 **State:** closed **Merged:** No --- <!-- This is an auto-generated description by cubic. --> ## Summary by cubic Makes email change verification work without an active session, fixing confirmation links opened from a different device. Also adds an Expo demo and streamlines CI with an automated cherry-pick workflow. - **New Features** - Added Expo example app hosting Better Auth via Expo API Router. - Supports email/password and GitHub/Google sign-in with SecureStore-based session storage. - Includes Tailwind/NativeWind UI components and example env/config files. - **Refactors** - Reworked GitHub Actions: added scheduled cherry-pick-to-main; removed branch rules and main-protect; pinned action versions; updated cache to v4.3.0. - Updated CI/release/e2e/preview workflows for consistency and reliability. - Bumped Biome schema to 2.2.6 and enabled organizeImports; added stricter lint rules. - Standardized wording to “authentication framework”; cleaned and reordered Next.js demo code; added Apple env placeholders. <sup>Written for commit 7e815c5dc1e4350c9cca76e8be820d207128485e. Summary will update automatically on new commits.</sup> <!-- End of auto-generated description by cubic. -->
GiteaMirror added the pull-request label 2026-04-13 09:32:26 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#14605