Federation version support in the Apollo Router
The Apollo Router uses Apollo Federation 2.x. Federation 2.x is backward compatible with Federation 1.x, so you can use the router with a valid Federation 1.x supergraph.
If your Federation 1.x supergraph doesn't work with the Apollo Router, see Backward compatibility in Federation 2 for possible causes.
Apollo Federation is an evolving project, and it will receive new features and bug fixes over time. If you need to run a particular version of federation, the following table shows which version of federation each router release is compiled against:
| Router version | Federation version | Release date | 
|---|---|---|
| v0.9.2 | 2.0.2 | 2022-05-20 | 
| v0.9.1 | 2.0.2 | 2022-05-17 | 
| v0.9.0 | 2.0.2 | 2022-05-13 | 
| v0.9.0-rc.0 | 2.0.2 | 2022-05-10 | 
| v0.1.0-preview.7 | 2.0.1 | 2022-05-04 | 
| v0.1.0-preview.6 | 2.0.1 | 2022-04-21 | 
| v0.1.0-preview.5 | 2.0.1 | 2022-04-20 | 
| v0.1.0-preview.4 | 2.0.0 | 2022-04-11 | 
| v0.1.0-preview.3 | 2.0.0-preview.7 | 2022-04-08 |