Skip to content

Releases: gajus/eslint-plugin-jsdoc

v19.1.0

31 Dec 09:33
Compare
Choose a tag to compare

19.1.0 (2019-12-31)

Features

  • no-types, implements-on-classes: add contexts option which if set to any will allow checking of virtual functions (c4079b8)
  • require-param-*, require-returns-*, require-returns: allows contexts option to be set to "any" to check virtual function docs like [@callback](https://github.com/callback) or [@function](https://github.com/function) with [@interface](https://github.com/interface); fixes #406 (7500b00)

v19.0.1

31 Dec 08:49
Compare
Choose a tag to compare

19.0.1 (2019-12-31)

Bug Fixes

  • require-file-overview: fix logic for detecting start of file (601e52d)

v19.0.0

31 Dec 03:25
Compare
Choose a tag to compare

19.0.0 (2019-12-31)

Features

  • check-property-names: add rule to check for duplicated and improperly nested properties (492b814)

  • require-property:* add rules for ensuring property tags have a name, type, and/or description (in any context); fixes #409 (e5f2a23)

  • feat(require-property); add rule to check for property on typedef or namespace where the type is object; fixes #410 (68bf6cd), closes #410

BREAKING CHANGES

  • check-property-names: Adds new rule to recommended
  • require-property:* Adds rules to recommended
  • Adds new rule to recommended config.

v18.11.0

31 Dec 03:00
Compare
Choose a tag to compare

18.11.0 (2019-12-31)

Features

  • match-description, require-description, require-example: allow "any" for contexts; fixes #325 (50d3b4d)

v18.10.0

31 Dec 02:47
Compare
Choose a tag to compare

18.10.0 (2019-12-31)

Features

  • check-access: allow ignorePrivate setting to work with access private tag. (cf37cc6)

v18.9.0

31 Dec 02:37
Compare
Choose a tag to compare

18.9.0 (2019-12-31)

Features

  • check-types: add option exemptTagContexts to exempt type-checking (certain types or any types) on specific tags; fixes #255 (5d99663)

v18.8.0

31 Dec 02:27
Compare
Choose a tag to compare

18.8.0 (2019-12-31)

Features

  • require-description-complete-sentence: add abbreviations option; fixes #424 (f70fd6c)

v18.7.0

31 Dec 02:14
Compare
Choose a tag to compare

18.7.0 (2019-12-31)

Features

  • require-file-overview: add rule for every file to have a file tag; fixes #55 (7839625)

v18.6.2

28 Dec 07:09
Compare
Choose a tag to compare

18.6.2 (2019-12-28)

Bug Fixes

  • empty-tags: ensure rule is still checked when a private tag is present despite even a true ignorePrivate setting. (c5b8e09)

v18.6.1

28 Dec 04:44
Compare
Choose a tag to compare

18.6.1 (2019-12-28)

Bug Fixes

  • ensure ignorePrivate setting works with iterateAllJsdocs rules (9703aba)