wptide / wptide.org

Tide is a WordPress.org Component that runs a series of automated tests against every WordPress.org theme and plugin
https://make.wordpress.org/tide
MIT License
7 stars 5 forks source link

Update dependency eslint-plugin-jsdoc to v47 - autoclosed #140

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
eslint-plugin-jsdoc ^39.3.6 -> ^47.0.0 age adoption passing confidence

Release Notes

gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc) ### [`v47.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v47.0.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v47.0.1...v47.0.2) ##### Bug Fixes - **TS:** use flat config; fixes [#​1130](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1130) ([3677e43](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/3677e43322f74a22d2a91a60ebed5f367e6461af)) ### [`v47.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v47.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v47.0.0...v47.0.1) ##### Bug Fixes - **TS:** make configs explicit ([47f3161](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/47f316160d0ac55b8b5c0b0239b703b44bc383c0)) ### [`v47.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v47.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.10.1...v47.0.0) ##### Features - expose TS types for index file; fixes [#​1130](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1130) ([dd9e71d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/dd9e71daa223ff04e508b8abc4692de3172bc7b0)) ##### BREAKING CHANGES - Adds types ### [`v46.10.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.10.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.10.0...v46.10.1) ##### Bug Fixes - revert change to engines for now ([5e6280f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/5e6280ffd4ed57ab83a6cfff259febce847e8545)) ### [`v46.10.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.10.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.9.1...v46.10.0) ##### Features - support ESLint 9 ([eec9d95](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/eec9d9532b58a528b7e204f74f23b3d0c46ea329)) ### [`v46.9.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.9.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.9.0...v46.9.1) ##### Bug Fixes - **`check-examples`:** properly replace final extension; fixes [#​1172](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1172) ([b102693](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/b102693f98abbc7727d80c50c0500c6b59e9d5ae)) ### [`v46.9.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.9.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.8.2...v46.9.0) ##### Features - bump jsdoccomment, devDeps.; fixes [#​1167](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1167) ([fd1eab0](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fd1eab0e2bb948461dbf1e709f8006cfa1f6c469)) ### [`v46.8.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.8.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.8.1...v46.8.2) ##### Bug Fixes - fall back to deprecated `getSourceCode()`; fixes [#​1159](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1159) ([8374349](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/83743492cb0038a6b27621b5faaa4c8ebae88134)) ### [`v46.8.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.8.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.8.0...v46.8.1) ##### Bug Fixes - **`require-description-complete-sentence`:** allow all inline tags at beginning of sentence; fixes [#​1150](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1150) ([e8b1475](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e8b14756c573bc7f6eb824f2e87b67bbd6a50fab)) ### [`v46.8.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.8.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.7.0...v46.8.0) ##### Features - **`require-returns`:** add `publicOnly` option; fixes [#​1137](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1137) ([8dbcb6f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8dbcb6f31d8e75b6a12dc0cfa19ace736ed0e9c6)) ### [`v46.7.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.7.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.6.0...v46.7.0) ##### Features - **`require-returns`:** add optional fixer ([dfd2a8a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/dfd2a8a0b5fbff4e5840c8d65b82c61ab54d7f87)) ### [`v46.6.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.6.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.5.1...v46.6.0) ##### Features - **`informative-docs`:** add `excludedTags`; fixes [#​1153](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1153) ([6f1b50b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/6f1b50b57106df18ece93a68bb9bc15b1364aaa2)) ### [`v46.5.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.5.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.5.0...v46.5.1) ##### Bug Fixes - revert use of too-high language feature; fixes [#​1148](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1148) ([85a21bf](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/85a21bfb696feace06da1a4e76977bcf34a9c45c)) ### [`v46.5.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.5.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.4.6...v46.5.0) ##### Features - support Flat ESLint config; fixes [#​1131](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1131) ([918dbed](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/918dbed99f74702b06f317d4632b58c9ba84f9c7)) ### [`v46.4.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.4.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.4.5...v46.4.6) ##### Bug Fixes - update jsdoccomment, comment-parser, and devDeps. ([#​1139](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1139)) ([eed807e](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/eed807edd9a14750ae4e16279cafeb27064ecd59)) ### [`v46.4.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.4.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.4.4...v46.4.5) ##### Bug Fixes - **`require-jsdoc`:** accessibility check for latest typescript-eslint/parser ([#​1136](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1136)) ([e41df35](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e41df35d0e843f5b0dfbc1585ff5afc722a5c4ed)) ### [`v46.4.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.4.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.4.3...v46.4.4) ##### Bug Fixes - **`no-undefined-types`:** add `Awaited` TS utility global ([#​1132](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1132)) ([44da8c7](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/44da8c7e4d87e13c47f649959745fa0ad5c272e4)) ### [`v46.4.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.4.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.4.2...v46.4.3) ##### Bug Fixes - **`match-description`:** drop `throws` and `yields` from being reported for non-empty descriptions by `nonemptyTags` default; [#​1126](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1126) ([03578ca](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/03578ca582a9c983d610022547d4e581edf8da0f)) ### [`v46.4.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.4.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.4.1...v46.4.2) ##### Bug Fixes - **`require-jsdoc`:** do not report `MethodDefinition` with non-public `accessibility`; fixes [#​1124](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1124) ([00922c3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/00922c3a7c98805ab499754c5d770380e6597aa1)) ### [`v46.4.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.4.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.4.0...v46.4.1) ##### Bug Fixes - **`require-jsdoc`:** do not report `PropertyDefinition`'s with non-public `accessibility`; fixes [#​1122](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1122) ([1e45ae4](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/1e45ae435d837607d54c01888e40e769164856a7)) ### [`v46.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.4.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.3.0...v46.4.0) ##### Features - **`valid-types`:** check `link` and `tutorial` for content; [#​233](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/233) ([42c713e](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/42c713ed3b097c1449dce67e718a1770660cd681)) ### [`v46.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.3.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.2.6...v46.3.0) ##### Bug Fixes - make name required on `[@template](https://togithub.com/template)` for non-JSDoc modes ([467441b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/467441b4d0593a8c43bd7527d528507cef057fa1)) ##### Features - **`match-description`:** ensure `[@desc](https://togithub.com/desc)` checked by default; check more desc-like tags by default; check non-empty tags; [#​233](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/233) ([1b9d9e4](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/1b9d9e4c85c30112813d4d6cfe8b4c9825956c22)) ### [`v46.2.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.2.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.2.5...v46.2.6) ##### Bug Fixes - **`imports-as-dependencies`:** do not log missing package.json when rule is not active; fixes [#​1117](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1117) ([3a5dd7d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/3a5dd7d9f67fc01ec848758443c04da29d45327b)) ### [`v46.2.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.2.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.2.4...v46.2.5) ##### Bug Fixes - **`imports-as-dependencies`:** support Node builtins; fixes [#​1112](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1112) ([ab00592](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/ab005925a432dc3b3675c5c310efbcb530d5f7b5)) ### [`v46.2.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.2.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.2.3...v46.2.4) ##### Bug Fixes - **`imports-as-dependencies`:** allow relative paths ([7469e59](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/7469e59e2c02d31226df9b0afcb9fd154c50136e)) ### [`v46.2.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.2.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.2.2...v46.2.3) ##### Bug Fixes - **`imports-as-dependencies`:** catch `typings` as possible publishing source ([e3b0d0c](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e3b0d0c6d40637a960cc071ad8a08518e30756c7)) ### [`v46.2.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.2.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.2.1...v46.2.2) ##### Bug Fixes - **`imports-as-dependencies`:** don't report TypeScript proper ([75b6b8c](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/75b6b8cfe2919a79f7ca39a2070ef4eaf3230dab)) ### [`v46.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.2.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.2.0...v46.2.1) ##### Bug Fixes - **`imports-as-dependencies`:** check for `types` in `package.json` and if not present, check `[@types](https://togithub.com/types)`; fixes [#​1107](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/1107) ([785fb26](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/785fb2668ee8c98c6110584a8b9b9cbcc722ea01)) ### [`v46.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.1.0...v46.2.0) ##### Features - **`imports-as-dependencies`:** add new rule to detect missing dependencies for import statements; fixes [#​896](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/896) ([d7ec6e0](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d7ec6e08ac5a4cf960f866120f0a8fa14df6f977)) ### [`v46.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v46.0.0...v46.1.0) ##### Features - **`require-returns`:** per-context `forceRequireReturn`; fixes [#​757](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/757) ([31b3a24](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/31b3a24b7e015cfe938204618e71fa85d921cc7f)) ### [`v46.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v46.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v45.0.0...v46.0.0) ##### Features - **`no-defaults`:** make no-defaults on by default ([034ade1](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/034ade155235715ee198875778a95196384b2b4f)) ##### BREAKING CHANGES - **`no-defaults`:** Removes default values. Disable the rule if removal not desired. Also: - docs: adds info on TS recommended rules ### [`v45.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v45.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.7...v45.0.0) ##### Features - add recommended-typescript-flavor configs ([6042b77](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/6042b7751ff7cc7915eec1473ee743042155d22a)) - for typescript configs, disable `no-undefined-types`; fixes [#​888](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/888) ([ec41b90](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/ec41b902581dcfd99fb45f958940f67096e14b23)) ##### BREAKING CHANGES - This should only impact users of typescript configs. TS should itself handle checking for undefined types, so the (imperfect) rule has been disabled for such users. ### [`v44.2.7`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.6...v44.2.7) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.6...v44.2.7) ### [`v44.2.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.5...v44.2.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.5...v44.2.6) ### [`v44.2.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.4...v44.2.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.4...v44.2.5) ### [`v44.2.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.3...v44.2.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.3...v44.2.4) ### [`v44.2.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.2...v44.2.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.2...v44.2.3) ### [`v44.2.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.1...v44.2.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.1...v44.2.2) ### [`v44.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.0...v44.2.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.2.0...v44.2.1) ### [`v44.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.1.0...v44.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.1.0...v44.2.0) ### [`v44.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.0.2...v44.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.0.2...v44.1.0) ### [`v44.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.0.1...v44.0.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.0.1...v44.0.2) ### [`v44.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.0.0...v44.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v44.0.0...v44.0.1) ### [`v44.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.2.0...v44.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.2.0...v44.0.0) ### [`v43.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.1.1...v43.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.1.1...v43.2.0) ### [`v43.1.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.1.0...v43.1.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.1.0...v43.1.1) ### [`v43.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.9...v43.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.9...v43.1.0) ### [`v43.0.9`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.8...v43.0.9) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.8...v43.0.9) ### [`v43.0.8`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.7...v43.0.8) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.7...v43.0.8) ### [`v43.0.7`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.6...v43.0.7) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.6...v43.0.7) ### [`v43.0.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.5...v43.0.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.5...v43.0.6) ### [`v43.0.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.4...v43.0.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.4...v43.0.5) ### [`v43.0.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.3...v43.0.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.3...v43.0.4) ### [`v43.0.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.2...v43.0.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.2...v43.0.3) ### [`v43.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.1...v43.0.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.1...v43.0.2) ### [`v43.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.0...v43.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v43.0.0...v43.0.1) ### [`v43.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v42.0.0...v43.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v42.0.0...v43.0.0) ### [`v42.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.1.2...v42.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.1.2...v42.0.0) ### [`v41.1.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.1.1...v41.1.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.1.1...v41.1.2) ### [`v41.1.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.1.0...v41.1.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.1.0...v41.1.1) ### [`v41.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.0.0...v41.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v41.0.0...v41.1.0) ### [`v41.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.3.0...v41.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.3.0...v41.0.0) ### [`v40.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.2.1...v40.3.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.2.1...v40.3.0) ### [`v40.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.2.0...v40.2.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.2.0...v40.2.1) ### [`v40.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.1.2...v40.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.1.2...v40.2.0) ### [`v40.1.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.1.1...v40.1.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.1.1...v40.1.2) ### [`v40.1.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.1.0...v40.1.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.1.0...v40.1.1) ### [`v40.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.3...v40.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.3...v40.1.0) ### [`v40.0.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.2...v40.0.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.2...v40.0.3) ### [`v40.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.1...v40.0.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.1...v40.0.2) ### [`v40.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.0...v40.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v40.0.0...v40.0.1) ### [`v40.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.9.1...v40.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.9.1...v40.0.0) ### [`v39.9.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.9.0...v39.9.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.9.0...v39.9.1) ### [`v39.9.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.8.0...v39.9.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.8.0...v39.9.0) ### [`v39.8.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.5...v39.8.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.5...v39.8.0) ### [`v39.7.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.4...v39.7.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.4...v39.7.5) ### [`v39.7.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.3...v39.7.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.3...v39.7.4) ### [`v39.7.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.2...v39.7.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.2...v39.7.3) ### [`v39.7.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.1...v39.7.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.1...v39.7.2) ### [`v39.7.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.0...v39.7.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.7.0...v39.7.1) ### [`v39.7.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.10...v39.7.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.10...v39.7.0) ### [`v39.6.10`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.9...v39.6.10) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.9...v39.6.10) ### [`v39.6.9`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.8...v39.6.9) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.8...v39.6.9) ### [`v39.6.8`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.7...v39.6.8) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.7...v39.6.8) ### [`v39.6.7`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.6...v39.6.7) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.6...v39.6.7) ### [`v39.6.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.5...v39.6.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.5...v39.6.6) ### [`v39.6.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.4...v39.6.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.4...v39.6.5) ### [`v39.6.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.3...v39.6.4) ##### Bug Fixes - **`require-return-checks`:** check return statements prior to last line; fixes [#​935](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/935) ([65e927b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/65e927bca645bc6e2fe77a761a5df2ff63099ea1)) ### [`v39.6.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.2...v39.6.3) ##### Bug Fixes - update jsdoccomment; fixes [#​934](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/934) ([124d327](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/124d32792062bb2aa1dd1f9c89dfb5c654c35a19)) ### [`v39.6.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.1...v39.6.2) ##### Bug Fixes - update `jsdoccomment` ([26141cb](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/26141cb97a2b9bcf801f323ad6ec00c05bb178ef)) ### [`v39.6.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.6.0...v39.6.1) ##### Bug Fixes - **`no-restricted-syntax`:** update jsdoccomment to be able to use new `descriptionStartLine`, `descriptionEndLine`, and `hasPreterminalDescription` properties; fixes [#​830](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/830) ([d68d742](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d68d742e9a32671fd321e76c5ab3298b810160f7)) ### [`v39.6.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.6.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.5.1...v39.6.0) ##### Features - **`check-types`:** add `skipRootChecking` option to `preferredTypes` setting; fixes [#​863](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/863) ([e5da5bb](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e5da5bb4afa6d777e84b92bb21cd38551a290b1e)) ### [`v39.5.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.5.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.5.0...v39.5.1) ##### Bug Fixes - **`require-returns-check`:** ensure breaks in final switch do not fulfill check for all branches returning ([691a414](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/691a414d1518e06c5f5869a9f6849b002865c9de)) ### [`v39.5.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.5.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.4.0...v39.5.0) ##### Features - `text-escaping` rule; fixes [#​864](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/864) ([1776e18](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/1776e189d9e96510104d5ab7dab9134da88f2b97)) ### [`v39.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.4.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.25...v39.4.0) ##### Features - **`require-param-type`, `require-param-description`:** add `exemptDestructuredRootsFromChecks` setting; fixes [#​752](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/752) ([da1c85f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/da1c85f31e0416a8237b063918daa5b51ee2d178)) ### [`v39.3.25`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.25) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.24...v39.3.25) ##### Bug Fixes - update jsdoccomment and devDep. ([94f784f](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/94f784f3f2aded94eb2ff991ccf45b4337a945b7)) ### [`v39.3.24`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.24) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.23...v39.3.24) ##### Bug Fixes - **`require-returns-check`, `require-yields-check`:** check for undefined/void within union; fixes [#​925](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/925) ([cfbdf8b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/cfbdf8b31fb614c04f051c624e3337c5b77ab213)) ### [`v39.3.23`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.23) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.22...v39.3.23) ##### Bug Fixes - **`require-returns-check`:** allow implicit-return finally if other try-catch branches returning; fixes [#​926](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/926) ([12da503](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/12da503cbad8e8caeca64ffb769cb474cb7c6a00)) ### [`v39.3.22`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.22) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.21...v39.3.22) ##### Bug Fixes - **`valid-types`:** report problems with name parsing ([e247d67](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e247d6777fff34e73193db8ccc61beb9de988002)) ### [`v39.3.21`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.21) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.20...v39.3.21) ##### Bug Fixes - **`require-param`:** do not cache by comment node; fixes [#​901](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/901) ([867edc3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/867edc37b2d2d705df3c97cbdb2ff77c250c528c)) ### [`v39.3.20`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.20) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.19...v39.3.20) ##### Bug Fixes - **`require-returns-check`:** allow for missing catch or finalizer and missing case contents; fixes [#​924](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/924) ([4fabdd6](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/4fabdd60a8b12487c3db295c2f71b426f0ae83f4)) ### [`v39.3.19`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.19) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.18...v39.3.19) ##### Bug Fixes - **`require-param`:** be tolerant if `this` is not included as `[@param](https://togithub.com/param)`; fixes [#​919](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/919) ([c1f21f8](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/c1f21f8234d37316d9abda17f18ab6010e7b7112)) ### [`v39.3.18`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.18) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.17...v39.3.18) ##### Bug Fixes - **`require-returns-check`:** check child nodes of consequents; fixes [#​923](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/923) ([dc1f875](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/dc1f875b125224d4a9eda5efd2a3591b1884f980)) ### [`v39.3.17`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.17) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.16...v39.3.17) ##### Bug Fixes - **`require-returns-check`:** throw statements to be exempted from final check if elsewhere in function; fixes [#​892](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/892) ([87c1c2a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/87c1c2a4414e6badd8b114f3b13f0335163a222f)) ### [`v39.3.16`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.16) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.15...v39.3.16) ##### Bug Fixes - **`check-param-names`:** tolerate documented "this" param; fixes [#​919](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/919) ([5d20bdf](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/5d20bdf090d82a0aab0d9fc0a24a897c287dd6d2)) ### [`v39.3.15`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.15) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.14...v39.3.15) ##### Bug Fixes - **`require-returns-check`:** checks that all branches of final node return; fixes [#​892](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/892) ([bdd6af2](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/bdd6af25d877d1e714458e7ad9b6b2d284ebc83a)) ### [`v39.3.14`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.14) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.13...v39.3.14) ##### Bug Fixes - update jsdoccomment ([5ccb32d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/5ccb32d9eb72cb5685298e5a986e6b4af82aa039)) ### [`v39.3.13`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.13) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.12...v39.3.13) ##### Bug Fixes - **`check-param-names`:** properly handle index offset ([0729508](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/07295083055350bde9cbfee02925adb57fb27a88)) ### [`v39.3.12`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/tag/v39.3.12) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v39.3.6...v39.3.12) ##### Bug Fixes - update devDeps. ([ca91670](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/ca91670668f7bf86b3f22d6d6b86f853eb44a7c9))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.



This PR has been generated by Mend Renovate. View repository job log here.