gajus/eslint-plugin-jsdoc
### [`v24.0.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.6)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.5...v24.0.6)
##### Bug Fixes
- comment-detection logic issue with function expressions within function declarations ([e7720ec](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e7720eca2eae6498080a3de1638c5319078e70b4))
### [`v24.0.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.5)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.4...v24.0.5)
##### Bug Fixes
- avoid errors with `getReducedASTNode`; fixes [#528](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/528) ([be8d9a3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/be8d9a3d2e2a3067e7b22cb8db1737ad7571583d))
### [`v24.0.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.4)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.3...v24.0.4)
##### Bug Fixes
- in conjunction with `comment-parser` update, remove last line break in last tag description for proper stringification (and fix old tests) ([fdf129b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fdf129bbb4c4badd5cad0d98f157c0bf46e8da34))
### [`v24.0.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.3)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.2...v24.0.3)
##### Bug Fixes
- **require-jsdoc:** check above export for named exports; fixes [#526](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/526) ([757d97a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/757d97af4b656bb8c3412b8457b86f4d6fc4a755))
### [`v24.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.2)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.1...v24.0.2)
##### Performance Improvements
- only check moved settings if jsdoc settings exist ([36ede65](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/36ede65022d39c7cd0b7e2d2b7ff9d510d21bbd5))
### [`v24.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.0...v24.0.1)
##### Bug Fixes
- **require-jsdoc:** placement of jsdoc block by fixer; fixes [#369](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/369), [#403](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/403), [#502](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/502), [#522](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/522) ([c1b5b46](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/c1b5b46781f2356405c601c835c636e7cfc33ee7))
### [`v24.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v23.1.0...v24.0.0)
##### Bug Fixes
- **check-tag-names, empty-tags, require-description, require-example, require-param, require-returns:** explicitly allow `inheritDoc` in all modes while only allowing `inheritdoc` in non-Closure mode; fixes [#520](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/520) ([48fc58b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/48fc58ba8d3870ae8a9b7d5456f5a1efa40c50aa))
##### Features
- add a global option for checking constructors, getters or setters and remove `avoidExampleOnConstructors` option. ([e5236a2](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e5236a23a50aeebcb8902bd30c4315ce22519bcc))
##### Reverts
- Revert "fix(check-tag-names, empty-tags, require-description, require-example, require-param, require-returns) explicitly allow `inheritDoc` in all modes while only allowing `inheritdoc` in non-Closure mode; fixes [#520](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/520)" ([d97c8f0](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d97c8f076b55ffd28da6ff6b6948c5af6c322a18)), closes [#520](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/520)
##### BREAKING CHANGES
- Replaces the option `avoidExampleOnConstructors` for
the `require-example` rule by `checkConstructors`
Also makes build-call platform independent and ensures env-variables work an all platforms.
### [`v23.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v23.1.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v23.0.1...v23.1.0)
##### Features
- **require-param:** further support for typescript functions; closes [#512](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/512) ([fe637d5](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fe637d509def2ecd92e70a943ef03ef485bc9c0d))
### [`v23.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v23.0.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v23.0.0...v23.0.1)
##### Bug Fixes
- **require-jsdoc:** allow requiring of `MethodDefinition` with `publicOnly` ESM export; fixes [#519](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/519) ([dfde551](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/dfde5519074b89d1aae0ab4a88de0876a50e1392))
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: 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 contains the following updates:
23.0.0
->24.0.6
Release Notes
gajus/eslint-plugin-jsdoc
### [`v24.0.6`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.6) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.5...v24.0.6) ##### Bug Fixes - comment-detection logic issue with function expressions within function declarations ([e7720ec](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e7720eca2eae6498080a3de1638c5319078e70b4)) ### [`v24.0.5`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.5) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.4...v24.0.5) ##### Bug Fixes - avoid errors with `getReducedASTNode`; fixes [#528](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/528) ([be8d9a3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/be8d9a3d2e2a3067e7b22cb8db1737ad7571583d)) ### [`v24.0.4`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.4) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.3...v24.0.4) ##### Bug Fixes - in conjunction with `comment-parser` update, remove last line break in last tag description for proper stringification (and fix old tests) ([fdf129b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fdf129bbb4c4badd5cad0d98f157c0bf46e8da34)) ### [`v24.0.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.2...v24.0.3) ##### Bug Fixes - **require-jsdoc:** check above export for named exports; fixes [#526](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/526) ([757d97a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/757d97af4b656bb8c3412b8457b86f4d6fc4a755)) ### [`v24.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.1...v24.0.2) ##### Performance Improvements - only check moved settings if jsdoc settings exist ([36ede65](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/36ede65022d39c7cd0b7e2d2b7ff9d510d21bbd5)) ### [`v24.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v24.0.0...v24.0.1) ##### Bug Fixes - **require-jsdoc:** placement of jsdoc block by fixer; fixes [#369](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/369), [#403](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/403), [#502](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/502), [#522](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/522) ([c1b5b46](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/c1b5b46781f2356405c601c835c636e7cfc33ee7)) ### [`v24.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v24.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v23.1.0...v24.0.0) ##### Bug Fixes - **check-tag-names, empty-tags, require-description, require-example, require-param, require-returns:** explicitly allow `inheritDoc` in all modes while only allowing `inheritdoc` in non-Closure mode; fixes [#520](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/520) ([48fc58b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/48fc58ba8d3870ae8a9b7d5456f5a1efa40c50aa)) ##### Features - add a global option for checking constructors, getters or setters and remove `avoidExampleOnConstructors` option. ([e5236a2](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e5236a23a50aeebcb8902bd30c4315ce22519bcc)) ##### Reverts - Revert "fix(check-tag-names, empty-tags, require-description, require-example, require-param, require-returns) explicitly allow `inheritDoc` in all modes while only allowing `inheritdoc` in non-Closure mode; fixes [#520](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/520)" ([d97c8f0](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d97c8f076b55ffd28da6ff6b6948c5af6c322a18)), closes [#520](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/520) ##### BREAKING CHANGES - Replaces the option `avoidExampleOnConstructors` for the `require-example` rule by `checkConstructors` Also makes build-call platform independent and ensures env-variables work an all platforms. ### [`v23.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v23.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v23.0.1...v23.1.0) ##### Features - **require-param:** further support for typescript functions; closes [#512](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/512) ([fe637d5](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fe637d509def2ecd92e70a943ef03ef485bc9c0d)) ### [`v23.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v23.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v23.0.0...v23.0.1) ##### Bug Fixes - **require-jsdoc:** allow requiring of `MethodDefinition` with `publicOnly` ESM export; fixes [#519](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/519) ([dfde551](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/dfde5519074b89d1aae0ab4a88de0876a50e1392))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.