Skip to content

merge main into next --strategy-option theirs#3227

Merged
lennyburdette merged 25 commits intonextfrom
lb/next-merge-main
Mar 12, 2025
Merged

merge main into next --strategy-option theirs#3227
lennyburdette merged 25 commits intonextfrom
lb/next-merge-main

Conversation

@lennyburdette
Copy link
Contributor

No description provided.

Meschreiber and others added 25 commits November 8, 2024 09:55
Removes unnecessary netlify.toml
For entity detection, make sure we're using the keyDirective as it
appears in the subgraph schema

fixes #3187
Clarify that no router redeploy is required to update percent label for
progressive override
This PR enhances didEncounterError method in
RemoteGraphQLDataSource class.

Co-authored-by: Chris Lenfest <clenfest@apollographql.com>
Updates the "IDE Support" page to describe options beyond JetBrains.
Updates:
- Include reference to new Vim/NeoVim doc
- Move page from reference to main federation docs for better visibility
Add deprecation `<Caution>` on v1.x versions in changelog
Clarify required `@link` directive for Fed 2
On [federation overview
page](https://www.apollographql.com/docs/deploy-preview/e4ba354a8ee685ee51a883f4/graphos/schema-design/federated-schemas/federation):
- Add benefit for connecting APIs declaratively
- Prioritize connectors quickstart
- Emphasize orchestration
- Link to Odyssey connectors course

---------

Co-authored-by: Maria Elisabeth Schreiber <maria.schreiber@apollographql.com>
Update Intro to Entities

---------

Co-authored-by: Maria Elisabeth Schreiber <maria.schreiber@apollographql.com>
This PR was opened by the [Changesets
release](https://github.com/changesets/action) GitHub action. When
you're ready to do a release, you can merge this and the packages will
be published to npm automatically. If you're not ready to do a release
yet, that's fine, whenever you add more changesets to main, this PR will
be updated.


# Releases
## @apollo/composition@2.10.0

### Minor Changes

- Adds the ability to compose and serialize directives for [Apollo
Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors,
compose your supergraphs using
[GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management)
or [rover](https://www.apollographql.com/docs/rover/commands/dev), and
run your supergraph in [Apollo
Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or
higher. ([#3215](#3215))

### Patch Changes

- Updated dependencies
\[[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31),
[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31)]:
    -   @apollo/query-graphs@2.10.0
    -   @apollo/federation-internals@2.10.0

## @apollo/gateway@2.10.0

### Minor Changes

- Adds the ability to compose and serialize directives for [Apollo
Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors,
compose your supergraphs using
[GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management)
or [rover](https://www.apollographql.com/docs/rover/commands/dev), and
run your supergraph in [Apollo
Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or
higher. ([#3215](#3215))

- Add request parameter to didEncounterError method
([#3194](#3194))

### Patch Changes

- Updated dependencies
\[[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31),
[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31)]:
    -   @apollo/query-planner@2.10.0
    -   @apollo/composition@2.10.0
    -   @apollo/federation-internals@2.10.0

## @apollo/federation-internals@2.10.0

### Minor Changes

- Adds the ability to compose and serialize directives for [Apollo
Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors,
compose your supergraphs using
[GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management)
or [rover](https://www.apollographql.com/docs/rover/commands/dev), and
run your supergraph in [Apollo
Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or
higher. ([#3215](#3215))

### Patch Changes

- Incorporate changes from v2.9.3
([#3215](#3215))

## @apollo/query-graphs@2.10.0

### Minor Changes

- Adds the ability to compose and serialize directives for [Apollo
Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors,
compose your supergraphs using
[GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management)
or [rover](https://www.apollographql.com/docs/rover/commands/dev), and
run your supergraph in [Apollo
Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or
higher. ([#3215](#3215))

### Patch Changes

- Updated dependencies
\[[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31),
[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31)]:
    -   @apollo/federation-internals@2.10.0

## @apollo/query-planner@2.10.0

### Minor Changes

- Adds the ability to compose and serialize directives for [Apollo
Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors,
compose your supergraphs using
[GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management)
or [rover](https://www.apollographql.com/docs/rover/commands/dev), and
run your supergraph in [Apollo
Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or
higher. ([#3215](#3215))

### Patch Changes

- Updated dependencies
\[[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31),
[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31)]:
    -   @apollo/query-graphs@2.10.0
    -   @apollo/federation-internals@2.10.0

## @apollo/subgraph@2.10.0

### Minor Changes

- Adds the ability to compose and serialize directives for [Apollo
Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors,
compose your supergraphs using
[GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management)
or [rover](https://www.apollographql.com/docs/rover/commands/dev), and
run your supergraph in [Apollo
Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or
higher. ([#3215](#3215))

### Patch Changes

- When resolving references, skip type resolution if the reference
resolves to null.
([#3215](#3215))

- Updated dependencies
\[[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31),
[`8927e315ab0e865ef3ff12320f265ee95588b899`](8927e31)]:
    -   @apollo/federation-internals@2.10.0

## apollo-federation-integration-testsuite@2.10.0

### Minor Changes

- Adds the ability to compose and serialize directives for [Apollo
Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors,
compose your supergraphs using
[GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management)
or [rover](https://www.apollographql.com/docs/rover/commands/dev), and
run your supergraph in [Apollo
Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or
higher. ([#3215](#3215))

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lenny Burdette <lenny@apollographql.com>
Update diagrams for the federation conceptual page
Updates federation versions to include 2.10 and adds connectors
federation errors. Some reformatting included.
Fix legacy link
@lennyburdette lennyburdette requested a review from a team March 11, 2025 14:43
@changeset-bot
Copy link

changeset-bot bot commented Mar 11, 2025

⚠️ No Changeset found

Latest commit: 2f70c95

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@svc-apollo-docs
Copy link
Collaborator

svc-apollo-docs commented Mar 11, 2025

✅ Docs preview has no changes

The preview was not built because there were no changes.

Build ID: 5ace45d9f0c38819a8c191d6

@codesandbox-ci
Copy link

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.

@lennyburdette lennyburdette changed the base branch from main to next March 11, 2025 14:45
@lennyburdette lennyburdette requested review from a team as code owners March 11, 2025 14:45
@lennyburdette lennyburdette merged commit a520a0c into next Mar 12, 2025
17 checks passed
@lennyburdette lennyburdette deleted the lb/next-merge-main branch March 12, 2025 20:22
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.

9 participants