The library versions align with Angular major versions. Always use the version that matches your Angular version:
Angular / NgRx
ngrx-rtk-query
@reduxjs/toolkit
Support
>=21.x
>=21.0.0 (signals)
~2.11.2
Bugs / New Features
>=20.x
>=20.0.0 (signals)
~2.9.0
Bugs
>=18.x
>=18.2.0 (signals)
~2.6.0
Bugs
>=18.x
>=18.1.0 (signals)
~2.5.0
Bugs
18.x
>=18.0.0 (signals)
~2.2.5
Critical bugs
17.x
>=17.1.x (signals)
~2.2.1
Critical bugs
16.x
>=4.2.x (rxjs)
~1.9.3
Critical bugs
15.x
4.1.x (rxjs)
1.9.3
None
Only the latest version of Angular in the table above is actively supported. This is due to Angular library compilation being incompatible between major versions.