Vigia

Actualizar @ably/chat de 1.x a 2.x

Comparación de la API pública de @ably/chat 1.4.0 y 2.0.0, calculada automáticamente a partir de sus tipos TypeScript. Una firma modificada es un posible cambio incompatible, no una certeza.

Resumen

Rutas de importación eliminadas0
Exports eliminados0
Firmas modificadas2
Miembros de clases o interfaces eliminados1
Miembros de clases o interfaces modificados1
Nuevas deprecaciones0
Cambios de requisitos (engines, dependencias peer)4
Exports nuevos1

Exports eliminados

No se detectaron.

Firmas modificadas

exportAntesDespués
@ably/chat · ChatClientclassinterface
@ably/chat · PresenceMemberOmit<Ably.PresenceMessage, "id" | "action" | "timestamp"> & { updatedAt: Date; data: JsonObject | undefined; extras: JsonObject | undefined; userClaim?: string | undefined; }Omit<Ably.PresenceMessage, "id" | "action" | "timestamp" | "memberKey"> & { updatedAt: Date; data: JsonObject | undefined; extras: JsonObject | undefined; userClaim?: string | undefined; }

Miembros de clases o interfaces eliminados

memberimportAntes
ChatClient.realtime@ably/chatAbly.Realtime

Miembros de clases o interfaces modificados

memberAntesDespués
ChatClient.constructor(realtime: Ably.Realtime, clientOptions?: ChatClientOptions | undefined): ChatClient

Nuevas deprecaciones

No se detectaron.

Cambios de requisitos (engines, dependencias peer)

AntesDespués
engines.node>=20.0.0>=22.0.0
peerDependencies.ably^2.19.0—
peerDependencies.@ably/pubsub-device—^3.0.0
peerDependencies.@ably/pubsub-server—^3.0.0
Exports nuevos (1)
importexportkind
@ably/chatcreateChatClientvariable

Dale estos datos a tu agente de IA

Vigia es un servidor MCP gratuito: tu agente de programación verifica versiones, cambios incompatibles y vulnerabilidades antes de escribir código. Sin registro ni clave de API.

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Agregar a CursorAgregar a VS Code★ Estrella en GitHub

Cualquier otro cliente MCP
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Skill para agentes (SKILL.md): le indica al agente cuándo usar Vigia · GitHub Action para pull requests

Preguntas frecuentes

¿Cuáles son los cambios incompatibles al actualizar @ably/chat de 1 a 2?

Entre @ably/chat 1.4.0 y 2.0.0, Vigia encontró 0 exports eliminados, 2 firmas modificadas y 2 miembros de clases o interfaces eliminados o modificados.

¿Qué quedó deprecado en @ably/chat 2?

0 exports o miembros quedaron marcados como deprecados en @ably/chat 2.0.0.

Para agentes

GET https://vigia.coredls.cloud/v1/packages/npm/@ably/chat/upgrade?from=1.4.0&to=2.0.0