# Apollo Client v3.9

**URL:** <https://community.apollographql.com/t/apollo-client-v3-9/7183>\
**Category:** Announcements\
**Tags:** client, web\
**Created:** [January 31, 2024, 8:43pm UTC](https://community.apollographql.com/t/apollo-client-v3-9/7183 "2024-01-31T20:43:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jerelmiller](https://sea1.discourse-cdn.com/flex019/user_avatar/community.apollographql.com/jerelmiller/32/3314_2.png) [@jerelmiller](https://community.apollographql.com/u/jerelmiller)\
**Post date:** [January 31, 2024, 8:43pm UTC](https://community.apollographql.com/t/apollo-client-v3-9/7183/1 "2024-01-31T20:43:29Z")

</div>

Excited to announce the release of Apollo Client 3.9 🎉

We’ve got a number of new improvements including:

- Suspense-enabled data fetching in response to user interaction with `useLoadableQuery`
- Preloading data outside of React with `createQueryPreloader` and `preloadQuery`
- Memory usage optimizations
- A new `useQueryRefHandlers` hook for accessing `refetch` and `fetchMore` for a given `queryRef`
- Multipart subscriptions network adapters for Relay and urql
- `MockedProvider` improvements

Check out the announcement post for more information! [What’s new in Apollo Client 3.9 | Apollo GraphQL Blog](https://www.apollographql.com/blog/whats-new-in-apollo-client-3-9)
