From 10149b0b3c06427731be4982573c5caa1792eb9f Mon Sep 17 00:00:00 2001 From: Alex Carpenter Date: Mon, 3 Feb 2025 10:23:58 -0500 Subject: [PATCH 1/2] chore(clerk-js): Add virtual routing deprecation warning --- packages/clerk-js/src/ui/lazyModules/providers.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/clerk-js/src/ui/lazyModules/providers.tsx b/packages/clerk-js/src/ui/lazyModules/providers.tsx index 8156534a846..4061551d989 100644 --- a/packages/clerk-js/src/ui/lazyModules/providers.tsx +++ b/packages/clerk-js/src/ui/lazyModules/providers.tsx @@ -1,3 +1,4 @@ +import { deprecated } from '@clerk/shared/deprecated'; import type { Appearance } from '@clerk/types'; import React, { lazy, Suspense } from 'react'; @@ -56,6 +57,9 @@ type LazyComponentRendererProps = React.PropsWithChildren< type PortalProps = Parameters[0]; export const LazyComponentRenderer = (props: LazyComponentRendererProps) => { + if (props.componentProps.routing === 'virtual') { + deprecated('routing="virtual"', 'Use routing="hash" instead.'); + } return ( Date: Mon, 3 Feb 2025 10:27:32 -0500 Subject: [PATCH 2/2] add changeset --- .changeset/friendly-ears-bow.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/friendly-ears-bow.md diff --git a/.changeset/friendly-ears-bow.md b/.changeset/friendly-ears-bow.md new file mode 100644 index 00000000000..27d3b5f2917 --- /dev/null +++ b/.changeset/friendly-ears-bow.md @@ -0,0 +1,5 @@ +--- +'@clerk/clerk-js': patch +--- + +Add virtual routing deprecation warning.