Skip to content

fix(router-core): preserve percent-encoded URL-unsafe chars in decodeSegment - #7695

Merged
Sheraff merged 3 commits into
TanStack:mainfrom
CDillinger:fix/decode-path-preserve-unsafe-chars
Jun 30, 2026
Merged

Sheraff merged 3 commits into
TanStack:mainfrom
CDillinger:fix/decode-path-preserve-unsafe-chars

Merge branch 'main' into fix/decode-path-preserve-unsafe-chars

c385d92
Select commit
Loading
Failed to load commit list.
pkg.pr.new / Continuous Releases succeeded Jun 30, 2026 in 0s

Successful

Published successfully.

Details

More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/@tanstack/arktype-adapter@c385d92

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/@tanstack/eslint-plugin-router@c385d92

@tanstack/eslint-plugin-start

npm i https://pkg.pr.new/@tanstack/eslint-plugin-start@c385d92

@tanstack/history

npm i https://pkg.pr.new/@tanstack/history@c385d92

@tanstack/nitro-v2-vite-plugin

npm i https://pkg.pr.new/@tanstack/nitro-v2-vite-plugin@c385d92

@tanstack/react-router

npm i https://pkg.pr.new/@tanstack/react-router@c385d92

@tanstack/react-router-devtools

npm i https://pkg.pr.new/@tanstack/react-router-devtools@c385d92

@tanstack/react-router-ssr-query

npm i https://pkg.pr.new/@tanstack/react-router-ssr-query@c385d92

@tanstack/react-start

npm i https://pkg.pr.new/@tanstack/react-start@c385d92

@tanstack/react-start-client

npm i https://pkg.pr.new/@tanstack/react-start-client@c385d92

@tanstack/react-start-rsc

npm i https://pkg.pr.new/@tanstack/react-start-rsc@c385d92

@tanstack/react-start-server

npm i https://pkg.pr.new/@tanstack/react-start-server@c385d92

@tanstack/router-cli

npm i https://pkg.pr.new/@tanstack/router-cli@c385d92

@tanstack/router-core

npm i https://pkg.pr.new/@tanstack/router-core@c385d92

@tanstack/router-devtools

npm i https://pkg.pr.new/@tanstack/router-devtools@c385d92

@tanstack/router-devtools-core

npm i https://pkg.pr.new/@tanstack/router-devtools-core@c385d92

@tanstack/router-generator

npm i https://pkg.pr.new/@tanstack/router-generator@c385d92

@tanstack/router-plugin

npm i https://pkg.pr.new/@tanstack/router-plugin@c385d92

@tanstack/router-ssr-query-core

npm i https://pkg.pr.new/@tanstack/router-ssr-query-core@c385d92

@tanstack/router-utils

npm i https://pkg.pr.new/@tanstack/router-utils@c385d92

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/@tanstack/router-vite-plugin@c385d92

@tanstack/solid-router

npm i https://pkg.pr.new/@tanstack/solid-router@c385d92

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/@tanstack/solid-router-devtools@c385d92

@tanstack/solid-router-ssr-query

npm i https://pkg.pr.new/@tanstack/solid-router-ssr-query@c385d92

@tanstack/solid-start

npm i https://pkg.pr.new/@tanstack/solid-start@c385d92

@tanstack/solid-start-client

npm i https://pkg.pr.new/@tanstack/solid-start-client@c385d92

@tanstack/solid-start-server

npm i https://pkg.pr.new/@tanstack/solid-start-server@c385d92

@tanstack/start-client-core

npm i https://pkg.pr.new/@tanstack/start-client-core@c385d92

@tanstack/start-fn-stubs

npm i https://pkg.pr.new/@tanstack/start-fn-stubs@c385d92

@tanstack/start-plugin-core

npm i https://pkg.pr.new/@tanstack/start-plugin-core@c385d92

@tanstack/start-server-core

npm i https://pkg.pr.new/@tanstack/start-server-core@c385d92

@tanstack/start-static-server-functions

npm i https://pkg.pr.new/@tanstack/start-static-server-functions@c385d92

@tanstack/start-storage-context

npm i https://pkg.pr.new/@tanstack/start-storage-context@c385d92

@tanstack/valibot-adapter

npm i https://pkg.pr.new/@tanstack/valibot-adapter@c385d92

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/@tanstack/virtual-file-routes@c385d92

@tanstack/vue-router

npm i https://pkg.pr.new/@tanstack/vue-router@c385d92

@tanstack/vue-router-devtools

npm i https://pkg.pr.new/@tanstack/vue-router-devtools@c385d92

@tanstack/vue-router-ssr-query

npm i https://pkg.pr.new/@tanstack/vue-router-ssr-query@c385d92

@tanstack/vue-start

npm i https://pkg.pr.new/@tanstack/vue-start@c385d92

@tanstack/vue-start-client

npm i https://pkg.pr.new/@tanstack/vue-start-client@c385d92

@tanstack/vue-start-server

npm i https://pkg.pr.new/@tanstack/vue-start-server@c385d92

@tanstack/zod-adapter

npm i https://pkg.pr.new/@tanstack/zod-adapter@c385d92