Releases: gajus/eslint-plugin-jsdoc
Releases · gajus/eslint-plugin-jsdoc
v11.2.1
11.2.1 (2019-07-06)
Bug Fixes
check-examples
: make escape-regex-string
a dependency, as it should have been (fixes #314) (ed56935)
v11.2.0
11.2.0 (2019-07-06)
Features
- match-description: allow
description
and desc
tags to be matched for validation (9b63f40)
v11.1.0
11.1.0 (2019-07-06)
Features
- require-description-complete-sentence: validate explicit
description
tags (97644cd)
v11.0.0
11.0.0 (2019-07-06)
Bug Fixes
- check-types: remove template substitution variables,
badType
, preferredType
, and replacement
(#310) (854c8dd)
Features
- remove
preferredTypesDefined
option in favor of making it apply automatically (2072735)
- check-tag-names: auto-allow tags in
tagNamePreference
setting to be defined; add definedTags
option to replace additionalTagNames.customTags
setting (9df41d7)
BREAKING CHANGES
- check-types: In place of the substitution variables, one must now hard-code the type in the message
- One can no longer avoid
preferredTypes
types being treated as defined
- check-tag-names: Switch
additionalTagNames.customTags
setting to definedTags
option (only used by one rule)
v10.3.0
10.3.0 (2019-07-05)
Features
- check-tag-names: allow rejecting normally valid tag names and/or providing custom error messages when suggesting tags to reject or replace (fixes #108) (a367c48)
v10.2.0
10.2.0 (2019-07-04)
Features
- no-undefined-types: handle GCC generic functions (eacbe72)
v10.1.1
10.1.1 (2019-07-04)
Bug Fixes
- reverse jsdoctypeparser update until traversal issue with "external:..." can be fixed (88fe68a)
v10.1.0
10.1.0 (2019-07-04)
Features
- bump jsdoctypeparser to 5.0.0 (8f491ea)
v10.0.3
10.0.3 (2019-07-01)
Bug Fixes
- check-types, no-undefined-types: add missing schemas for options (8cff358)
v10.0.2
10.0.2 (2019-06-30)
Bug Fixes
- check-tag-names: if user targets aliases for renaming, these should have precedence over natural aliases (6baebd6)