Update ngrx to v4
@ngrx v4 provides more modular configuration of the reactive components. This would allow a cleaner and fully typesafe mechanism for using reactive techniques in library code.
Unfortunately, the impact of upgrading is rather high as all of the registering of stores, effects and reducers has changed, and the structure of reducers has also been updated.
The impact of ongoing maintenance of existing libraries and applications will have to be considered.