Skip to content

release: 2026-02-24 17:48:10#1

Merged
ysamcode merged 6 commits intomainfrom
release/2026-02-24-174809
Feb 24, 2026
Merged

release: 2026-02-24 17:48:10#1
ysamcode merged 6 commits intomainfrom
release/2026-02-24-174809

Conversation

@liamwalder
Copy link
Copy Markdown
Collaborator

Summary

Release containing 3 commits from internal development.

Changes

Fixes

036817f fix: improve setup email confirmation check
e033b06 fix: prevent Design tab from appearing active on non-design routes

Other

0e2f363 chore: add GitHub issue & pull request templates

Test plan

  • Verify build passes
  • Smoke test core functionality

ysamcode and others added 5 commits February 24, 2026 16:50
The activeNavButton memo had a catch-all fallback to 'design', causing
the Design button to appear active on Settings, Localization, Profile,
and Integrations pages. Now it explicitly checks for design route types
and returns null for unrelated routes.

Co-authored-by: Cursor <[email protected]>
Query GoTrue's /settings endpoint instead of creating a throwaway
test user to detect the autoconfirm flag. The previous approach
broke when Supabase rejected fake email domains. Also surface the
actual server error message in the client instead of a generic
HTTP 500 string.

Co-authored-by: Cursor <[email protected]>
fix: prevent Design tab from appearing active on non-design routes
fix: improve setup email confirmation check
@ysamcode ysamcode merged commit fc1e5fc into main Feb 24, 2026
@ysamcode ysamcode deleted the release/2026-02-24-174809 branch February 24, 2026 18:05
liamwalder pushed a commit that referenced this pull request Mar 6, 2026
…a-a9vjid

Fix React Server Components RCE vulnerability
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants