Skip to content
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 2.0.2-alpha.1 #1807

Merged
merged 1 commit into from
Apr 29, 2022
Merged

Release 2.0.2-alpha.1 #1807

merged 1 commit into from
Apr 29, 2022

Conversation

benweatherman
Copy link
Contributor

@benweatherman benweatherman commented Apr 29, 2022

[2.0.2-alpha.1] - 2022-04-29

❗ IMPORTANT NOTE ❗

The fetch implementation returned by getDefaultFetcher no longer performs in-memory caching. This fetcher is currently only used by @apollo/gateway to make uncacheable POST requests to Uplink, so this is a no-op for Gateway's own behavior, but if you used the function returned getDefaultFetcher in your own code to perform GET requests against servers that return cache-related response headers, it will no longer cache results. You can use the underlying make-fetch-happen package directly to use its cache capabilities instead of using the function returned by getDefaultFetcher.

🚀 Features

  • More helpful error message for errors encountered while reading supergraphs generated pre-federation 2 PR #1796

🐛 Fixes

  • Fix Schema.clone when directive application happens before definition PR #1785
  • Fix handling of @require "chains" (a @require whose fields have @require themselves) PR #1790
  • Fix bug applying an imported federation directive on another directive definition PR #1797.
  • Fix bug where planning a query with @require impacts the plans of followup queries PR #1783.
  • Add __resolveType to _Entity union PR #1773

🛠 Maintenance

  • The fetch implementation returned by getDefaultFetcher no longer performs in-memory caching PR #1792
  • Prevent non-core-feature elements from being marked @inaccessible if referenced by core feature elements PR #1769

📚 Documentation

  • Moved enterprise guide to root documentation repo PR #1786

@netlify
Copy link

netlify bot commented Apr 29, 2022

Deploy Preview for apollo-federation-docs canceled.

Name Link
🔨 Latest commit 7fcf0f2
🔍 Latest deploy log https://app.netlify.com/sites/apollo-federation-docs/deploys/626c3498b57cb40008ea9514

@codesandbox-ci
Copy link

codesandbox-ci bot commented Apr 29, 2022

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

 - @apollo/composition@2.0.2-alpha.1
 - apollo-federation-integration-testsuite@2.0.2-alpha.1
 - @apollo/gateway@2.0.2-alpha.1
 - @apollo/federation-internals@2.0.2-alpha.1
 - @apollo/query-graphs@2.0.2-alpha.1
 - @apollo/query-planner@2.0.2-alpha.1
 - @apollo/subgraph@2.0.2-alpha.1
@benweatherman benweatherman merged commit 220a5a6 into main Apr 29, 2022
@benweatherman benweatherman deleted the release-2.0.2-alpha.1 branch April 29, 2022 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant