Releases: gajus/eslint-plugin-jsdoc
Releases · gajus/eslint-plugin-jsdoc
v10.0.1
v10.0.0
10.0.0 (2019-06-27)
Features
match-description
,require-jsdoc
,require-description
: removenoDefaults
option and changecontexts
to always override defaults (2b10a7a)
BREAKING CHANGES
match-description
,require-jsdoc
,require-description
: Forcing a release here: changes actually included in prior commits
v9.1.0
9.1.0 (2019-06-27)
Bug Fixes
- match-description: tighten default regex to require punctuation at the end even if only a single character (58ca186)
- match-description, require-description: allow
contexts
to work with any node type (299b095)
Features
- match-description: allow
mainDescription: string|false
to override or disable main description separate from default (11cf9f5) - match-description: report line number and allow reporting multiple errors when main description validation fails (3b61dcc)
- require-jsdoc: add
contexts
option to allow working with any node type (3e0775a)
v9.0.1
v9.0.0
9.0.0 (2019-06-27)
Features
-
make some rules work on non-functions (5b379d9)
-
Merge pull request #298 from golopot/allnodes (f28f87f), closes #298
BREAKING CHANGES
- a subset of rules updated to work on all JSDoc blocks rather than just function-like nodes
Changes apply to check-alignment, check-indentation, check-syntax, check-tag-names, check-types, newline-after-description, require-description-complete-sentence, require-hyphen-before-param-description, valid-types
- previously rules mostly works only on function-like
nodes, now a subset of rules are updated to work on all JSDocs.
v8.7.0
8.7.0 (2019-06-26)
Bug Fixes
- getJSDocComment: Check for parents of
ClassExpression
andObjectExpression
(27c9b5c) - match-description: tighten default regex to require punctuation at the end even if only a single character (da3d139)
Features
- match-description: allow
main description: string|boolean
to override or disable main description separate from default (314557c)