# What's new in Apollo Client 3.10

DevFeed: [What's new in Apollo Client 3.10](<https://devfeed.tech/articles/what-s-new-in-apollo-client-3-10-23583.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/whats-new-in-apollo-client-3-10>)

Author: Lenz Weber-Tronic

Published: 2024-04-25T12:26:16Z

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>), [Testing](<https://devfeed.tech/topics/testing.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-client](<https://devfeed.tech/tags/apollo-client.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>)

## AI overview

Apollo Client 3.10 introduces experimental schema-based testing utilities, adds a new API for using hook functionality outside React, and moves an existing API from alpha to stable.

## Source excerpt

Apollo Client 3.10 has just been released, and we want to provide you with an overview of what's new: - Introducing new experimental schema-based testing utilities - New API: - reaches "stable" status Let's take a look: Introducing new experimental schema-based testing utilities In Apollo Client 3.10, we are introducing new schema-based testing utilities under the import. This adds two new tools: You can modify the resolvers inside your tests to simulate changing results.