Skip to content

Commit

Permalink
Merge branch 'main' into docs/update-connection-directive-docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Meschreiber authored Nov 7, 2023
2 parents bac34d7 + 26f4e5d commit 1b42ad9
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 34 deletions.
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: 2.1

orbs:
secops: apollo/[email protected].1
secops: apollo/[email protected].2

jobs:
# Filesize:
Expand Down
14 changes: 11 additions & 3 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 🔮 Apollo Client Roadmap

**Last updated: 2023-09-26**
**Last updated: 2023-11-07**

For up to date release notes, refer to the project's [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md).

Expand All @@ -15,11 +15,12 @@ For up to date release notes, refer to the project's [Changelog](https://github.

## [3.9.0](https://github.com/apollographql/apollo-client/milestone/32)

_Currently in planning phase_
_Currently in development phase_

Tentative beta date: Dec 1, 2023

Features we plan to tackle:

- Introduce a suspenseful `useFragment` that will suspend when the data is not yet loaded
- Ability to preload a query outside of a React component that can be used with `useReadQuery` to suspend while loading
- Introduce a new `useInteractiveQuery`/`useLazyBackgroundQuery` hook (name TBD)
- Improved testing utilities
Expand All @@ -29,6 +30,13 @@ Features we plan to tackle:
## Future 3.x releases

## [3.10.0](https://github.com/apollographql/apollo-client/milestone/33)

_Currently in planning phase_

- schema-driven testing utilities
- Introduce a suspenseful `useFragment` that will suspend when the data is not yet loaded

_Approximate Date: TBD_

The 3.8 release was a major milestone for the project's React support. Feedback from the community will have a big impact on where we go next, particularly as use cases for React Server Components and other React 18 features emerge. In addition to new functionality, there is a significant backlog of questions and fixes that we want to categorize and thoughtfully address in upcoming releases.
Expand Down
2 changes: 1 addition & 1 deletion docs/source/integrations/react-native.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import { ApolloClient, InMemoryCache, ApolloProvider } from '@apollo/client';

// Initialize Apollo Client
const client = new ApolloClient({
uri: 'localhost:4000/graphql',
uri: 'http://localhost:4000/graphql',
cache: new InMemoryCache()
});

Expand Down
48 changes: 24 additions & 24 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
"@changesets/changelog-github": "0.4.8",
"@changesets/cli": "2.26.2",
"@graphql-tools/schema": "10.0.0",
"@microsoft/api-extractor": "7.38.0",
"@microsoft/api-extractor": "7.38.2",
"@rollup/plugin-node-resolve": "11.2.1",
"@size-limit/esbuild-why": "8.2.6",
"@size-limit/preset-small-lib": "8.2.6",
Expand All @@ -121,11 +121,11 @@
"@types/fetch-mock": "7.3.7",
"@types/glob": "8.1.0",
"@types/hoist-non-react-statics": "3.3.4",
"@types/jest": "29.5.6",
"@types/jest": "29.5.7",
"@types/lodash": "4.14.200",
"@types/node": "20.8.9",
"@types/node-fetch": "2.6.7",
"@types/react": "18.2.33",
"@types/node": "20.8.10",
"@types/node-fetch": "2.6.8",
"@types/react": "18.2.35",
"@types/react-dom": "18.2.14",
"@types/use-sync-external-store": "0.0.5",
"@typescript-eslint/eslint-plugin": "6.7.5",
Expand Down

0 comments on commit 1b42ad9

Please sign in to comment.