Skip to content

Conversation

@renovate-sh-app
Copy link
Contributor

@renovate-sh-app renovate-sh-app bot commented Dec 8, 2025

This PR contains the following updates:

Package Change Age Confidence
eslint-plugin-jsdoc ^46.0.0 -> ^50.0.0 age confidence

Release Notes

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

v50.8.0

Compare Source

Features
  • getJsdocProcessorPlugin: allow exampleCodeRegex and rejectExampleCodeRegex to be RegExp objects (#​1395) (285a03c)

v50.7.1

Compare Source

Bug Fixes

v50.7.0

Compare Source

Features
  • getJsdocProcessorPlugin: add allowedLanguagesToProcess option (#​1392) (0adbf43)

v50.6.17

Compare Source

Bug Fixes

v50.6.16

Compare Source

Bug Fixes
  • valid-types: fix parsing of expressions like [@returns](https://redirect.github.com/returns) {[@​link](https://redirect.github.com/link) SomeType}; fixes #​1381 (#​1382) (2bd7242)

v50.6.15

Compare Source

Bug Fixes

v50.6.14

Compare Source

Bug Fixes
  • lines-before-block: Switch to a whitelist of punctuators (#​1385) (0a30832)

v50.6.13

Compare Source

Bug Fixes

v50.6.12

Compare Source

Bug Fixes
  • no-undefined-types: workaround parse-imports-exports bug in handling trailing whitespace; fixes #​1373 (#​1384) (f32989c)

v50.6.11

Compare Source

Bug Fixes
  • check-values: workaround parse-imports-exports bug in handling trailing whitespace; fixes #​1373 (#​1374) (65b0dc0)

v50.6.10

Compare Source

Bug Fixes

v50.6.9

Compare Source

Reverts

v50.6.8

Compare Source

Bug Fixes

v50.6.7

Compare Source

Bug Fixes

v50.6.6

Compare Source

Bug Fixes
  • empty-tags: allow for JSDoc-block final asterisks; fixes #​670 (23b4bfa)

v50.6.5

Compare Source

Bug Fixes
  • text-escaping: always allow content in example tags; fixes #​1360 (6baad05)

v50.6.4

Compare Source

Bug Fixes

v50.6.3

Compare Source

Bug Fixes
  • check-template-names: stop restricting template names to single letters; fixes #​1352 (c283729)

v50.6.2

Compare Source

Bug Fixes

v50.6.1

Compare Source

Bug Fixes

v50.6.0

Compare Source

Features
  • lines-before-block: move start-of-block checking behind off-by-default checkBlockStarts option (#​1341) (f9b102d)

v50.5.0

Compare Source

Features

v50.4.3

Compare Source

Bug Fixes
  • text-escaping: add missing docs.description (9a93119)

v50.4.2

Compare Source

Bug Fixes
  • no-multi-asterisks: add missing docs.description (f6616c7)

v50.4.1

Compare Source

Bug Fixes
  • match-name: revert to prior correct behavior of ignoring optional and default code surrounding name (7c0b8c6)

v50.4.0

Compare Source

Features
  • require-hyphen-before-param-description: ensure template will be properly stringified; fixes #​1326 (7019d28)

v50.3.2

Compare Source

Bug Fixes
  • require-hyphen-before-param-description: inject hyphen at proper place with multiline type (8b5b7f7)

v50.3.1

Compare Source

Bug Fixes

v50.3.0

Compare Source

Features
  • require-param: add ignoreWhenAllParamsMissing option; fixes #​1317 (3b18435)

v50.2.5

Compare Source

Bug Fixes
  • require-jsdoc: allow TSTypeAliasDeclaration to be detected for export; fixes #​1319 (909de73)
  • force release (6970456)
  • force release (20e0805)
  • update semantic-release (baaf8c3)
  • update semantic-release/github (8e565e0)

v50.2.4

Compare Source

Bug Fixes
  • require-returns-check: allow infinite for loops to have only one branch to return; fixes #​1315 (e7ab475)

v50.2.3

Compare Source

Bug Fixes
  • require-jsdoc: avoid erring on static blocks (8222262)

v50.2.2

Compare Source

Bug Fixes
  • check-param-names: check against whitelist of acceptable function nodes so that non-function global contexts do not err; fixes #​1303 (288f0ae)

v50.2.1

Compare Source

Bug Fixes
  • properly include options in ruleset factories (964712b)

v50.2.0

Compare Source

Features

v50.1.0

Compare Source

Features

v50.0.1

Compare Source

Bug Fixes
  • no-bad-blocks: exclude ESLint directives (df55137)

v50.0.0

Compare Source

Bug Fixes
  • lines-before-block: remove rule from recommended (1cae2cb)
BREAKING CHANGES
  • lines-before-block: Have to selectively enable the lines-before-block rule to have it apply now.

v49.0.0

Compare Source

Features
BREAKING CHANGES
  • lines-before-block: Adds new rule to recommended

v48.11.0

Compare Source

Features
  • check-template-names: check callback/function tag blocks (058018b)
  • require-template: check callback/function tag block content (116b3e8)

v48.10.2

Compare Source

Bug Fixes
  • check-template-names: check for param and returns tags; fixes #​1286 (12fca71)

v48.10.1

Compare Source

Bug Fixes

v48.10.0

Compare Source

Features
  • require-template, check-template-names: add support ClassDeclaration (31d3255)
  • require-template, check-template-names: add support FunctionDeclaration (28bc1cb)
  • require-template, check-template-names: add support TSInterfaceDeclaration (320a1eb)

v48.9.3

Compare Source

Bug Fixes
  • getJsdocProcessorPlugin: ensure package.json file is consistently located (87a1270)

v48.9.2

Compare Source

Bug Fixes
  • examples processor: ensure config can be loaded with plugins (2fbd47c)

v48.9.1

Compare Source

Bug Fixes

v48.9.0

Compare Source

Features

v48.8.3

Compare Source

Bug Fixes

v48.8.2

Compare Source

Bug Fixes
  • require-template, check-template-names: avoid erring out with missing or bad typedef type; partial fix for #​1269 (736a23b)

v48.8.1

Compare Source

Bug Fixes

v48.8.0

Compare Source

Features

v48.7.0

Compare Source

Features

v48.6.0

Compare Source

Features

v48.5.2

Compare Source

Bug Fixes
  • require-param: proper errors/fixing for succeeding destructured objects; fixes #​762 (394b85f)

v48.5.1

Compare Source

Bug Fixes
  • check-param-names: proper error messages for rest elements; fixes #​1225 (6371c4a)

v48.5.0

Compare Source

Features
  • check-param-names: check TSMethodSignature (as on interface methods); fixes #​1249 (49400e1)

v48.4.0

Compare Source

Features

v48.3.0

Compare Source

Bug Fixes
  • no-undefined-types: treat variables imported by [@import](https://redirect.github.com/import) tags as defined; fixes #​1244 (54ac4fd)
Features
  • check-values: checks for valid [@import](https://redirect.github.com/import) syntax (ad31b14)

v48.2.15

Compare Source

Bug Fixes
  • Revert "fix(no-undefined-types): treat variables imported by [@import](https://redirect.github.com/import) tags as defined"; fixes #​1246 (ce066df)

v48.2.14

Compare Source

Bug Fixes
  • no-undefined-types: treat variables imported by [@import](https://redirect.github.com/import) tags as defined; fixes #​1244 (34ba2e0)

v48.2.13

Compare Source

Bug Fixes

v48.2.12

Compare Source

Bug Fixes
  • namespace flat config name's (8603579)

v48.2.11

Compare Source

Bug Fixes

v48.2.10

Compare Source

Bug Fixes
  • add names to flat configs (5429982)

v48.2.9

Compare Source

Bug Fixes
  • require-description-complete-sentence: regression with heading exempting; fixes #​1220 (fbc9fca)

v48.2.8

Compare Source

Bug Fixes
  • require-description-complete-sentence: avoid triggering punctuation warning after Markdown headings; fixes #​1220 (e9e4440)

v48.2.7

Compare Source

Bug Fixes

v48.2.6

Compare Source

Bug Fixes
  • require-yields: avoid error when ExportNamedDeclaration has no declaration prop (93a9415)

v48.2.5

Compare Source

Bug Fixes

v48.2.4

Compare Source

Bug Fixes
  • valid-types: disable checking of types/names within import tags; fixes #​1226 (4da4aeb)

v48.2.3

Compare Source

Bug Fixes

v48.2.2

Compare Source

Bug Fixes

v48.2.1

Compare Source

Bug Fixes
  • require-jsdoc: avoid erring on #-marked private methods; fixes #​1212 (783b4e9)

v48.2.0

Compare Source

Features
  • check-param-names: Add disableMissingParamChecks option (#​1206) (ba642e4)

v48.1.0

Compare Source

Features
  • check-line-alignment: add `disableWrapIndent`` option (37df54d)

v48.0.6

Compare Source

Bug Fixes
  • informative-docs: check default named declaration (e9a9b74)
  • informative-docs: check named export declarations: fixes #​1198 (5a79d3f)

v48.0.5

Compare Source

Bug Fixes
  • informative-docs: Improve wording in rule description (f2aef87)

v48.0.4

Compare Source

Bug Fixes
  • require-description-complete-sentence: capture multiple newlines as "paragraphs"; fixes #​1193 (c5f203a)

v48.0.3

Compare Source

Bug Fixes
  • require-jsdoc: ensure children of TS type reference and parameter instantiation can be exports; fixes #​1186 (7461e01)
  • require-param: skip this parameter in checks (when followed by destructured content); fixes #​1190 (0cd761b)
  • update devDeps. (6b163c8)

v48.0.2

Compare Source

Bug Fixes
  • update legacy entry point (b60cbb0)

v48.0.1

Compare Source

Bug Fixes

v48.0.0

Compare Source

Features
  • switch to native ESM and add exports (6ac8116)
BREAKING CHANGES
  • adds exports; requires Node 18

v47.0.2

Compare Source

Bug Fixes

v47.0.1

Compare Source

Bug Fixes
  • TS: make configs explicit (47f3161)

v47.0.0

Compare Source

Features
BREAKING CHANGES
  • Adds types

Configuration

📅 Schedule: Branch creation - "before 4am on monday" in timezone UTC, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

| datasource | package             | from    | to     |
| ---------- | ------------------- | ------- | ------ |
| npm        | eslint-plugin-jsdoc | 46.10.1 | 50.8.0 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app renovate-sh-app bot requested a review from a team as a code owner December 8, 2025 02:06
Copy link
Contributor

@simonswine simonswine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@simonswine simonswine merged commit a3d1310 into main Dec 10, 2025
23 checks passed
@simonswine simonswine deleted the renovate/major-50-npm branch December 10, 2025 10:58
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.

1 participant