8.0.0-alpha.07.8.2
Reading changes from the repo…
Observable.create
method is removed, encouraging the use of new Observable
for creating observables. toPromise
method is removed from Observable
. You can now use firstValueFrom
and lastValueFrom
as alternatives. Subscription
class now allows for idempotent addition and removal of teardown functions, improving performance when managing subscriptions. empty()
and never()
functions are removed. Use EMPTY
and NEVER
instead for similar functionality. Notification
class is removed, streamlining the library's API. config.Promise
injection point is removed, requiring users to set a global Promise if needed. useDeprecatedSynchronousErrorHandling
feature is removed, simplifying error management in observables. useDeprecatedNextContext
is no longer available, promoting a cleaner API. SubscribableOrPromise
type is removed, simplifying type definitions. forEach
method to properly unsubscribe after an error occurs in the next handler, enhancing reliability. takeWhile
to ensure proper Boolean constructor types are used, improving type safety.