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 |