ngrx / platform

Reactive State for Angular
https://ngrx.io
Other
7.96k stars 1.95k forks source link

Support for RxJS 8 #4066

Open sergei-startsev opened 9 months ago

sergei-startsev commented 9 months ago

Which @ngrx/* package(s) are relevant/related to the feature request?

component-store, component, data, effects, entity, router-store, store-devtools, store

Information

RxJS 8 is slowly taking shape. There's only an alpha version (8.0.0-alpha.12) available at the moment, but it look like v8 will be one of the biggest major releases in terms of breaking changes.

Here're some of them already available:

I think the lists can be reviewed and converted into tasks if issues are clear.

Here is just one example of breaking changes that affect NgRx:

Is it time to think about an adoption strategy?

Describe any alternatives/workarounds you're currently using

Ignoring RxJS v8 doesn't seem like an option.

I would be willing to submit a PR to fix this issue

markostanimirovic commented 9 months ago

Is there an open issue for RxJS 8 in the Angular repo? 👀 I couldn't find it.

sergei-startsev commented 9 months ago

I don't think they have it yet.