# Apollo Federation 2 is now generally available

DevFeed: [Apollo Federation 2 is now generally available](<https://devfeed.tech/articles/apollo-federation-2-is-now-generally-available-23183.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/apollo-federation-2-is-now-generally-available>)

Author: Phil Prasek

Published: 2022-04-13T09:30:00Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [interfaces](<https://devfeed.tech/topics/interfaces.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [gateway](<https://devfeed.tech/topics/gateway.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo-federation](<https://devfeed.tech/tags/apollo-federation.md>), [availability](<https://devfeed.tech/tags/availability.md>), [cli](<https://devfeed.tech/tags/cli.md>), [enums](<https://devfeed.tech/tags/enums.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [interfaces](<https://devfeed.tech/tags/interfaces.md>)

## AI overview

Apollo announces the general availability of Apollo Federation 2, a modular GraphQL architecture with improvements to Gateway 2.0, the Rover CLI, and Apollo Studio. The release adds a shared ownership model, enhanced type merging, cleaner syntax, support for shared interfaces and enums, and backward-compatible incremental adoption.

## Source excerpt

The momentum continues to build around Apollo Federation with over 1M weekly downloads and 18K+ projects now using Apollo Federation, up 50% in the last 5 months since Federation 2 was first announced. We'd like to extend a big thank you to our community! Because of your contributions, Federation developers can compose subgraphs written in over 18 languages and frameworks!