Removed / breaking in @7.6.2, gone in @create-react-router@8.1.0
AppFunctionexamples/auth-router-provider/src/App.tsx
AuthStatusFunctionexamples/auth-router-provider/src/App.tsx
LayoutFunctionexamples/auth-router-provider/src/App.tsx
LoginPageFunctionexamples/auth-router-provider/src/App.tsx
ProtectedPageFunctionexamples/auth-router-provider/src/App.tsx
PublicPageFunctionexamples/auth-router-provider/src/App.tsx
actionFunctionexamples/auth-router-provider/src/App.tsx
loaderFunctionexamples/auth-router-provider/src/App.tsx
loginActionFunctionexamples/auth-router-provider/src/App.tsx
loginLoaderFunctionexamples/auth-router-provider/src/App.tsx
protectedLoaderFunctionexamples/auth-router-provider/src/App.tsx
AuthProviderInterfaceexamples/auth-router-provider/src/auth.ts
AuthProvider.signinMethodexamples/auth-router-provider/src/auth.ts
AuthProvider.signoutMethodexamples/auth-router-provider/src/auth.ts
signinFunctionexamples/auth-router-provider/src/auth.ts
signoutFunctionexamples/auth-router-provider/src/auth.ts
AppFunctionexamples/auth/src/App.tsx
AuthContextTypeInterfaceexamples/auth/src/App.tsx
AuthProviderFunctionexamples/auth/src/App.tsx
AuthStatusFunctionexamples/auth/src/App.tsx
LayoutFunctionexamples/auth/src/App.tsx
LoginPageFunctionexamples/auth/src/App.tsx
ProtectedPageFunctionexamples/auth/src/App.tsx
PublicPageFunctionexamples/auth/src/App.tsx
RequireAuthFunctionexamples/auth/src/App.tsx
handleSubmitFunctionexamples/auth/src/App.tsx
signinFunctionexamples/auth/src/App.tsx
signoutFunctionexamples/auth/src/App.tsx
useAuthFunctionexamples/auth/src/App.tsx
signinFunctionexamples/auth/src/auth.ts
signoutFunctionexamples/auth/src/auth.ts
AppFunctionexamples/basic-data-router/src/app.tsx
ComponentFunctionexamples/basic-data-router/src/app.tsx
AboutFunctionexamples/basic/src/App.tsx
AppFunctionexamples/basic/src/App.tsx
DashboardFunctionexamples/basic/src/App.tsx
HomeFunctionexamples/basic/src/App.tsx
LayoutFunctionexamples/basic/src/App.tsx
NoMatchFunctionexamples/basic/src/App.tsx
AppFunctionexamples/custom-filter-link/src/App.tsx
BrandLinkFunctionexamples/custom-filter-link/src/App.tsx
BrandLinkPropsInterfaceexamples/custom-filter-link/src/App.tsx
LayoutFunctionexamples/custom-filter-link/src/App.tsx
NoMatchFunctionexamples/custom-filter-link/src/App.tsx
SneakerGridFunctionexamples/custom-filter-link/src/App.tsx
SneakerViewFunctionexamples/custom-filter-link/src/App.tsx
SneakerInterfaceexamples/custom-filter-link/src/snkrs.ts
filterByBrandFunctionexamples/custom-filter-link/src/snkrs.ts
getSneakerByIdFunctionexamples/custom-filter-link/src/snkrs.ts
AboutFunctionexamples/custom-link/src/App.tsx
AppFunctionexamples/custom-link/src/App.tsx
CustomLinkFunctionexamples/custom-link/src/App.tsx
HomeFunctionexamples/custom-link/src/App.tsx
LayoutFunctionexamples/custom-link/src/App.tsx
NoMatchFunctionexamples/custom-link/src/App.tsx
AppFunctionexamples/custom-query-parsing/src/App.tsx
HomeFunctionexamples/custom-query-parsing/src/App.tsx
NoMatchFunctionexamples/custom-query-parsing/src/App.tsx
PizzaInterfaceexamples/custom-query-parsing/src/App.tsx
handleChangeFunctionexamples/custom-query-parsing/src/App.tsx
useQueryParamFunctionexamples/custom-query-parsing/src/App.tsx
AppFunctionexamples/data-router/src/app.tsx
DeferredPageFunctionexamples/data-router/src/app.tsx
DeferredRouteLoaderDataInterfaceexamples/data-router/src/app.tsx
FallbackFunctionexamples/data-router/src/app.tsx
HomeFunctionexamples/data-router/src/app.tsx
HomeLoaderDataInterfaceexamples/data-router/src/app.tsx
LayoutFunctionexamples/data-router/src/app.tsx
RenderAwaitedDataFunctionexamples/data-router/src/app.tsx
RenderAwaitedErrorFunctionexamples/data-router/src/app.tsx
TodoFunctionexamples/data-router/src/app.tsx
TodoItemFunctionexamples/data-router/src/app.tsx
TodoItemPropsInterfaceexamples/data-router/src/app.tsx
TodosBoundaryFunctionexamples/data-router/src/app.tsx
TodosListFunctionexamples/data-router/src/app.tsx
deferredLoaderFunctionexamples/data-router/src/app.tsx
homeLoaderFunctionexamples/data-router/src/app.tsx
randFunctionexamples/data-router/src/app.tsx
rejectFunctionexamples/data-router/src/app.tsx
resolveFunctionexamples/data-router/src/app.tsx
sleepFunctionexamples/data-router/src/app.tsx
todoLoaderFunctionexamples/data-router/src/app.tsx
todosActionFunctionexamples/data-router/src/app.tsx
todosLoaderFunctionexamples/data-router/src/app.tsx
TodosInterfaceexamples/data-router/src/todos.ts
addTodoFunctionexamples/data-router/src/todos.ts
deleteTodoFunctionexamples/data-router/src/todos.ts
getTodosFunctionexamples/data-router/src/todos.ts
initializeTodosFunctionexamples/data-router/src/todos.ts
resetTodosFunctionexamples/data-router/src/todos.ts
saveTodosFunctionexamples/data-router/src/todos.ts
uuidFunctionexamples/data-router/src/todos.ts
AppFunctionexamples/error-boundaries/src/app.tsx
FallbackFunctionexamples/error-boundaries/src/routes.tsx
LayoutFunctionexamples/error-boundaries/src/routes.tsx
ProjectFunctionexamples/error-boundaries/src/routes.tsx
ProjectErrorBoundaryFunctionexamples/error-boundaries/src/routes.tsx
RootErrorBoundaryFunctionexamples/error-boundaries/src/routes.tsx
projectLoaderFunctionexamples/error-boundaries/src/routes.tsx
AppFunctionexamples/lazy-loading-router-provider/src/App.tsx
… +280 more
Signature changed
getFilesFunctionintegration/client-data-test.ts
waitForAndAssertFunctionintegration/error-boundary-v2-test.ts
createFixtureProjectFunctionintegration/helpers/create-fixture.ts
writeTestFilesFunctionintegration/helpers/create-fixture.ts
PlaywrightFixture.clickSubmitButtonMethodintegration/helpers/playwright-fixture.ts
doAndWaitFunctionintegration/helpers/playwright-fixture.ts
handleRequestFunctionhelpers/vite-plugin-cloudflare-template/app/entry.server.tsx
EXPRESS_SERVERFunctionintegration/helpers/vite.ts
createProjectFunctionintegration/helpers/vite.ts
nodeFunctionintegration/helpers/vite.ts
reactRouterConfigFunctionintegration/helpers/vite.ts
waitForServerFunctionintegration/helpers/vite.ts
fixtureFactoryFunctionintegration/prefetch-test.ts
configFilesFunctionintegration/vite-basename-test.ts
customServerFileFunctionintegration/vite-basename-test.ts
setupFunctionintegration/vite-basename-test.ts
hmrWorkflowFunctionintegration/vite-css-test.ts
pageLoadWorkflowFunctionintegration/vite-css-test.ts
workflowFunctionintegration/vite-hmr-hdr-test.ts
withBundleServerFunctionintegration/vite-server-bundles-test.ts
interactWithShellFunctiones/create-react-router/__tests__/create-react-router-test.ts
copyTemplateFunctionpackages/create-react-router/copy-template.ts
copyTemplateFromGenericUrlFunctionpackages/create-react-router/copy-template.ts
copyTemplateFromGithubRepoShorthandFunctionpackages/create-react-router/copy-template.ts
copyTemplateFromGithubRepoUrlFunctionpackages/create-react-router/copy-template.ts
copyTemplateFromLocalFilePathFunctionpackages/create-react-router/copy-template.ts
copyTemplateFromRemoteTarballFunctionpackages/create-react-router/copy-template.ts
downloadAndExtractRepoTarballFunctionpackages/create-react-router/copy-template.ts
downloadAndExtractTarballFunctionpackages/create-react-router/copy-template.ts
extractLocalTarballFunctionpackages/create-react-router/copy-template.ts
isValidGithubRepoUrlFunctionpackages/create-react-router/copy-template.ts
writeReadableStreamToWritableFunctionpackages/create-react-router/copy-template.ts
filterFunctionpackages/create-react-router/index.ts
gradientFunctionpackages/create-react-router/loading-indicator.ts
PromptTypeOptions.onSubmitMethodpackages/create-react-router/prompt.ts
PromptOptions.onAbortMethodpackages/create-react-router/prompts-prompt-base.ts
PromptOptions.onCancelMethodpackages/create-react-router/prompts-prompt-base.ts
PromptOptions.onExitMethodpackages/create-react-router/prompts-prompt-base.ts
PromptOptions.onStateMethodpackages/create-react-router/prompts-prompt-base.ts
PromptOptions.onSubmitMethodpackages/create-react-router/prompts-prompt-base.ts
logBulletFunctionpackages/create-react-router/utils.ts
safeColorFunctionpackages/create-react-router/utils.ts
createMockEventFunctionpackages/react-router-architect/__tests__/server-test.ts
createReactRouterHeadersFunctionpackages/react-router-architect/server.ts
createReactRouterRequestFunctionpackages/react-router-architect/server.ts
sendReactRouterResponseFunctionpackages/react-router-architect/server.ts
createRequestHandlerFunctionpackages/react-router-cloudflare/worker.ts
captureErrorFunctionpackages/react-router-dev/__tests__/utils/captureError.ts
runFunctionpackages/react-router-dev/__tests__/utils/cli.ts
retryFunctionpackages/react-router-dev/__tests__/utils/withApp.ts
withAppFunctionpackages/react-router-dev/__tests__/utils/withApp.ts
buildFunctionpackages/react-router-dev/cli/commands.ts
checkForEntryFunctionpackages/react-router-dev/cli/commands.ts
createClientEntryFunctionpackages/react-router-dev/cli/commands.ts
createServerEntryFunctionpackages/react-router-dev/cli/commands.ts
generateEntryFunctionpackages/react-router-dev/cli/commands.ts
routesFunctionpackages/react-router-dev/cli/commands.ts
typegenFunctionpackages/react-router-dev/cli/commands.ts
runFunctionpackages/react-router-dev/cli/run.ts
transpileFunctionpackages/react-router-dev/cli/useJavascript.ts
configRouteToBranchRouteFunctionpackages/react-router-dev/config/config.ts
createConfigLoaderFunctionpackages/react-router-dev/config/config.ts
findEntryFunctionpackages/react-router-dev/config/config.ts
isEntryFileDependencyFunctionpackages/react-router-dev/config/config.ts
omitRoutesFunctionpackages/react-router-dev/config/config.ts
reducerFunctionpackages/react-router-dev/config/config.ts
resolveConfigFunctionpackages/react-router-dev/config/config.ts
handleRequestFunctionkages/react-router-dev/config/defaults/entry.server.node.tsx
formatRoutesFunctionpackages/react-router-dev/config/format.ts
handleRoutesRecursiveFunctionpackages/react-router-dev/config/format.ts
configRoutesToRouteManifestFunctionpackages/react-router-dev/config/routes.ts
layoutFunctionpackages/react-router-dev/config/routes.ts
prefixFunctionpackages/react-router-dev/config/routes.ts
routeFunctionpackages/react-router-dev/config/routes.ts
walkFunctionpackages/react-router-dev/config/routes.ts
createContextFunctionpackages/react-router-dev/typegen/context.ts
runFunctionpackages/react-router-dev/typegen/index.ts
watchFunctionpackages/react-router-dev/typegen/index.ts
lineageFunctionpackages/react-router-dev/typegen/route.ts
getOrSetFromCacheFunctionpackages/react-router-dev/vite/cache.ts
devFunctionpackages/react-router-dev/vite/dev.ts
fromNodeRequestFunctionpackages/react-router-dev/vite/node-adapter.ts
addRefreshWrapperFunctionpackages/react-router-dev/vite/plugin.ts
asyncFlattenFunctionpackages/react-router-dev/vite/plugin.ts
cleanBuildDirectoryFunctionpackages/react-router-dev/vite/plugin.ts
cleanViteManifestsFunctionpackages/react-router-dev/vite/plugin.ts
compileRouteFileFunctionpackages/react-router-dev/vite/plugin.ts
createPrerenderRoutesFunctionpackages/react-router-dev/vite/plugin.ts
detectRouteChunksIfEnabledFunctionpackages/react-router-dev/vite/plugin.ts
extractPluginContextFunctionpackages/react-router-dev/vite/plugin.ts
generateReactRouterManifestsForBuildFunctionpackages/react-router-dev/vite/plugin.ts
getEnvironmentOptionsResolversFunctionpackages/react-router-dev/vite/plugin.ts
getEnvironmentsOptionsFunctionpackages/react-router-dev/vite/plugin.ts
getParentClientNodesFunctionpackages/react-router-dev/vite/plugin.ts
getPrerenderPathsFunctionpackages/react-router-dev/vite/plugin.ts
getPublicModulePathForEntryFunctionpackages/react-router-dev/vite/plugin.ts
getReactRouterManifestBuildAssetsFunctionpackages/react-router-dev/vite/plugin.ts
getRouteFunctionpackages/react-router-dev/vite/plugin.ts
getRouteChunkIfEnabledFunctionpackages/react-router-dev/vite/plugin.ts
getRouteManifestModuleExportsFunctionpackages/react-router-dev/vite/plugin.ts
… +346 more
Added new API surface in @create-react-router@8.1.0
disableGlobalsFunctioneslint.config.ts
normalizeGlobalsFunctioneslint.config.ts
getBinNodeEnvFunctionintegration/cli-test.ts
getHtmlSectionsFunctionintegration/defer-test.ts
reactRouterBuildFunctionintegration/helpers/create-fixture.ts
spawnTestServerFunctionintegration/helpers/create-fixture.ts
rscFunctionintegration/helpers/express.ts
serverFunctionintegration/helpers/express.ts
PageInterfaceintegration/helpers/fixtures.ts
applyEditsFunctionintegration/helpers/fixtures.ts
templatePathFunctionintegration/helpers/fixtures.ts
getPageContentFunctionintegration/helpers/playwright-fixture.ts
AppFunctionintegration/helpers/rsc-vite-framework/app/root.tsx
IndexFunctionintegration/helpers/rsc-vite-framework/app/routes/_index.tsx
metaFunctionintegration/helpers/rsc-vite-framework/app/routes/_index.tsx
fetchServerFunctionintegration/helpers/rsc-vite/src/entry.rsc.tsx
generateResponseFunctionintegration/helpers/rsc-vite/src/entry.rsc.tsx
handlerFunctionintegration/helpers/rsc-vite/src/entry.rsc.tsx
handlerFunctionintegration/helpers/rsc-vite/src/entry.ssr.tsx
renderHTMLFunctionintegration/helpers/rsc-vite/src/entry.ssr.tsx
HomeRouteFunctionintegration/helpers/rsc-vite/src/routes/home.tsx
LayoutFunctionintegration/helpers/rsc-vite/src/routes/root.tsx
RootRouteFunctionintegration/helpers/rsc-vite/src/routes/root.tsx
matchFunctionintegration/helpers/stream.ts
getTemplatesFunctionintegration/helpers/templates.ts
AppFunctionintegration/helpers/vite-7-template/app/root.tsx
IndexFunctionintegration/helpers/vite-7-template/app/routes/_index.tsx
metaFunctionintegration/helpers/vite-7-template/app/routes/_index.tsx
AppFunctionintegration/helpers/vite-8-template/app/root.tsx
IndexFunctionintegration/helpers/vite-8-template/app/routes/_index.tsx
metaFunctionintegration/helpers/vite-8-template/app/routes/_index.tsx
CloudflareEnvironmentInterfaceon/helpers/vite-plugin-cloudflare-template/app/cloudflare.ts
getAvailablePortFunctionation/helpers/vite-plugin-cloudflare-template/vite.config.ts
vitePreviewFunctionintegration/helpers/vite.ts
expectModulePreloadsFunctionintegration/prefetch-test.ts
expectOnlyModulePreloadsFunctionintegration/prefetch-test.ts
getInitialScriptsPreloadHrefsFunctionintegration/prefetch-test.ts
getModulePreloadSelectorFunctionintegration/prefetch-test.ts
getRouteHrefsFunctionintegration/prefetch-test.ts
getRouteModulePreloadHrefsFunctionintegration/prefetch-test.ts
waitForModulePreloadsFunctionintegration/prefetch-test.ts
assertPrerenderedFunctionintegration/rsc/rsc-prerender-test.ts
prerenderFunctionintegration/rsc/rsc-prerender-test.ts
simplePageFunctionintegration/rsc/rsc-prerender-test.ts
setupRscTestFunctionintegration/rsc/utils.ts
validateRSCHtmlFunctionintegration/rsc/utils.ts
getFunctionintegration/session-storage-denied-test.ts
setFunctionintegration/session-storage-denied-test.ts
viteConfigFunctionintegration/typegen-test.ts
isAppRouteRequestFunctionintegration/vite-basename-test.ts
isViteAssetRequestFunctionintegration/vite-basename-test.ts
getColorFunctionintegration/vite-css-lazy-loading-test.ts
filesFunctionintegration/vite-css-test.ts
getRouteBasePathsFunctionintegration/vite-css-test.ts
filesFunctionintegration/vite-hmr-hdr-rsc-test.ts
createFixtureFunctionintegration/vite-prerender-test.ts
filesFunctionintegration/vite-preview-test.ts
ensureBuiltCliFunctiones/create-react-router/__tests__/create-react-router-test.ts
mockSpawnSuccessFunctiones/create-react-router/__tests__/create-react-router-test.ts
agentSkillsQuestionStepFunctionpackages/create-react-router/index.ts
copyAgentSkillsToAppDirStepFunctionpackages/create-react-router/index.ts
getBooleanArgFunctionpackages/create-react-router/index.ts
getStringArgFunctionpackages/create-react-router/index.ts
runCommandFunctionpackages/create-react-router/index.ts
hexColorFunctionpackages/create-react-router/utils.ts
getRouteIdForFileFunctionreact-router-dev/__tests__/rsc-virtual-route-modules-test.ts
isRootRouteModuleFunctionreact-router-dev/__tests__/rsc-virtual-route-modules-test.ts
transformToJsFunctionreact-router-dev/__tests__/rsc-virtual-route-modules-test.ts
withCssFunctionreact-router-dev/__tests__/rsc-virtual-route-modules-test.ts
withSharedChunkHmrFunctionreact-router-dev/__tests__/rsc-virtual-route-modules-test.ts
getBooleanArgFunctionpackages/react-router-dev/cli/run.ts
getBooleanStringArgFunctionpackages/react-router-dev/cli/run.ts
getNumberArgFunctionpackages/react-router-dev/cli/run.ts
getStringArgFunctionpackages/react-router-dev/cli/run.ts
isIgnoredByWatcherFunctionpackages/react-router-dev/config/config.ts
isValidPrerenderPathsConfigFunctionpackages/react-router-dev/config/config.ts
resolveRSCEntryFilesFunctionpackages/react-router-dev/config/config.ts
fetchFunctiones/react-router-dev/config/default-rsc-entries/entry.rsc.tsx
fetchServerFunctiones/react-router-dev/config/default-rsc-entries/entry.rsc.tsx
generateResponseFunctiones/react-router-dev/config/default-rsc-entries/entry.rsc.tsx
generateHTMLFunctiones/react-router-dev/config/default-rsc-entries/entry.ssr.tsx
renderHTMLFunctiones/react-router-dev/config/default-rsc-entries/entry.ssr.tsx
finalFunctionkages/react-router-dev/config/defaults/entry.server.node.tsx
copyBuildAssetsFunctionpackages/react-router-dev/tsdown.config.ts
routeModulesTypeFunctionpackages/react-router-dev/typegen/generate.ts
unwrappedExportFunctionpackages/react-router-dev/vite/babel-test.ts
wrappedExportFunctionpackages/react-router-dev/vite/babel-test.ts
unwrapDefaultFunctionpackages/react-router-dev/vite/babel.ts
hasDependencyFunctionpackages/react-router-dev/vite/has-dependency.ts
hasReactRouterRscPluginFunctionpackages/react-router-dev/vite/has-rsc-plugin.ts
loadDotenvFunctionpackages/react-router-dev/vite/load-dotenv.ts
getOptimizeDepsEntriesFunctionpackages/react-router-dev/vite/optimize-deps-entries.ts
assertPrerenderPathsMatchRoutesFunctionpackages/react-router-dev/vite/plugin.ts
closePluginResourcesFunctionpackages/react-router-dev/vite/plugin.ts
configFunctionpackages/react-router-dev/vite/plugin.ts
configurePreviewServerFunctionpackages/react-router-dev/vite/plugin.ts
createDataRequestFunctionpackages/react-router-dev/vite/plugin.ts
createResourceRouteRequestFunctionpackages/react-router-dev/vite/plugin.ts
createRouteRequestFunctionpackages/react-router-dev/vite/plugin.ts
createSpaModeRequestFunctionpackages/react-router-dev/vite/plugin.ts
… +676 more