Skip to content

Releases: JasonWeinzierl/eslint-plugin-rxjs-x

v0.6.2

08 Jan 18:54
Compare
Choose a tag to compare
v0.6.2 Pre-release
Pre-release

Features

  • no-redundant-notify: also catch unsubscribe. (#113) (d42dd58)

Documentation

  • add complete documentation on when not to use each rule. (#91) (f4b16eb)
  • no-subject-unsubscribe: document behavior that bans passing subjects to Subscription's add method. (#112) (3ca435b)

v0.6.1

06 Dec 14:46
Compare
Choose a tag to compare
v0.6.1 Pre-release
Pre-release

Features

  • no-explicit-generics: removed from strict configuration due to known issue. (#78) (c97c29f)

v0.6.0

04 Dec 18:32
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Breaking Changes

  • no-subscribe-in-pipe: added to recommended and strict configurations. (#59) (26fe38b)
  • TypeScript >= 4.8.4 is required (#68) (7e412aa)

Features

  • no-subscribe-in-pipe: new rule to forbid calling subscribe within pipe. (#59) (26fe38b)

New Contributors

v0.5.1

03 Dec 18:09
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Features

  • no-misused-observables: new rule similar to @typescript-eslint/no-misused-promises. (#58) (41c7be8)
    • enabled in the strict configuration.
  • add name to each configuration. (#75) (c3b3b33)

v0.5.0

28 Nov 15:21
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Breaking Changes

  • no-ignored-observable: rule removed. Use no-floating-observables instead. (#55) (1268dc8)
  • RxJS ^7.2.0 is minimum supported version

Features

  • no-floating-observables: new rule which replaces and improves upon no-ignored-observable. Adds ignoreVoid option which defaults to true. (#55) (1268dc8)
  • Enabled four more rules in the recommended configuration. (#56) (ada5d55)
    • no-topromise
    • prefer-observer
    • prefer-root-operators
    • throw-error

v0.4.1

26 Nov 16:23
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

First (pre)release with provenance!

Full changelog: https://github.com/JasonWeinzierl/eslint-plugin-rxjs-x/blob/main/CHANGELOG.md

Note when v1.0.0 is released, all prerelease changes will be re-stated in the full release notes.