gajus/eslint-plugin-jsdoc
### [`v23.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v23.0.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.2.0...v23.0.0)
##### Features
- **`require-description`, `require-example`, `require-param`, `require-returns`:** cause `exemptedBy` to overwrite `inheritdoc` exempting; closes [#510](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/510) ([a402330](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a4023308851719285383fa36ea7c40b66db4c8c9))
##### BREAKING CHANGES
- **`require-description`, `require-example`, `require-param`, `require-returns`:** While still defaulting to having `inheritdoc` exempt rules, for the impacted rules,
if one has defined an `exemptedBy` options array one must now explicitly add
back `"inheritdoc"` to get the exemption for that tag as well. This change allows
users to omit `inheritdoc` from the array so as to cause its presence not to
trigger exemption of the rule.
### [`v22.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v22.2.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.1.0...v22.2.0)
##### Features
- **`require-param`:** add `contexts` option; closes [#511](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/511) ([3aaba73](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/3aaba73ee6e7ff8145f4470a69d42be779148753))
### [`v22.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v22.1.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.0.1...v22.1.0)
##### Features
- **`require-returns`:** add `checkGetter` option to be able to disable enforcement on getters ([eb3cc84](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/eb3cc84f508ecf064042437bc455f8a1d4a9be15))
### [`v22.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v22.0.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.0.0...v22.0.1)
##### Bug Fixes
- **`require-jsdoc`:** ensure `exemptEmptyFunctions` doesn't attempt to apply when non-function contexts are in use (causing errors); fixes [#501](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/501) ([7daf934](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/7daf9340bd45c866e65975339b9e861b376fc1fc))
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:
22.0.0
->23.0.0
Release Notes
gajus/eslint-plugin-jsdoc
### [`v23.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v23.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.2.0...v23.0.0) ##### Features - **`require-description`, `require-example`, `require-param`, `require-returns`:** cause `exemptedBy` to overwrite `inheritdoc` exempting; closes [#510](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/510) ([a402330](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a4023308851719285383fa36ea7c40b66db4c8c9)) ##### BREAKING CHANGES - **`require-description`, `require-example`, `require-param`, `require-returns`:** While still defaulting to having `inheritdoc` exempt rules, for the impacted rules, if one has defined an `exemptedBy` options array one must now explicitly add back `"inheritdoc"` to get the exemption for that tag as well. This change allows users to omit `inheritdoc` from the array so as to cause its presence not to trigger exemption of the rule. ### [`v22.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v22.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.1.0...v22.2.0) ##### Features - **`require-param`:** add `contexts` option; closes [#511](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/511) ([3aaba73](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/3aaba73ee6e7ff8145f4470a69d42be779148753)) ### [`v22.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v22.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.0.1...v22.1.0) ##### Features - **`require-returns`:** add `checkGetter` option to be able to disable enforcement on getters ([eb3cc84](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/eb3cc84f508ecf064042437bc455f8a1d4a9be15)) ### [`v22.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v22.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v22.0.0...v22.0.1) ##### Bug Fixes - **`require-jsdoc`:** ensure `exemptEmptyFunctions` doesn't attempt to apply when non-function contexts are in use (causing errors); fixes [#501](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/501) ([7daf934](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/7daf9340bd45c866e65975339b9e861b376fc1fc))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.