What's new ?
Add documentation for the RxJS's bridge
Add a bridge between
RxJS to migrate step by step your existing projects.
Add documentation for fromFetch shortcuts
Add notificationsToValuesObservablePipe and notificationsToLastValueObservablePipe
These functions convert an Observable of Notifications into an Observable.
- notificationsToValuesObservablePipe accumulates
nextvalues in an array and send then when a
- notificationsToLastValueObservablePipe stores the last
nextvalue and send it when a
Add IObservableLike and toObservable
Add the function toObservable.
It allows to convert an Observable or a value to an Observable.
Add toString$$$, toNumber$$$ and toBoolean$$$
Add some shortcuts functions for the function mapObservablePipe:
These functions cast incoming values to
Move many utils functions to @lirx/utils and @lirx/promise
Many utils functions, not directly related to Observable and Reactive Programming,
were present in the
Such functions, should not be part of this lib, but exist in others repositories instead.
So, we're currently extracting these functions, and we put them in different packages called
This effort, will probably take a few releases in order to properly select the right functions and limit the changes.
This is a breaking change only if you were using such functions.
In this case, you may import them from the packages
reactiveString was an experimental feature to create reactive strings from a specific string pattern,
and some Observables provided as
However, such a feature is not generic enough, and, if required, should exist as an independent library.
This function will be removed in a future release.
Add experimental function autoUnsubscribeObservableWithNotifications
Add experimental function cacheObservableWithNotifications
Rework IOStream and WebSocketStream
Add stackblitz links
Creates many stackblitz projects to provide live demos of
@lirx/core and illustrate many examples with live code directly from the browser.