Project URLs you can't open now show a no-access screen
Navigating to a project URL without permissions now renders a consistent no-access screen. The response is identical whether the project exists or not, preventing unauthorized project slug enumeration. Signed-in users can switch directly to their own projects from the navigation header.
#Fixes & routing
- Reserved usernames: names generated during Google sign-in are checked against reserved route names (such as
docs,settings, anddashboard) and 3–30 character length constraints. - Dashboard aliases:
/dashboard/logs,/dashboard/members,/dashboard/tokens,/dashboard/encryption, and/dashboard/settingsnow forward directly to the matching tab in your active project. - 404 handling: unmapped
/settings/*and/docs/*routes return a proper 404 screen.
Learn more in the projects guide.