Skip to content

Latest commit

 

History

History
57 lines (33 loc) · 1.95 KB

ROADMAP.md

File metadata and controls

57 lines (33 loc) · 1.95 KB

🔮 Apollo Client Ecosystem Roadmap

Last updated: 2024-10-07

For up to date release notes, refer to the project's Changelog.

Please note: This is an approximation of larger effort work planned for the next 6 - 12 months. It does not cover all new functionality that will be added, and nothing here is set in stone. Also note that each of these releases, and several patch releases in-between, will include bug fixes (based on issue triaging) and community submitted PRs.

✋ Community feedback & prioritization

  • Please report feature requests or bugs as a new issue.
  • If you already see an issue that interests you please add a 👍 or a comment so we can measure community interest.

In progress

Apollo Client

3.12.0 - November 11, 2024

Release candidate - November 4, 2024

  • Data masking

Upcoming features

  • Leaner client (under alternate entry point)
  • Better types for useQuery/useMutation/useSubscription
  • Introduce useSuspenseFragment that will suspend when the data is not yet loaded (experimental)

4.0

  • Release 4.0 will be our next major release of the Client and is still in early planning. See Github 4.0 Milestone for more details.

GraphQL Testing Library

  • New documentation
  • Subscription support (waiting for MSW WebSocket support to land)

VSCode Extension

  • Bug fixes and long-requested features
  • Apollo Client Devtools integration

GraphQL Tag

no work in progress

Apollo Client DevTools

  • Ongoing work with fixing error messages shown in devtools
  • Add a memory panel to monitor Apollo Client devtools internal caches

Apollo Client NextJS

  • New/more robust documentation
  • Support for @defer in RSC