Releases: JasonWeinzierl/eslint-plugin-rxjs-x
Releases · JasonWeinzierl/eslint-plugin-rxjs-x
v0.6.2
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
Features
- no-explicit-generics: removed from
strict
configuration due to known issue. (#78) (c97c29f)
v0.6.0
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
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
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