Change8

@clerk/backend@2.28.0

Breaking Changes
📦 clerkView on GitHub →
1 breaking1 features🔧 6 symbols

Summary

This release stabilizes the password compromise functions by removing the experimental prefix and updates internal Clerk dependencies to newer versions.

⚠️ Breaking Changes

  • The functions `setPasswordCompromised` and `unsetPasswordCompromised` have been renamed from their previous `__experimental_` prefixed versions. If you were using the experimental names, you must update your code to use the new stable names.

Migration Steps

  1. Update any usage of `__experimental_setPasswordCompromised` to `setPasswordCompromised`.
  2. Update any usage of the previously mentioned experimental function (implied to be `__experimental_unsetPasswordCompromised` based on context, though the notes are slightly contradictory/sequential) to the new stable name `unsetPasswordCompromised`.

✨ New Features

  • The functions `setPasswordCompromised` and `unsetPasswordCompromised` are now stable, having dropped the `__experimental_` prefix.

🔧 Affected Symbols

setPasswordCompromisedunsetPasswordCompromised__experimental_setPasswordCompromised__experimental_unsetPasswordCompromised@clerk/shared@3.41.0@clerk/types@4.101.8