- [new] Cursor and xAI account linking, including team merge, seat-capacity checks, and prepaid previews before a merge is committed.
- [new] Grok admin controls for file and image uploads, Imagine, voice mode, web search, and X search.
- [new] Team and organization MCP allowlists, with import/export and a listing of builtin MCP server tools. Origin MCP is at api.origin.cursor.com/mcp.
- [new] Service tokens: create, list, rotate, revoke, and update permissions.
- [new] Namespace inbound IP allowlists and SSH certificate authorities, including an option to require certificates for SSH.
- [new] 1Password OAuth (start/complete the flow and store the integration key).
- [new] SharePoint as a team connector (connect, inspect, disconnect).
- [new] App publishing: propose a publish, confirm or dismiss, publish or unpublish, and resolve published apps and pages.
- [new] Subscriptions and a billing dashboard at cursor.com/dashboard/billing.
- [new] Agent-host harness distribution at downloads.cursor.com/agent-host-harness.
- [new] In-product status page: status.cursor.com.
- [changed] Agent prompts now include first-person identity, a live phone-call persona, and a “do not introduce yourself” variant.
- [changed] Realtime voice mints a general voice secret instead of a desktop-only one.
- [removed] Grok bot memory-shard APIs, the team context-visibility setter, the OnePassword always-allow setter, and applying team marketplace required plugins.
- [removed] The account-and-billing profiles help URL (cursor.com/help/account-and-billing/profiles); billing now points at the dashboard.
Availability
3.23.10 is on latest for every desktop build: macOS (arm64 and x64), Linux (arm64 and x64), and Windows (arm64 and x64). Stable is still 3.22.12 on all of those platforms.
Upgrade notes
- Stay on Stable if you need to remain on 3.22.12; switch to latest to pick up 3.23.10.
- If you link or merge a Cursor team with an xAI/Grok team, review seat capacity and billing before confirming. Merges can be blocked when a merge is already in progress, the team is already merged, or the org is on enterprise / request-based pricing.