Releases Index
WorkOS

WorkOS

workos.comSecurity
$npx @buildinternet/releases get workos
Recently Shipped13 releases · updated Sep 11, 2026

Recently shipped OIDC per-connection hardening, custom feature-flag targets, and a self-serve waitlist.

OIDC connections are no longer one-size-fits-all. PKCE (RFC 7636), userinfo-endpoint claims instead of ID tokens, private_key_jwt token auth with a downloadable public certificate, and pinned ID token signing algorithms (RS256 by default) are all per-connection settings now. Rotating a compromised secret no longer means resetting the entire connection, and IT admins configure it themselves.

Feature Flags target anything, not just users and organizations. Define workspaces, plans, environments, or regions and enable features for specific IDs — useful for closed betas and staged rollouts.

Waitlist gates launches. Enabling it replaces the signup form so demand is captured while sign-ups stay closed; entries can be approved or denied, and approved users get an invitation email. The Waitlist API manages entries programmatically, and MCP-connected agents can too.

Groups assign roles once instead of per user. Each organization has a Dashboard Groups tab for creating groups and managing members; a role assigned to a group applies to every current and future member.

AI agents get their own revocable identities. Agent Auth scopes and revokes agent credentials. MCP Enterprise-Managed Authorization lets identity providers manage access to your MCP server.

Audit logs now retain events for up to 10 years, and full SCIM request and response payloads are visible in the Dashboard for debugging provisioning failures.

Also shipped: native iOS and Android SDKs (coroutine- and Swift-concurrency-first, typed resources, PublicClient needing only a client ID), Cloudflare Email Service as a custom provider, sign-up rejections for undeliverable addresses, zero-downtime SCIM Bridge migration, and invite acceptance within 10 minutes counting as verification.

Feature Flags now supports custom targets, giving you control over rollouts beyond users and organizations. Define the resources that matter to your product, such as workspaces, plans, environments, or regions, then enable features for specific IDs. This makes it easier to run…

Read more ↗

View your full SCIM request and response payloads from your identity provider directly in the Dashboard to debug provisioning issues.

Read more ↗

Give your AI agents their own identity: secure, scoped, instantly revocable.

Read more ↗

Waitlist API gates launches; agents manage entries via MCP

This release3 featuresNew capabilitiesAI-tallied from the release notes

WorkOS introduces a Waitlist API that replaces the signup form with a waitlist form, letting you approve or deny each request and email approved users an invitation. Entries can be managed programmatically — list, add, approve, or deny — and AI agents can do the same through the WorkOS MCP server.

Read more ↗

Group management and roles now in the Dashboard

This release2 featuresNew capabilitiesAI-tallied from the release notes

You can now manage groups directly in the WorkOS Dashboard, including creating groups, adding and removing members, and deleting them. Assigning roles to a group automatically grants them to current and future members.

Read more ↗

OIDC connections get PKCE, private key JWT, and admin editing

This release6 featuresNew capabilitiesAI-tallied from the release notes

OIDC SSO connections now support per-connection settings including PKCE, userinfo endpoint claims, token endpoint authentication via private key JWT, and pinned ID token signing algorithms. IT admins can update client ID and secret from the Admin Portal after setup without resetting the connection.

Read more ↗

Cloudflare Email Service now a custom email provider

This release1 featureNew capabilitiesAI-tallied from the release notes

Cloudflare Email Service is now available in WorkOS as a custom email provider, letting you deliver AuthKit invitations, magic codes, Radar challenges, and Admin Portal notification emails using your own Cloudflare account credentials.

Read more ↗

Native Android SDK lands in Kotlin

This release1 featureNew capabilitiesAI-tallied from the release notes

New coroutine-first Android SDK provides typed resource APIs, structured error handling, safe retry behavior, and Kotlin Flow-based auto-pagination for AuthKit and the WorkOS API, plus helpers for native auth flows, session management, webhook verification, and Vault local crypto. PublicClient requires only a client ID—no API key or secret embedded.

Read more ↗

AuthKit blocks sign-ups for undeliverable emails

This release1 featureNew capabilitiesAI-tallied from the release notes

AuthKit sign-ups and invitations for email addresses that can't receive mail are now rejected at the point of entry, so typos surface immediately and bounce rates drop. Dummy addresses on example.com, example.net, example.org, or any .test domain remain accepted and excluded from email sends.

Read more ↗

SCIM connections migrate with zero-downtime bridge

This release1 featureNew capabilitiesAI-tallied from the release notes

Introduces SCIM Bridge, a proxy that dual-writes requests from existing SCIM connections to WorkOS, enabling migration with zero downtime and safe rollbacks. A control panel allows backfilling data per connection, monitoring, and rolling back before cutover.

Read more ↗

New users who accept an invitation within 10 minutes of the invitation email being sent are now automatically considered verified, skipping the separate email verification step. The authentication.email_verification_succeeded event is still emitted; email_verification.created is not.

Read more ↗

Token proxy swaps credentials per user context

This release1 featureNew capabilitiesAI-tallied from the release notes

WorkOS introduces Pipes Token Proxy, which proxies third-party API requests through WorkOS and automatically swaps in the user's credential based on user and organization context, so you don't handle secrets directly. Access requires contacting support.

Read more ↗

Relay proxies third-party calls with auto credential swap

This release1 featureNew capabilitiesAI-tallied from the release notes

Relay proxies requests to third-party applications through WorkOS, automatically swapping in the user's credential based on context, so you never handle secrets directly. Access is available by contacting support.

Read more ↗

Native iOS SDK for AuthKit and WorkOS API

This release1 featureNew capabilitiesAI-tallied from the release notes

First mobile native SDK for iOS provides async-first access to AuthKit and the entire WorkOS API from Swift, with generated typed APIs, structured error handling, safe retry, and AsyncSequence-based auto-pagination. Includes helpers for native auth flows, webhook verification, and Vault local crypto; PublicClient requires only client ID, no embedded secrets.

Read more ↗

Atlas AI coworker launches in Slack

This release1 featureNew capabilitiesAI-tallied from the release notes

Atlas is a new AI coworker that works in Slack — mention @Atlas in any channel, thread, or DM to start with shared team context. Custom agents can be built with their own name, job, and scoped tools, then mentioned like any other team member.

Read more ↗

Agents are knocking on your product's door and bouncing off browser auth built for humans. Agent Registration turns that traffic into signups using auth.md, the open protocol for agent registration now built into AuthKit.

Read more ↗

Pipes now manages API keys alongside OAuth tokens

This release1 featureNew capabilitiesAI-tallied from the release notes

Pipes now supports providers that authenticate with API keys, letting users connect tools without OAuth by entering a key directly in the Pipes widget. WorkOS stores it as a managed credential, and the Pipes credentials API vends whichever credential type the provider uses.

Read more ↗

Open-source local API emulator for CI/CD testing

This release1 featureNew capabilitiesAI-tallied from the release notes

WorkOS released @workos/emulate, an open-source local API server that lets you test WorkOS integrations without hitting a live environment. Supports seeding users, organizations, RBAC, SSO connections, and AuthKit end-to-end flows including SSO redirect and webhook events.

Read more ↗