Releases: gajus/eslint-plugin-jsdoc
Releases · gajus/eslint-plugin-jsdoc
v17.0.0
17.0.0 (2019-11-01)
Features
no-undefined-types
: only check [@template](https://github.com/template)
in no-undefined-types
for types in "closure" and "typescript" modes; fixes part of #356 (7583f16)
BREAKING CHANGES
no-undefined-types
: @template
has no special meaning for regular jsdoc (is not even allowed by default), so don't check in "jsdoc" mode.
v16.1.1
16.1.1 (2019-10-29)
Bug Fixes
check-tag-names
: add record
and undocumented tags in Closure source to Closure tags; fixes #306 (42476b2)
v16.1.0
16.1.0 (2019-10-29)
Features
check-types
, no-undefined-types
, valid-types
: with settings.jsdoc.mode
, only expect types on certain tags if in "closure"
mode (42e8de2)
v16.0.0
16.0.0 (2019-10-29)
Features
check-tag-names
and other rules: begin settings.jsdoc.mode
; utilize in getPreferredTagName
, isValidTag
, getTagsByType
; fixes part of #356 (fd36278)
BREAKING CHANGES
check-tag-names
and other rules: Allowable values: jsdoc|typescript|closure
v15.12.2
Bug Fixes
- Alignment fixer should use indentation character from sourceCode. (2e3c3cd)
v15.12.1
Bug Fixes
require-jsdoc
: avoid erring (or traversing) on object spread in parsing for defined symbols; fixes #378 (6ab617f)
v15.12.0
Features
require-param
: change fixer to fix all missing tags at once (fc4d68e)
v15.11.1
Bug Fixes
valid-types
: add undocumented modifies
so its types will be checked (474ecb0)
v15.11.0
Features
check-tag-names
: allow undocumented jsdoc modifies
tag and missing closure tags (e791ec3)
v15.10.1
Bug Fixes
require-jsdoc
: allow additional contexts to block preceeding export and find jsdoc (c0f4494)