Available migration guides
PubNub publishes a migration guide for each change that requires updating an existing integration. This page lists every migration guide in the current documentation and the prior state each one applies to. These guides assume you already have a working PubNub integration to update, not a new one.
Migration guides
| Guide | Migrate from | Migrate to |
|---|---|---|
| 256-bit AES-CBC encryption | Legacy PubNub encryption (CBC with a 128-bit key, or unencrypted payloads) | 256-bit AES-CBC encryption |
| APNs2 push notifications | The legacy binary APNs push interface | APNs2 (HTTP/2-based Apple Push Notification service) |
| Legacy HTTP FCM | The legacy HTTP FCM push interface | FCM HTTP v1 |
| Legacy webhooks | Legacy webhooks | Events & Actions |
| App Context | Objects v1 | App Context |
| Access Manager v3 | Access Manager v2 | Access Manager v3 |
| Chat Components to Chat SDK | Chat Components (React and React Native) | Chat SDK |
Each guide applies only if your integration currently uses the item listed in its "Migrate from" column.
Each guide includes a prompt for an AI coding assistant. An assistant connected to the PubNub MCP server can also fetch platform-wide migration guides with the get_general_migration_guide tool.