

The WorkOS Node SDK now supports PKCE authentication for public clients, enabling secure authentication in mobile apps, desktop apps, and single-page applications without exposing API keys. Version 8 also introduces compile-time type safety with a new createWorkOS() factory, improves compatibility with modern JavaScript runtimes and edge environments, and ships with optimized dual ESM/CJS builds.
Read the v8 migration guide for detailed upgrade instructions.