# Apollo Client 3.8 Adds React 18 Suspense Integration and New Data-Fetching Features

DevFeed: [Apollo Client 3.8 Adds React 18 Suspense Integration and New Data-Fetching Features](<https://devfeed.tech/articles/wait-for-it-announcing-apollo-client-3-8-with-react-suspense-integration-23570.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/wait-for-it-announcing-apollo-client-3-8-with-react-suspense-integration>)

Author: Jerel Miller

Published: 2023-08-07T12:07:43Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [apollo-client](<https://devfeed.tech/topics/apollo-client.md>), [React](<https://devfeed.tech/topics/react.md>), [React Hooks](<https://devfeed.tech/topics/react-hooks.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Error Handling](<https://devfeed.tech/topics/error-handling.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-client](<https://devfeed.tech/tags/apollo-client.md>), [error-handling](<https://devfeed.tech/tags/error-handling.md>), [errors](<https://devfeed.tech/tags/errors.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [react](<https://devfeed.tech/tags/react.md>), [react-hooks](<https://devfeed.tech/tags/react-hooks.md>), [release](<https://devfeed.tech/tags/release.md>)

## AI overview

Apollo Client 3.8 introduces React 18 Suspense integration with three new React hooks, along with query document transforms, automatic removal of fields from variables, improved error extraction, type-safe query skipping, and selective update skipping.

## Source excerpt

Today we're thrilled to announce the release of Apollo Client 3.8 with long-awaited support for React 18's Suspense features! This is our biggest minor release yet and is jam packed with lots of great features and updates. This release is a culmination of 16 alphas, 8 betas, and 3 release candidates. Thank you to everyone who has tried the new features and provided us with valuable input!