Skip to content

Releases: gajus/eslint-plugin-jsdoc

v8.0.2

16 Jun 10:24
5f296a0

Choose a tag to compare

8.0.2 (2019-06-16)

Bug Fixes

  • Stop warning missing param and returns tags if [@type](https://github.com/type) is present (f652d08)

v8.0.1

11 Jun 11:06

Choose a tag to compare

8.0.1 (2019-06-11)

Bug Fixes

  • allow [@memberof](https://github.com/memberof) and [@memberof](https://github.com/memberof)! to have a trailing member operator after their path (a949094)

v8.0.0

11 Jun 07:40
805017c

Choose a tag to compare

8.0.0 (2019-06-11)

  • Merge pull request #270 from brettz9/parent-types (805017c), closes #270
  • BREAKING CHANGE: change <> to no longer apply to SomeType.<> but instead to now support SomeType<> (22918c7)

BREAKING CHANGES

  • change <> to no longer apply to SomeType.<> but instead to now support SomeType<>
    feat: pseudo-type [] to catch parent array types of form string[], number[], etc.
    feat: support .<> as separate type
    fix: ensure working with nested type arrays/objects
    fix: ensure fixer preserves angle-bracket-dot or square bracket notation for arrays/objects
    chore: Update husky, semantic-release devDeps; add typescript devDep for type-fest peer dep. (used indirectly by husky and semantic-release)
  • through jsdoctypeparser update.

v7.2.3

30 May 12:00
2cc7dd1

Choose a tag to compare

7.2.3 (2019-05-30)

Bug Fixes

  • false positive with optional chaining (7015225), closes #182

v7.2.2

30 May 11:43
be9c24e

Choose a tag to compare

7.2.2 (2019-05-30)

Bug Fixes

  • require-hyphen-before-param-description: fix fixer to account for multiline descriptions (6873b03)

v7.2.1

30 May 10:19
fa5a295

Choose a tag to compare

7.2.1 (2019-05-30)

Bug Fixes

  • require-hyphen-before-param-description: fixer should insert hyphen in correct line (#176) (bca8d3c)

v7.2.0

29 May 09:20

Choose a tag to compare

7.2.0 (2019-05-29)

Features

  • check-alignment: add fixer (a05741a)

v7.1.0

28 May 00:21
8988510

Choose a tag to compare

7.1.0 (2019-05-28)

Features

  • add settings overrideReplacesDocs, augmentsExtendsReplacesDocs, implementsReplacesDocs and apply to require-param, require-description, require-example, and require-returns for exempting all of these from errors in the case of the presence of [@override](https://github.com/override), [@augments](https://github.com/augments)/[@extends](https://github.com/extends), or [@implements](https://github.com/implements), respectively. (9cc49a2)

v7.0.2

24 May 09:55

Choose a tag to compare

7.0.2 (2019-05-24)

Bug Fixes

  • avoid errors when tags not present or invalidTypes is empty (cda6839)

v7.0.1

24 May 09:08

Choose a tag to compare

7.0.1 (2019-05-24)

Bug Fixes

  • require-returns: Ensure that [@returns](https://github.com/returns) {undefined} tags with return undefined are not reported (5c8a011)