-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 3.9.0 #11220
Release 3.9.0 #11220
Conversation
Should help with #9293.
Most of these test tweaks are reasonable improvements necessitated by fixing a bug that allowed queries to receive raw network results with extraneous fields when the results were incomplete. Now, the extraneous fields are no longer delivered, since they were not requested. The test I removed completely does not make sense, and was only passing previously because of the mock link running out of results.
…-markResult-result.data-mutation Prevent `QueryInfo#markResult` mutation of `result.data` and return cache data consistently whether complete or incomplete.
🦋 Changeset detectedLatest commit: 2c836af The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
size-limit report 📦
|
Since this directory's contents are managed by the `changeset` tool, it seems like running the files through Prettier will only lead to formatting churn, as seen here: https://app.circleci.com/pipelines/github/apollographql/apollo-client/21435/workflows/0d888903-9898-4c83-bab2-7146b7c3897e/jobs/111306
✅ Deploy Preview for apollo-client-docs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
* Version Packages (alpha) * chore: remove unreleased changeset from main --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Alessia Bellisario <[email protected]>
* Version Packages (alpha) * chore: update CHANGELOG.md --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Alessia Bellisario <[email protected]>
Co-authored-by: Lenz Weber-Tronic <[email protected]>
…nse (#11461) * chore: add docs for skipping an optimistic update via optimisticResponse * chore: make PR review updates
Housekeeping note: auto-cleanup fails on protected branches so I've removed the label for now. |
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
05bf65d
to
fb0a255
Compare
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Add doc comment for `headers` property on ApolloClient * Update src/core/ApolloClient.ts --------- Co-authored-by: Lenz Weber-Tronic <[email protected]>
… components (#11381) * move some docs to comments * remove comments * fix missing space * add api_doc * tweak in file generation * build from docs branch * switch docs branch back to `main` * bump CI * Enum & PropertyDetails * WIP - see current state of `hooks.mdx` * completely remove `query-options` and `query-result` mdx * useMutation * handle subscription docs * better function signature * more hooks * fix up import * chores * formatting * suppress tsdoc warning * api explorer nitpicks * support for @deprecated * use prerendered markdown in comments to prevent client-side parsing * add propTypes * apply prettier * fixup * also display interface details for slightly complex types * heading styling, do not use h6 * since everywhere, styling, `link` defaults * add grouping, create documentation interface * `MutationOptionsDocumentation` interface * api reports * subscription options * api repots * prettier * fix some references * cleanup * fix up SubHeading links * don't add prefix to parameter properties * allow property deep linking * prettier * more cleanup * also add result documentation * more doccomment work * fixup * add missing import * fixup * remove `result` property (it's not a function) * Revert "remove `result` property (it's not a function)" This reverts commit 57c8526. * functions adjustments only show parameters section if there are parameters only show results if result is not `void` or user-specified * move heading out of example children * Update docs/shared/ApiDoc/EnumDetails.js Co-authored-by: Jerel Miller <[email protected]> * remove obsolete props * address top padding for "smaller" headings * review feedback * fixup codeblock * move `SourceLink` out of `Heading` * throw an error if both `as` and `headingLevel` are specified in `Heading` * move jsx * always link headings * move headings out of table components * review comment * Update docs/shared/ApiDoc/Tuple.js Co-authored-by: Jerel Miller <[email protected]> * nit :) * more updates * fix link --------- Co-authored-by: Jerel Miller <[email protected]>
Like the Release 3.8.0 PR, this PR will serve to collect significant new features, deprecation warnings, and minor breaking changes that we intend to release in
@apollo/[email protected]
.If you want to test these changes, run
in your application, where the
n
in-alpha.n
comes from the most recent commit message likeUntil v3.9.0 is released, we can continue merging smaller changes into
main
and releasing them, without worrying about larger changes on therelease-3.9
branch.