Skip to content

Update dependency eslint-plugin-jsdoc to v62#737

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint-plugin-jsdoc-62.x
Open

Update dependency eslint-plugin-jsdoc to v62#737
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/eslint-plugin-jsdoc-62.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 14, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-jsdoc ^48.2.6^62.0.0 age confidence

Release Notes

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v62.9.0

Compare Source

Features
  • update jsdoccomment, devDeps. (8569d0c)

v62.8.1

Compare Source

v62.8.0

Compare Source

Features
  • tsdoc-ruleset: add recommended TSDoc ruleset (a96bc7c)

v62.7.1

Compare Source

Bug Fixes
  • require-property: err if user blocks [@property](https://redirect.github.com/property); fixes #​1634 (23a9f1d)

v62.7.0

Compare Source

Features

v62.6.1

Compare Source

Bug Fixes
  • check-param-names: only fire on TSPropertySignature if with TSFunctionNode; fixes #​1663 (951d354)

v62.6.0

Compare Source

Features

v62.5.5

Compare Source

v62.5.4

Compare Source

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

Compare Source

Bug Fixes
  • default-expressions and examples configs: avoid applying deprecated rules now that ESLint warns against them; fixes #​1651 (a252868)

v62.5.2

Compare Source

Bug Fixes
  • valid-types: allow numeric properties for jsdoc mode; fixes #​1646 (122d283)

v62.5.1

Compare Source

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

Compare Source

Features
  • check-tag-names: add Typedoc include, includeCode, and TSDoc inheritDoc/inheritdoc and label to allowable inline tags; add TSDoc and typedoc tags (925f6e3)
  • require-description-complete-sentence: allow inline inheritDoc, inheritdoc, include, includeCode, label to avoid rule; fixes #​1641 (c5a09c8)
  • valid-types: add Typedoc include, includeCode, and TSDoc inheritDoc/inheritdoc and label to allowable inline tags (c078633)

v62.4.1

Compare Source

v62.4.0

Compare Source

Features

v62.3.1

Compare Source

Bug Fixes

v62.3.0

Compare Source

v62.2.0

Compare Source

v62.1.0

Compare Source

v62.0.1

Compare Source

v62.0.0

Compare Source

Features
  • update jsdoccomment, allowing for skipInvokedExpressionsForCommentFinding setting; fixes #​1624 (9c0e4a3)
BREAKING CHANGES
  • Require Node ^20.19.0 || ^22.13.0 || >=24

v61.7.1

Compare Source

Bug Fixes

v61.5.0

Compare Source

Features
  • check-tag-names, require-template, check-template-names: make typeParam a non-preferred alias for template (3cd7cbd)

v61.4.2

Compare Source

Bug Fixes
  • require-rejects: reflect proper tag name in error message (44b2631)

v61.4.1

Compare Source

Bug Fixes
  • require-rejects: do not treat synchronous throw as rejection; fixes #​1603 (f776d63)

v61.4.0

Compare Source

Features

v61.3.0

Compare Source

Features

v61.2.1

Compare Source

Bug Fixes
  • require-param: ensure all structures with interfaces do not trigger with interfaceExemptsParamsCheck: true (39a5b0a)
  • tag-lines: avoid reformatting post-delimiter spacing; fixes #​1593 (702b226)

v61.2.0

Compare Source

Features
  • sort-tags: add tagExceptions to allow additional lines per tag; fixes #​1594 (85a1ea1)

v61.1.12

Compare Source

Bug Fixes
  • no-undefined-types: treat param names as defined; fixes #​1591 (b47779c)

v61.1.11

Compare Source

Bug Fixes
  • fixing of missing parent should go between child and grandparent (4f2ec35)

v61.1.10

Compare Source

Bug Fixes
  • imports-as-dependencies: check for object-based types (or typings) (c9a22b6)

v61.1.9

Compare Source

Bug Fixes
  • CJS: provide CJS version of to-valid-identiifer; fixes #​1583 (ca57a1f)

v61.1.8

Compare Source

Bug Fixes
  • no-undefined-types: consider module scope variables as defined; fixes #​1581 (f938fdc)

v61.1.7

Compare Source

Bug Fixes
  • imports-as-dependencies: handle resolve.exports errors (0c4e5b6)

v61.1.6

Compare Source

Bug Fixes
  • imports-as-dependencies: check within exports for types; fixes #​1114 (c0e4e7c)

v61.1.5

Compare Source

Bug Fixes

v61.1.4

Compare Source

Bug Fixes

v61.1.3

Compare Source

Bug Fixes
  • prefer-import-tag: ensure import is a valid identifier; fixes #​1572 (4349209)

v61.1.2

Compare Source

Bug Fixes

v61.1.1

Compare Source

Bug Fixes
  • valid-types: reallow const type (75c8127)

v61.1.0

Compare Source

Features
  • ts-method-signature-style: add new rule (92bf39e)
  • ts-no-empty-object-type: new rule to prevent empty objects (a19af97)
  • ts-no-unnecessary-template-expression: create new rule to catch extra markup within template types (64082aa)
  • ts-prefer-function-type: add new rule (cbda8aa)

v61.0.1

Compare Source

Bug Fixes
  • require-yields-*, require-throws-*: ensure alias of throws (exception) and of yields (yield) are checked; fixes #​1559 (#​1560) (38770c4)

v61.0.0

Compare Source

Features
  • type-formatting: keyValuePostColonSpacing, keyValuePostKeySpacing, keyValuePostOptionalSpacing, keyValuePostVariadicSpacing for key-value pairs (and object fields) (ecf3a4a)
  • type-formatting: add genericAndTupleElementSpacing option for tuples and generics (2735b6d)
  • type-formatting: add parameterDefaultValueSpacing for type parameter spacing (b8eeca8)
  • type-formatting: add spacing for functions/classes and method quotes (a361dc9)
  • type-formatting: change stringQuotes default to double; fixes #​1556 (0837647)
BREAKING CHANGES
  • type-formatting: Set stringQuotes option to single to restore old behavior

v60.8.3

Compare Source

Bug Fixes
  • valid-types: ensure safe for class context (this keyword) (87464a6)
  • valid-types: re-allow namepaths in name-definers like typedef in non-typescript mode; fixes #​1557 (680cf1d)

v60.8.2

Compare Source

Bug Fixes

v60.8.1

Compare Source

Bug Fixes
  • valid-types: parse distinctly for names vs. namepaths (#​1552) (6efd9e9)

v60.8.0

Compare Source

Features
  • add name-defining role for likes of typedef as distinct from likes of param (#​1551) (e67e474)

v60.7.1

Compare Source

Bug Fixes
  • prefer-import-tag: handle other cases of comments before structures early in the document; fixes #​1549 (622b17e)

v60.7.0

Compare Source

Bug Fixes
  • prefer-import-tag: handle inserting before early comment nodes; fixes #​1549 (9e92718)
Features
  • require-returns-check: add noNativeTypes option to assert async functions do not have native types as return types; fixes #​1345 (13fe027)

v60.6.0

Compare Source

Features

v60.5.0

Compare Source

Bug Fixes
  • no-undefined-types: avoid param and property tags from being treated as type-defining (f72ac1a)
Features
  • check-tag-names: add inlineTags option with default inline tag checking (f0515be)
  • require-template-description: add rule; fixes #​1540 (90af18a)

v60.4.1

Compare Source

Bug Fixes

v60.4.0

Compare Source

Bug Fixes
  • ensure permissive settings are converted for jsdoc-type-pratt-parser (065f11a)
Features

v60.3.1

Compare Source

Bug Fixes

v60.3.0

Compare Source

Features

v60.2.0

Compare Source

Features

v60.1.1

Compare Source

Bug Fixes
  • reject-any-type, reject-function-type: prevent object replacement as with check-types; fixes #​1538 (#​1539) (0c4c654)

v60.1.0

Compare Source

Features

v60.0.0

Compare Source

Bug Fixes
  • require-tags: change rule name to be consistent with other rules (#​1535) (70c1b2e)
BREAKING CHANGES
  • require-tags: Changes required-tags to require-tags.

v59.1.0

Compare Source

Features

v59.0.2

Compare Source

Bug Fixes

v59.0.1

Compare Source

Bug Fixes
  • require-yields-description, require-next-description: handle multiline descriptions; fixes #​1528 (2544b12)
  • typescript: deprecate check-examples (9a2763b)

v59.0.0

Compare Source

Bug Fixes
  • require-yields-check: remove exemptedBy option (7209fe0)
  • correct fixable false positives (2ff5f14), closes #​1266
Features
  • require-next-description, require-throws-decription, require-yields-description: add rules; fixes #​1526 (214a5f2)
BREAKING CHANGES
  • require-yields-check: Removes exemptedBy from require-yields-check. Should not be needed.

Also:

  • docs: create options dynamically from schemas

v58.1.1

Compare Source

Bug Fixes

v58.1.0

Compare Source

Features

v58.0.0

Compare Source

Bug Fixes
  • typescript: descriptions need tag Markdown escaping (52c0c16)
Features
  • add reject-any-type and reject-function-type rules and extraRuleDefinitions.preferTypes option (ae4e95d)
BREAKING CHANGES
  • The new rules are added to recommended configs

v57.2.1

Compare Source

Bug Fixes
  • typescript: ensure rules without a schema are represented as well (#​1518) (c21a3f3)

v57.2.0

Compare Source

Features
  • check-types: deprecate unifyParentAndChildTypeChecks option in favor of new unifyParentAndChildTypeChecks preferredTypes[preferredType] setting (#​1517) (224bbe6)

v57.1.1

Compare Source

Bug Fixes

v57.1.0

Compare Source

Features
  • type-formatting: new objectFieldSeparatorOptionalLinebreak option (#​1514) (6b20133)

v57.0.10

Compare Source

Bug Fixes
  • type-formatting: allow for $, _, and ZWNJ's without quoting (#​1513) (dd0950b)

v57.0.9

Compare Source

Bug Fixes
  • type-formatting: do not strip quotes for objectFieldQuote when not an ID; always allow unescaped digits (d53884a)

v57.0.8

Compare Source

Bug Fixes

v57.0.7

Compare Source

Bug Fixes

v57.0.6

Compare Source

Bug Fixes
  • examples configs: disable @typescript-eslint/no-unsed-vars (#​1507) (34e5910)

v57.0.5

Compare Source

Bug Fixes

v57.0.4

Compare Source

Bug Fixes

v57.0.3

Compare Source

Bug Fixes
  • valid-types: avoid reporting for next (handled by own rule) (#​1503) (76b8406)

v57.0.2

Compare Source

Bug Fixes
  • extraRuleDefinitions.forbid jsdoc function option: point default link to advanced page (#​1502) (91f1c30)

v57.0.1

Compare Source

Bug Fixes

v57.0.0

Compare Source

Features
  • extraRuleDefinitions.forbid option to jsdoc function (9f50083)
  • require-next-type, require-throws-type, require-yields-type: adds new rules and adds to recommended and required configs; fixes #​1461 (0645428)
BREAKING CHANGES
  • require-next-type, require-throws-type, require-yields-type: It is unlikely to affect users but when using the jsdoc constructor with a recommended config , this commit removes throws and yields
    from the structuredTags settings recently added to the config output to require types for these tags in favor of the herein added equivalent
    recommended rules. (next is still part of structuredTags output, however, because this setting ensures the non-standard next tag is treated
    as allowable without need for separate configuration.)

Also:

  • chore: remove unused linting directives

v56.1.2

Compare Source

Bug Fixes

v56.1.1

Compare Source

Bug Fixes

v56.1.0

Compare Source

Features
  • type-formatting: add property, this, throws, and yields tags (#​1496) (8886628)

v56.0.2

Compare Source

Bug Fixes
  • getJsdocComment, iterateJsdoc: fix CJS type declarations (#​1493) (5f00672)

v56.0.1

Compare Source

Bug Fixes

v56.0.0

Compare Source

Features
BREAKING CHANGES
  • Changes exports paths. Should work without changes required.

v55.4.0

Compare Source

Features
  • type-formatting: add objectFieldSeparatorTrailingPunctuation option; fixes #​1430 (5852fd9)
  • type-formatting: check type and typedef tags and add typeBracketSpacing option (77e1691)
  • type-formatting: enhance error detection and add unionSpacing option; fixes #​1143 (cc7f253)

v55.3.0

Compare Source

Features
  • add type-formatting rule (81cb787)

v55.2.0

Compare Source

Features
  • copy over config properties (93e6b1c)

v55.1.2

Compare Source

Bug Fixes
  • typescript: allow string and numeric rule entries in config function (#​1487) (2ccd629)

v55.1.1

Compare Source

Bug Fixes

v55.1.0

Compare Source

Features

v55.0.5

Compare Source

Bug Fixes
  • typescript: ensure configs available via config-building function (#​1484) (23c9791)

v55.0.4

Compare Source

Bug Fixes

v55.0.3

Compare Source

Bug Fixes
  • typescript: remove properties from return value of config function (#​1481) (e433f7d)

v55.0.2

Compare Source

Bug Fixes
  • ensure docs reflect proper usage of new jsdoc export function (#​1480) (005c3fd)

v55.0.1

Compare Source

Bug Fixes

v55.0.0

Compare Source

Features
BREAKING CHANGES
  • Although not technically breaking, this is being released as such to encourage use of the named import function.

import {jsdoc} from 'eslint-plugin-jsdoc'; // A named import now is encouraged
export default [
...jsdoc({config: 'flat/recommended'}); // Now invoke the function to build the config
];

v54.7.0

Compare Source

Features

v54.6.0

Compare Source

Features

v54.5.0

Compare Source

Bug Fixes
  • require-template: check TSDeclareFunction (including overloads) for templates; fixes #​1462 (2693a88)
Features
  • require-jsdoc, require-param: update jsdoccomment to disable overload skipping except conditionally for require-jsdoc with new on-by-default skipInterveningOverloadedDeclarations option; fixes #​1434 (ed11968), closes #​1369
  • require-jsdoc: add exemptOverloadedImplementations option (b29bc3a)

v54.4.1

Compare Source

Bug Fixes

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner February 14, 2026 00:50
@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
web-components Ready Ready Preview, Comment May 18, 2026 8:18pm

Request Review

@github-actions
Copy link
Copy Markdown
Contributor

To increment version on merge, please add one of patch (default), minor, or major label to this PR.

@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 8726093 to 31f7f84 Compare February 17, 2026 18:52
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 31f7f84 to aab216e Compare February 18, 2026 03:30
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from aab216e to 015d5bc Compare February 21, 2026 04:26
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 015d5bc to b804e7c Compare February 27, 2026 10:11
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from b804e7c to 711a636 Compare March 2, 2026 18:15
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 711a636 to 8a9c347 Compare March 3, 2026 17:02
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 8a9c347 to 05e718c Compare March 4, 2026 17:39
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 05e718c to 7e83f23 Compare March 11, 2026 20:10
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 7e83f23 to 068adee Compare March 11, 2026 20:35
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 068adee to 8084f6d Compare March 11, 2026 20:45
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 8084f6d to 5b2fe04 Compare March 12, 2026 19:45
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 5b2fe04 to 74a2838 Compare March 19, 2026 22:18
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 74a2838 to 3b5fec6 Compare March 20, 2026 19:01
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 3b5fec6 to 316a48f Compare March 21, 2026 00:04
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 316a48f to 00131f1 Compare March 29, 2026 01:52
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 00131f1 to 5adba5d Compare April 1, 2026 16:49
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 5adba5d to ef354d7 Compare April 8, 2026 21:40
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from ef354d7 to 73394c3 Compare April 13, 2026 18:56
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 73394c3 to 62ef2a9 Compare April 29, 2026 10:45
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 62ef2a9 to 7616774 Compare May 12, 2026 10:03
@renovate renovate Bot force-pushed the renovate/eslint-plugin-jsdoc-62.x branch from 7616774 to 15d0a61 Compare May 12, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants