2026.08.22

New sign-in options, data export/delete, published legal pages, and safer deploys

Features

  • Add sign-in with GitLab, Bitbucket, or an email magic link, in addition to GitHub

    People who don't use GitHub can now create an account and sign in through GitLab, Bitbucket, or a one-time email link.

  • Let people export their account data or delete their account

    A new settings section lets users download their data or permanently delete their account, supporting data portability and right-to-erasure requests.

  • Publish Terms, Privacy, Cookies, DPA, Acceptable Use, and Subprocessors pages

    Legal and compliance pages are now live at dedicated, reserved routes, rendered at request time.

  • Show connected GitHub organizations, and clearly flag when GitHub has disconnected

Improvements

  • Let a cancelled subscription continue running until the end of its billing period instead of ending immediately

  • Ship database schema changes as versioned migrations instead of interactive prompts during deploy

  • Fail the deploy automatically when a schema push makes no changes

  • Preserve Drizzle's output in the deploy journal, and surface it correctly in non-terminal environments

  • Add retry support for failed deploys and clearer failure reporting

Fixes

  • Escape values injected into JSON-LD structured data to prevent script injection

    Closes an XSS-style risk where untrusted values could break out of the JSON-LD script tag on public pages.

  • Wait for sign-in to complete properly for users who aren't on GitHub

  • Restrict the homepage's canonical URL tag so it no longer appears on other pages

Other

  • Correct documentation references to the project rename and repository location

Get new entries by email

You'll confirm by email first, and every message has an unsubscribe link. Handled under the privacy policy.