@apollo/client@4.0.0-rc.12
Breaking Changes📦 apollo-client
⚠ 1 breaking✨ 1 features⚡ 1 deprecations🔧 1 symbols
Summary
Introduced a @apollo/client/v4-migration entrypoint that surfaces removed values and types with migration guidance, addressing breaking changes from their removal.
⚠️ Breaking Changes
- Several values and types have been removed from the @apollo/client package, which will cause import errors for code that still references them. Import the new @apollo/client/v4-migration entrypoint to see the list of removed symbols and follow the provided migration docs to replace them.
Migration Steps
- Install the latest version of @apollo/client.
- Import @apollo/client/v4-migration to view the removed symbols.
- Replace imports of the removed values/types with the recommended alternatives as described in the doc blocks.
- Run your test suite to ensure no runtime import errors remain.
✨ New Features
- Added a new entrypoint @apollo/client/v4-migration that re‑exports the removed values and types along with documentation blocks explaining how to migrate away from each.
🔧 Affected Symbols
@apollo/client/v4-migration⚡ Deprecations
- All values and types that were removed in this release were previously deprecated in earlier versions of @apollo/client.