Removed / breaking in @v4.2.1, gone in @next-auth@4.24.14
AccessDeniedFunctionapp/components/access-denied.js
FooterFunctionapp/components/footer.js
HeaderFunctionapp/components/header.js
LayoutFunctionapp/components/layout.js
webpackFunctionapp/next.config.js
AppFunctionapp/pages/_app.js
PageFunctionapp/pages/api-example.js
authorizeFunctionapp/pages/api/auth/[...nextauth].ts
PageFunctionapp/pages/client.js
handleLoginFunctionapp/pages/credentials.js
handleLogoutFunctionapp/pages/credentials.js
handleChangeFunctionapp/pages/email.js
handleLoginFunctionapp/pages/email.js
handleLogoutFunctionapp/pages/email.js
PageFunctionapp/pages/index.js
PageFunctionapp/pages/middleware-protected/index.js
PageFunctionapp/pages/policy.js
PageFunctionapp/pages/protected.js
fetchDataFunctionapp/pages/protected.js
PageFunctionapp/pages/server.js
getServerSidePropsFunctionapp/pages/server.js
AdapterInterfacesrc/adapters.ts
AdapterSessionInterfacesrc/adapters.ts
AdapterUserInterfacesrc/adapters.ts
VerificationTokenInterfacesrc/adapters.ts
ProviderFlowFunctionsrc/client/__tests__/client-provider.test.js
SessionConsumerFunctionsrc/client/__tests__/client-provider.test.js
changeTabVisibilityFunctionsrc/client/__tests__/client-provider.test.js
CSRFFlowFunctionsrc/client/__tests__/csrf.test.js
handleCSRFFunctionsrc/client/__tests__/csrf.test.js
proxyLoggerFunctionsrc/client/__tests__/csrf.test.js
getBroadcastEventsFunctionsrc/client/__tests__/helpers/utils.js
printFetchCallsFunctionsrc/client/__tests__/helpers/utils.js
ProvidersFlowFunctionsrc/client/__tests__/providers.test.js
handleGerProvidersFunctionsrc/client/__tests__/providers.test.js
proxyLoggerFunctionsrc/client/__tests__/providers.test.js
SessionFlowFunctionsrc/client/__tests__/session.test.js
fetchUserSessionFunctionsrc/client/__tests__/session.test.js
proxyLoggerFunctionsrc/client/__tests__/session.test.js
proxyLoggerFunctionsrc/client/__tests__/sign-in.test.js
AppFunctionsrc/client/__tests__/use-session-hook.test.js
BroadcastChannelFunctionsrc/client/_utils.ts
BroadcastMessageInterfacesrc/client/_utils.ts
CtxOrReqInterfacesrc/client/_utils.ts
NextAuthClientConfigInterfacesrc/client/_utils.ts
apiBaseUrlFunctionsrc/client/_utils.ts
fetchDataFunctionsrc/client/_utils.ts
handlerFunctionsrc/client/_utils.ts
nowFunctionsrc/client/_utils.ts
postFunctionsrc/client/_utils.ts
receiveFunctionsrc/client/_utils.ts
AccountNotLinkedErrorClasssrc/core/errors.ts
AccountNotLinkedError.Classsrc/core/errors.ts
MissingAPIRouteClasssrc/core/errors.ts
MissingAPIRoute.Classsrc/core/errors.ts
MissingAdapterClasssrc/core/errors.ts
MissingAdapter.Classsrc/core/errors.ts
MissingAuthorizeClasssrc/core/errors.ts
MissingAuthorize.Classsrc/core/errors.ts
MissingSecretClasssrc/core/errors.ts
MissingSecret.Classsrc/core/errors.ts
OAuthCallbackErrorClasssrc/core/errors.ts
OAuthCallbackError.Classsrc/core/errors.ts
UnknownErrorClasssrc/core/errors.ts
UnknownError.Classsrc/core/errors.ts
UnknownError.constructorMethodsrc/core/errors.ts
UnknownError.toJSONMethodsrc/core/errors.ts
UnsupportedStrategyClasssrc/core/errors.ts
UnsupportedStrategy.Classsrc/core/errors.ts
adapterErrorHandlerFunctionsrc/core/errors.ts
capitalizeFunctionsrc/core/errors.ts
eventsErrorHandlerFunctionsrc/core/errors.ts
upperSnakeFunctionsrc/core/errors.ts
IncomingRequestInterfacesrc/core/index.ts
NextAuthHandlerFunctionsrc/core/index.ts
NextAuthHandlerParamsInterfacesrc/core/index.ts
NextAuthHeaderInterfacesrc/core/index.ts
OutgoingResponseInterfacesrc/core/index.ts
InitParamsInterfacesrc/core/init.ts
initFunctionsrc/core/init.ts
assertConfigFunctionsrc/core/lib/assert.ts
callbackHandlerFunctionsrc/core/lib/callback-handler.ts
generateSessionTokenFunctionsrc/core/lib/callback-handler.ts
CreateCallbackUrlParamsInterfacesrc/core/lib/callback-url.ts
createCallbackUrlFunctionsrc/core/lib/callback-url.ts
CookieInterfacesrc/core/lib/cookie.ts
SessionStoreClasssrc/core/lib/cookie.ts
SessionStore.Classsrc/core/lib/cookie.ts
SessionStore.#chunkMethodsrc/core/lib/cookie.ts
SessionStore.#cleanMethodsrc/core/lib/cookie.ts
SessionStore.chunkMethodsrc/core/lib/cookie.ts
SessionStore.cleanMethodsrc/core/lib/cookie.ts
SessionStore.constructorMethodsrc/core/lib/cookie.ts
SessionStore.valueMethodsrc/core/lib/cookie.ts
defaultCookiesFunctionsrc/core/lib/cookie.ts
CreateCSRFTokenParamsInterfacesrc/core/lib/csrf-token.ts
createCSRFTokenFunctionsrc/core/lib/csrf-token.ts
jwtFunctionsrc/core/lib/default-callbacks.ts
redirectFunctionsrc/core/lib/default-callbacks.ts
sessionFunctionsrc/core/lib/default-callbacks.ts
… +272 more
Added new API surface in @next-auth@4.24.14
authorizeFunctionapps/dev/app/api/auth/[...nextauth]/route.ts
RootLayoutFunctionapps/dev/app/layout.tsx
PageFunctionapps/dev/app/server-component/page.tsx
AccessDeniedFunctionapps/dev/components/access-denied.js
FooterFunctionapps/dev/components/footer.js
HeaderFunctionapps/dev/components/header.js
LayoutFunctionapps/dev/components/layout.js
webpackFunctionapps/dev/next.config.js
AppFunctionapps/dev/pages/_app.js
PageFunctionapps/dev/pages/api-example.js
PageFunctionapps/dev/pages/client.js
handleLoginFunctionapps/dev/pages/credentials.js
handleLogoutFunctionapps/dev/pages/credentials.js
handleChangeFunctionapps/dev/pages/email.js
handleLoginFunctionapps/dev/pages/email.js
handleLogoutFunctionapps/dev/pages/email.js
PageFunctionapps/dev/pages/index.js
PageFunctionapps/dev/pages/middleware-protected/index.js
PageFunctionapps/dev/pages/policy.js
PageFunctionapps/dev/pages/protected.js
fetchDataFunctionapps/dev/pages/protected.js
PageFunctionapps/dev/pages/server.js
getServerSidePropsFunctionapps/dev/pages/server.js
PageFunctionapps/dev/pages/supabase-client-rls.js
SessionInterfaceapps/dev/types/nextauth.d.ts
UserInterfaceapps/dev/types/nextauth.d.ts
handlerFunctionapps/example-gatsby/api/auth/[nextauth].js
wrapRootElementFunctionapps/example-gatsby/gatsby-browser.js
authorizeFunctionapps/example-gatsby/nextauth.config.js
handlerFunctionapps/example-gatsby/src/api/[...nextauth].js
HomeFunctionapps/example-gatsby/src/pages/index.js
AccessDeniedFunctionapps/example-nextjs/components/access-denied.tsx
FooterFunctionapps/example-nextjs/components/footer.tsx
HeaderFunctionapps/example-nextjs/components/header.tsx
LayoutFunctionapps/example-nextjs/components/layout.tsx
authorizedFunctionapps/example-nextjs/middleware.ts
JWTInterfaceapps/example-nextjs/next-auth.d.ts
AppFunctionapps/example-nextjs/pages/_app.tsx
PageFunctionapps/example-nextjs/pages/admin.tsx
ApiExamplePageFunctionapps/example-nextjs/pages/api-example.tsx
jwtFunctionapps/example-nextjs/pages/api/auth/[...nextauth].ts
handlerFunctionapps/example-nextjs/pages/api/examples/jwt.ts
handlerFunctionapps/example-nextjs/pages/api/examples/protected.ts
handlerFunctionapps/example-nextjs/pages/api/examples/session.ts
ClientPageFunctionapps/example-nextjs/pages/client.tsx
IndexPageFunctionapps/example-nextjs/pages/index.tsx
MePageFunctionapps/example-nextjs/pages/me.tsx
PolicyPageFunctionapps/example-nextjs/pages/policy.tsx
ProtectedPageFunctionapps/example-nextjs/pages/protected.tsx
fetchDataFunctionapps/example-nextjs/pages/protected.tsx
ServerSidePageFunctionapps/example-nextjs/pages/server.tsx
getServerSidePropsFunctionapps/example-nextjs/pages/server.tsx
ProcessEnvInterfaceapps/example-nextjs/process.d.ts
ModuleOptionsInterfaceapps/playground-nuxt/src/module.ts
setupFunctionapps/playground-nuxt/src/module.ts
CtxOrReqInterfaceapps/playground-nuxt/src/runtime/client/index.ts
SessionProviderPluginFunctionapps/playground-nuxt/src/runtime/client/index.ts
getCsrfTokenFunctionapps/playground-nuxt/src/runtime/client/index.ts
getProvidersFunctionapps/playground-nuxt/src/runtime/client/index.ts
getSessionFunctionapps/playground-nuxt/src/runtime/client/index.ts
installFunctionapps/playground-nuxt/src/runtime/client/index.ts
isServerFunctionapps/playground-nuxt/src/runtime/client/index.ts
signInFunctionapps/playground-nuxt/src/runtime/client/index.ts
signOutFunctionapps/playground-nuxt/src/runtime/client/index.ts
useSessionFunctionapps/playground-nuxt/src/runtime/client/index.ts
visibilityHandlerFunctionapps/playground-nuxt/src/runtime/client/index.ts
AccountNotLinkedErrorClassapps/playground-nuxt/src/runtime/lib/errors.ts
AccountNotLinkedError.Classapps/playground-nuxt/src/runtime/lib/errors.ts
MissingAPIRouteClassapps/playground-nuxt/src/runtime/lib/errors.ts
MissingAPIRoute.Classapps/playground-nuxt/src/runtime/lib/errors.ts
MissingAdapterClassapps/playground-nuxt/src/runtime/lib/errors.ts
MissingAdapter.Classapps/playground-nuxt/src/runtime/lib/errors.ts
MissingAuthorizeClassapps/playground-nuxt/src/runtime/lib/errors.ts
MissingAuthorize.Classapps/playground-nuxt/src/runtime/lib/errors.ts
MissingSecretClassapps/playground-nuxt/src/runtime/lib/errors.ts
MissingSecret.Classapps/playground-nuxt/src/runtime/lib/errors.ts
OAuthCallbackErrorClassapps/playground-nuxt/src/runtime/lib/errors.ts
OAuthCallbackError.Classapps/playground-nuxt/src/runtime/lib/errors.ts
UnknownErrorClassapps/playground-nuxt/src/runtime/lib/errors.ts
UnknownError.Classapps/playground-nuxt/src/runtime/lib/errors.ts
UnknownError.constructorMethodapps/playground-nuxt/src/runtime/lib/errors.ts
UnknownError.toJSONMethodapps/playground-nuxt/src/runtime/lib/errors.ts
UnsupportedStrategyClassapps/playground-nuxt/src/runtime/lib/errors.ts
UnsupportedStrategy.Classapps/playground-nuxt/src/runtime/lib/errors.ts
adapterErrorHandlerFunctionapps/playground-nuxt/src/runtime/lib/errors.ts
capitalizeFunctionapps/playground-nuxt/src/runtime/lib/errors.ts
eventsErrorHandlerFunctionapps/playground-nuxt/src/runtime/lib/errors.ts
upperSnakeFunctionapps/playground-nuxt/src/runtime/lib/errors.ts
LoggerInstanceInterfaceapps/playground-nuxt/src/runtime/lib/logger.ts
debugFunctionapps/playground-nuxt/src/runtime/lib/logger.ts
errorFunctionapps/playground-nuxt/src/runtime/lib/logger.ts
formatErrorFunctionapps/playground-nuxt/src/runtime/lib/logger.ts
hasErrorPropertyFunctionapps/playground-nuxt/src/runtime/lib/logger.ts
proxyLoggerFunctionapps/playground-nuxt/src/runtime/lib/logger.ts
setLoggerFunctionapps/playground-nuxt/src/runtime/lib/logger.ts
warnFunctionapps/playground-nuxt/src/runtime/lib/logger.ts
InternalUrlInterfaceapps/playground-nuxt/src/runtime/lib/parse-url.ts
parseUrlFunctionapps/playground-nuxt/src/runtime/lib/parse-url.ts
NextAuthNuxtHandlerFunctionapps/playground-nuxt/src/runtime/server/handler.ts
getServerSessionFunctionapps/playground-nuxt/src/runtime/server/handler.ts
… +792 more