@mistralai/mistralai breaking changes
Every breaking API change we have recorded in @mistralai/mistralai on npm: 417 breaking changes in 2 versions. Below are its newest 2 versions, removals and renames first, each with its source.
Newest change October 20, 2026

On this page
3.0.0
- Removed
dlv
dlv is no longer part of the stable API surface. Code that calls it must be updated. github.com - Removed
mistral.beta.connectors.deleteOrganizationCredentials
deleteOrganizationCredentials is removed; use deleteCredentials instead. github.com - Removed
mistral.beta.connectors.deleteUserCredentials
deleteUserCredentials is removed; use deleteCredentials instead. github.com - Removed
mistral.beta.connectors.deleteWorkspaceCredentials
deleteWorkspaceCredentials is removed; use deleteCredentials instead. github.com - Removed
mistral.beta.connectors.get
The fetchCustomerData request option is removed from connectors.get. github.com - Removed
mistral.beta.connectors.listTools
The page request option is removed from connectors.listTools. github.com - Removed
models/components:AuthDirection
AuthDirection was removed in @mistralai/mistralai 3.0.0 npmjs.com - Removed
models/components:AuthDirection$outboundSchema
AuthDirection$outboundSchema was removed in @mistralai/mistralai 3.0.0 npmjs.com - Removed
models/components:AuthenticationMethodCreateOrUpdateRequest.authDirection
AuthenticationMethodCreateOrUpdateRequest.authDirection was removed in @mistralai/mistralai 3.0.0 npmjs.com - Removed
models/components:AuthenticationMethodCreateOrUpdateRequest$Outbound.auth_direction
AuthenticationMethodCreateOrUpdateRequest$Outbound.auth_direction was removed in @mistralai/mistralai 3.0.0 npmjs.com
And 317 more in this version.
2.0.0
- Removed
The package now ships only as ES Modules. Code that uses require() must switch to import. github.com - Removed
AgentConversationObject
AgentConversationObject was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
AgentHandoffDoneEventType
AgentHandoffDoneEventType was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
AgentHandoffEntryObject
AgentHandoffEntryObject was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
AgentHandoffEntryType
AgentHandoffEntryType was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
AgentHandoffStartedEventType
AgentHandoffStartedEventType was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
AgentObject
AgentObject was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
ArchiveFTModelOutObject
ArchiveFTModelOutObject was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
AssistantMessageRole
AssistantMessageRole was removed in @mistralai/mistralai 2.0.0 npmjs.com - Removed
AudioChunkType
AudioChunkType was removed in @mistralai/mistralai 2.0.0 npmjs.com
And 80 more in this version.
Check your code
These are the changes. To see which of them reach your code, scan a public repository, or have your coding agent call check_code with your manifest or lockfile over MCP. The API reads every change in every version, not only the newest. On Team and up, a fix pull request opens for the changes that reach a connected repository. Nothing merges or deploys.

Put your code on continuous management.
Scan a public repository now, or give your agent one line.
See how out of date your code is.
Tell your agent what changed since it was trained.
claude mcp add --transport http since https://api.since.dev/mcp