You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Serve deeplinks from /_ instead of the deeplink literal
Escape the underscore in the route filename so it stays a literal URL
segment: a flat-route segment beginning with `_` is a pathless layout, so
`_.$` would have mounted the route at `/*`. `createRoutePath` skips a
segment only when its cooked and raw spellings both start with `_`, and
the raw spelling of `[_]` does not, so `[_].$` serves `/_/*`.
The prefix comparison no longer folds case. It existed because React
Router matches routes case-insensitively and `/Deeplink/apikeys` really
did reach the loader, but `_` has no case, so the fold is dead. Page-name
folding stays, since `/_/APIKeys` still has a route to agree with.
Drops `/deeplink/*` rather than keeping it as an alias; the route has not
shipped, so nothing links to it yet.
Copy file name to clipboardExpand all lines: .server-changes/deeplink-routes.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,4 +3,4 @@ area: webapp
3
3
type: feature
4
4
---
5
5
6
-
Short links like /deeplink/apikeys now take you straight to that page in your current project and environment, so you no longer need the full URL with your org, project and environment in it.
6
+
Short links like /_/apikeys now take you straight to that page in your current project and environment, so you no longer need the full URL with your org, project and environment in it.
0 commit comments