Releases: gajus/eslint-plugin-jsdoc
Releases · gajus/eslint-plugin-jsdoc
v23.1.0
23.1.0 (2020-04-20)
Features
- require-param: further support for typescript functions; closes #512 (fe637d5)
v23.0.1
23.0.1 (2020-04-19)
Bug Fixes
- require-jsdoc: allow requiring of
MethodDefinition
with publicOnly
ESM export; fixes #519 (dfde551)
v23.0.0
23.0.0 (2020-04-11)
Features
require-description
, require-example
, require-param
, require-returns
: cause exemptedBy
to overwrite inheritdoc
exempting; closes #510 (a402330)
BREAKING CHANGES
require-description
, require-example
, require-param
, require-returns
: While still defaulting to having inheritdoc
exempt rules, for the impacted rules,
if one has defined an exemptedBy
options array one must now explicitly add
back "inheritdoc"
to get the exemption for that tag as well. This change allows
users to omit inheritdoc
from the array so as to cause its presence not to
trigger exemption of the rule.
v22.2.0
22.2.0 (2020-04-11)
Features
require-param
: add contexts
option; closes #511 (3aaba73)
v22.1.0
22.1.0 (2020-03-18)
Features
require-returns
: add checkGetter
option to be able to disable enforcement on getters (eb3cc84)
v22.0.1
22.0.1 (2020-03-12)
Bug Fixes
require-jsdoc
: ensure exemptEmptyFunctions
doesn't attempt to apply when non-function contexts are in use (causing errors); fixes #501 (7daf934)
v22.0.0
22.0.0 (2020-03-01)
BREAKING CHANGES
v21.0.0
21.0.0 (2020-01-25)
Bug Fixes
check-param-names
, check-property-names
, require-file-overview
: avoid direct use of uncertain license of object.entries-ponyfill
; closes #487 (4403fb0)
BREAKING CHANGES
check-param-names
, check-property-names
, require-file-overview
: Now requires Node >= 8
v20.3.1
20.3.1 (2020-01-15)
Bug Fixes
check-values
: allow [@version](https://github.com/version)
and [@since](https://github.com/since)
to have versions surrounded by whitespace (37466a8)