v9.3.15
Update dependency eslint-plugin-jsdoc to v62
Notable changes
- tsdoc-ruleset: add recommended TSDoc ruleset (a96bc7c)
require-property: err if user blocks[@property](https://redirect.github.com/property); fixes #1634 (23a9f1d)- support ESLint 10 (d8599fb)
check-param-names: only fire onTSPropertySignatureif withTSFunctionNode; fixes #1663 (951d354)tag-lines: addstartLinesWithNoTagsoption; fixes #1661 (b36a67a)check-param-names: check arrow function properties in interfaces (TSPropertySignature); fixes #1657 (c7b132f)no-undefined-types: avoid treating infer type identifier as undefined; fixes #1654 (da44046)no-undefined-types: ensure template tags are defined; fixes #1655 (bfef848)default-expressionsandexamplesconfigs: avoid applying deprecated rules now that ESLint warns against them; fixes #1651 (a252868)valid-types: allow numeric properties for jsdoc mode; fixes #1646 (122d283)require-template: stop treating type parameters names as unknown template names; fixes #1648 (dfc662e)type-formatting: update jsdoccomment and devDeps.; fixes #1647 (19f36b6)check-tag-names: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags; add TSDoc and typedoc tags (925f6e3)require-description-complete-sentence: allow inlineinheritDoc,inheritdoc,include,includeCode,labelto avoid rule; fixes #1641 (c5a09c8)valid-types: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags (c078633)- update jsdoccomment, devDeps. (#1639) (ba0034e)
type-formatting: supporttrailingPunctuationMultilineOnlyboolean option; fixes #1636 (#1638) (3907822)- update comment-parser, devDeps (#1637) (f443986)
type-formatting: addobjectTypeBracketSpacingoption; fixes #1615 (#1632) (78b6980)no-undefined-types: support strict validation for TS namespaces (#1616) (ed260c5)- update comment-parser; fixes #1116 ; fixes #1348 (0170773)
require-template: treat infer statement types as defined; fixes #1628 (e63dc23)- update jsdoccomment, allowing for
skipInvokedExpressionsForCommentFindingsetting; fixes #1624 (9c0e4a3) - Require Node ^20.19.0 || ^22.13.0 || >=24
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v62.8.0
Features
- tsdoc-ruleset: add recommended TSDoc ruleset (a96bc7c)
v62.7.1
Bug Fixes
require-property: err if user blocks[@property](https://redirect.github.com/property); fixes #1634 (23a9f1d)
v62.7.0
Features
- support ESLint 10 (d8599fb)
v62.6.1
Bug Fixes
v62.6.0
Features
v62.5.5
Bug Fixes
check-param-names: check arrow function properties in interfaces (TSPropertySignature); fixes #1657 (c7b132f)
v62.5.4
Bug Fixes
no-undefined-types: avoid treating infer type identifier as undefined; fixes #1654 (da44046)no-undefined-types: ensure template tags are defined; fixes #1655 (bfef848)
v62.5.3
Bug Fixes
default-expressionsandexamplesconfigs: avoid applying deprecated rules now that ESLint warns against them; fixes #1651 (a252868)
v62.5.2
Bug Fixes
v62.5.1
Bug Fixes
require-template: stop treating type parameters names as unknown template names; fixes #1648 (dfc662e)type-formatting: update jsdoccomment and devDeps.; fixes #1647 (19f36b6)
v62.5.0
Features
check-tag-names: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags; add TSDoc and typedoc tags (925f6e3)require-description-complete-sentence: allow inlineinheritDoc,inheritdoc,include,includeCode,labelto avoid rule; fixes #1641 (c5a09c8)valid-types: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags (c078633)
v62.4.1
Bug Fixes
v62.4.0
Features
type-formatting: supporttrailingPunctuationMultilineOnlyboolean option; fixes #1636 (#1638) (3907822)
v62.3.1
Bug Fixes
v62.3.0
Features
v62.2.0
Features
v62.1.0
Features
v62.0.1
Bug Fixes
v62.0.0
Features
- update jsdoccomment, allowing for
skipInvokedExpressionsForCommentFindingsetting; fixes #1624 (9c0e4a3)
BREAKING CHANGES
- Require Node ^20.19.0 || ^22.13.0 || >=24
List of commits
6c1db9b (Update dependency eslint-plugin-jsdoc to v62, 2026-02-19)