All Versions
131
Latest Version
Avg Release Cycle
33 days
Latest Release
578 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)