[PR #8553] [MERGED] v1.5.5: cherry-pick docs & fixes from canary #24958

Closed
opened 2026-04-15 22:39:17 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/8553
Author: @himself65
Created: 3/11/2026
Status: Merged
Merged: 3/11/2026
Merged by: @himself65

Base: mainHead: v1.5.5-staging-2


📝 Commits (7)

  • 7125237 docs: add better-auth-usos plugin (#8493)
  • d0fa71d fix(blog): fix RSS feed link path, image path and blog date (#8483)
  • ad0320b docs(dodopayments): use checkoutSession in docs (#8501)
  • 48b7ab4 docs(metadata): centralize SEO metadata with createMetadata helper (#8486)
  • f6821b2 fix(oidc-provider): validate redirect_uri for prompt=none (#8398)
  • e2b52da fix: add origin check middleware to password reset request (#8392)
  • a4fdfcd docs: update SolidStart auth handler file path (#8470)

📊 Changes

22 files changed (+259 additions, -107 deletions)

View changed files

📝 .cspell/names.txt (+1 -0)
📝 docs/content/docs/integrations/solid-start.mdx (+2 -2)
📝 docs/content/docs/plugins/dodopayments.mdx (+10 -15)
📝 landing/app/blog/[[...slug]]/page.tsx (+5 -4)
📝 landing/app/blog/layout.tsx (+21 -8)
📝 landing/app/careers/page.tsx (+3 -2)
📝 landing/app/changelog/page.tsx (+4 -3)
📝 landing/app/community/page.tsx (+3 -2)
📝 landing/app/docs/[[...slug]]/page.tsx (+3 -2)
📝 landing/app/enterprise/page.tsx (+3 -2)
📝 landing/app/layout.tsx (+3 -32)
📝 landing/app/products/[tab]/page.tsx (+2 -1)
📝 landing/components/community-plugins-table.tsx (+11 -0)
📝 landing/lib/community-plugins-data.ts (+11 -0)
landing/lib/metadata.ts (+47 -0)
📝 landing/lib/rss.ts (+6 -4)
📝 landing/lib/utils.ts (+0 -8)
📝 packages/better-auth/src/api/routes/password.test.ts (+20 -0)
📝 packages/better-auth/src/api/routes/password.ts (+1 -0)
📝 packages/better-auth/src/plugins/oidc-provider/authorize.ts (+27 -4)

...and 2 more files

📄 Description

Summary

Cherry-pick recent doc updates and bug fixes from canary to main for v1.5.5 release.

Fixes

  • fix: add origin check middleware to password reset request (#8392)
  • fix(oidc-provider): validate redirect_uri for prompt=none (#8398)
  • fix(blog): fix RSS feed link path, image path and blog date (#8483)

Docs

  • docs: update SolidStart auth handler file path (#8470)
  • docs(metadata): centralize SEO metadata with createMetadata helper (#8486)
  • docs(dodopayments): use checkoutSession in docs (#8501)
  • docs: add better-auth-usos plugin (#8493)

Test plan

  • Lint passes
  • Typecheck passes (pre-existing failures only, same as main)
  • OIDC provider tests pass (28/28)
  • Password route tests pass (17/17)
  • CI green

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/8553 **Author:** [@himself65](https://github.com/himself65) **Created:** 3/11/2026 **Status:** ✅ Merged **Merged:** 3/11/2026 **Merged by:** [@himself65](https://github.com/himself65) **Base:** `main` ← **Head:** `v1.5.5-staging-2` --- ### 📝 Commits (7) - [`7125237`](https://github.com/better-auth/better-auth/commit/71252373f43896e50721be373d8167c872bf9c0d) docs: add better-auth-usos plugin (#8493) - [`d0fa71d`](https://github.com/better-auth/better-auth/commit/d0fa71d137814edfa2f87e6577c1fc59400ae662) fix(blog): fix RSS feed link path, image path and blog date (#8483) - [`ad0320b`](https://github.com/better-auth/better-auth/commit/ad0320b613d05eef30af516cabaf8f4db9a52a61) docs(dodopayments): use checkoutSession in docs (#8501) - [`48b7ab4`](https://github.com/better-auth/better-auth/commit/48b7ab4750278b73379b2361df31d5947937a53d) docs(metadata): centralize SEO metadata with createMetadata helper (#8486) - [`f6821b2`](https://github.com/better-auth/better-auth/commit/f6821b29a87b0203c8c85dea6b256e7f976a529a) fix(oidc-provider): validate redirect_uri for prompt=none (#8398) - [`e2b52da`](https://github.com/better-auth/better-auth/commit/e2b52daf64cacef44d141916ec0ae7f264fb2d71) fix: add origin check middleware to password reset request (#8392) - [`a4fdfcd`](https://github.com/better-auth/better-auth/commit/a4fdfcd06f61fcb32bd3621021ef8400c0782e0a) docs: update SolidStart auth handler file path (#8470) ### 📊 Changes **22 files changed** (+259 additions, -107 deletions) <details> <summary>View changed files</summary> 📝 `.cspell/names.txt` (+1 -0) 📝 `docs/content/docs/integrations/solid-start.mdx` (+2 -2) 📝 `docs/content/docs/plugins/dodopayments.mdx` (+10 -15) 📝 `landing/app/blog/[[...slug]]/page.tsx` (+5 -4) 📝 `landing/app/blog/layout.tsx` (+21 -8) 📝 `landing/app/careers/page.tsx` (+3 -2) 📝 `landing/app/changelog/page.tsx` (+4 -3) 📝 `landing/app/community/page.tsx` (+3 -2) 📝 `landing/app/docs/[[...slug]]/page.tsx` (+3 -2) 📝 `landing/app/enterprise/page.tsx` (+3 -2) 📝 `landing/app/layout.tsx` (+3 -32) 📝 `landing/app/products/[tab]/page.tsx` (+2 -1) 📝 `landing/components/community-plugins-table.tsx` (+11 -0) 📝 `landing/lib/community-plugins-data.ts` (+11 -0) ➕ `landing/lib/metadata.ts` (+47 -0) 📝 `landing/lib/rss.ts` (+6 -4) 📝 `landing/lib/utils.ts` (+0 -8) 📝 `packages/better-auth/src/api/routes/password.test.ts` (+20 -0) 📝 `packages/better-auth/src/api/routes/password.ts` (+1 -0) 📝 `packages/better-auth/src/plugins/oidc-provider/authorize.ts` (+27 -4) _...and 2 more files_ </details> ### 📄 Description ## Summary Cherry-pick recent doc updates and bug fixes from canary to main for v1.5.5 release. ### Fixes - fix: add origin check middleware to password reset request (#8392) - fix(oidc-provider): validate redirect_uri for prompt=none (#8398) - fix(blog): fix RSS feed link path, image path and blog date (#8483) ### Docs - docs: update SolidStart auth handler file path (#8470) - docs(metadata): centralize SEO metadata with createMetadata helper (#8486) - docs(dodopayments): use checkoutSession in docs (#8501) - docs: add better-auth-usos plugin (#8493) ## Test plan - [x] Lint passes - [x] Typecheck passes (pre-existing failures only, same as main) - [x] OIDC provider tests pass (28/28) - [x] Password route tests pass (17/17) - [ ] CI green --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 22:39:17 -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#24958