Change8

@clerk/electron@0.0.36

📦 clerkView on GitHub →
🐛 1 fixes🔧 1 symbols

Summary

This patch release ensures Clerk's navigation stays within the renderer, resolving an issue with internal routing paths. Applications with previous workarounds can now simplify their configurations.

Migration Steps

  1. Applications that previously worked around the internal routing issue by passing no-op router functions or filtering CLERK-ROUTER/VIRTUAL paths can now remove those workarounds.

🐛 Bug Fixes

  • Clerk's navigation is now kept inside the renderer. ClerkProvider always supplies routerPush/routerReplace, causing Clerk to route through your application's router when provided, and preventing navigation to internal /CLERK-ROUTER/VIRTUAL/... paths. This resolves an issue where such paths could reload the renderer and log the user out.

Affected Symbols