All Versions
131
Latest Version
Avg Release Cycle
33 days
Latest Release
579 days ago

Changelog History
Page 1

  • v7.5.7 Changes

    September 25, 2022

    🐛 Bug Fixes

    • schedulers: improve performance of animationFrameScheduler and asapScheduler (#7059) (c93aa60), closes #7017, related to #7018 and #6674

    🐎 Performance Improvements

  • v7.5.6 Changes

    July 11, 2022

    🐛 Bug Fixes

    • share: No longer results in a bad-state observable in an edge case where a synchronous source was shared and refCounted, and the result is subscribed to twice in a row synchronously. (#7005) (5d4c1d9)
    • share & connect: share and connect no longer bundle scheduling code by default (#6873) (9948dc2), closes #6872
    • exhaustAll: Result will now complete properly when flattening all synchronous observables. (#6911) (3c1c6b8), closes #6910
    • TypeScript: Now compatible with TypeScript 4.6 type checks (#6895) (fce9aa1)
  • v7.5.5 Changes

    March 08, 2022

    🐛 Bug Fixes

    • 📦 package: add types to exports (#6802) (3750f75)
    • 📦 package: add require export condition (#6821) (c8955e4)
    • timeout: no longer will timeout when receiving the first value synchronously (#6865) (2330c96), closes #6862

    🐎 Performance Improvements

    • 👯 Don't clone observers unless you have to (#6842) (3289d20)
  • v7.5.4 Changes

    February 09, 2022

    🐎 Performance Improvements

    • ✂ removed code that would bind functions passed with observers to subscribe. (#6815) (fb375a0), closes #6783
  • v7.5.3 Changes

    February 08, 2022

    🐛 Bug Fixes

    • subscribe: allow interop with Monio and other libraries that patch function bind (0ab91eb), closes #6783
  • v7.5.2 Changes

    January 11, 2022

    🐛 Bug Fixes

    • 👕 operators that ignore input values now use unknown rather than any, which should resolve issues with eslint no-unsafe-argument (#6738) (67cb317), closes #6536
    • ajax: crossDomain flag deprecated and properly reported to consumers (#6710) (7fd0575), closes #6663
  • v7.5.1 Changes

    December 28, 2021

    🐛 Bug Fixes

    • 👍 export supporting interfaces from top-level rxjs site. (#6733) (299a1e1)
  • v7.5.0 Changes

    December 27, 2021

    🐛 Bug Fixes

    • takeWhile: Now returns proper types when passed a Boolean constructor. (#6633) (081ca2b)
    • forEach: properly unsubs after error in next handler (#6677) (b9ab67d), closes #6676
    • WebSocketSubject: handle slow WebSocket close (#6708) (8cb201c), closes #4650 #3935
    • 👍 RxJS now supports tslib 2.x, rather than just 2.1.x (#6692) (0b2495f), closes #6689
    • ⏱ schedulers will no longer error while rescheduling and unsubscribing during flushes (e35f589), closes #6672

    🔋 Features

  • v7.4.0 Changes

    October 06, 2021

    🔋 Features

  • v7.3.1 Changes

    October 01, 2021

    🐛 Bug Fixes

    • Schedulers: Throwing a falsy error in a scheduled function no longer results in strange error objects. (#6594) (c70fcc0)
    • ⏱ scheduling with Rx-provided schedulers will no longer leak action references (#6562) (ff5a748), closes #6561
    • forkJoin: now finalizes sources before emitting (#6546) (c52ff2e), closes #4914
    • observeOn: release action references on teardown (321d205)
    • types: update schedule signature overload (c61e57c)