gajus/eslint-plugin-jsdoc
### [`v34.8.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.8.2)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.8.1...v34.8.2)
##### Bug Fixes
- **`check-line-alignment`:** add multiline type workaround ([#744](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/744)); fixes part of [#743](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/743) ([9928298](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/9928298301a7cec0dfef0dcb786c065b5e08dfcd))
### [`v34.8.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.8.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.8.0...v34.8.1)
##### Bug Fixes
- **`tag-lines`:** avoid false positive for "never" when line break occurs in the middle of a tag description. ([3496011](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/34960110f0480e953432f305929cb8e22285f2f4))
- **`tag-lines`:** ensure a middle-of-block empty line doesn't suppress "always" errors ([33aa921](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/33aa92155ed96acb0509546c5cafb816daa73bb7))
### [`v34.8.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.8.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.7.0...v34.8.0)
##### Features
- **`tag-lines`:** add `tags` option to override behavior on a tag-specific basis (including only applying to tag(s)); fixes [#734](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/734) ([6e5e76d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/6e5e76d05253d4ce2b097fd9c4d8fb27840c585e))
### [`v34.7.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.7.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.3...v34.7.0)
##### Features
- **`multiline-blocks`:** add `noFinalLineText` option; fixes [#738](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/738) ([03d3f40](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/03d3f40551bfb7cc13f00677e38baff83d13c9f4))
### [`v34.6.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.3)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.2...v34.6.3)
##### Bug Fixes
- **`multiline-blocks`:** fix merging of lines to prevent removal of spaces, though removing where needed ([9af6e36](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/9af6e3615f318f92d2e108fe5d7a03b837d89ed7))
### [`v34.6.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.2)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.1...v34.6.2)
##### Bug Fixes
- **`multiline-blocks`:** ensure `noZeroLineText` checks when `noMultilineBlocks` is `true` but not matching; fixes [#737](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/737) ([19f60ac](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/19f60acf7be67f9abb12307157ab122ccf2c29ac))
### [`v34.6.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.0...v34.6.1)
##### Bug Fixes
- **`no-multi-asterisks`:** avoid false positives and erring in fixer of single line blocks; fixes [#735](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/735) ([355da58](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/355da58e86fc1127ca86a556bdd74966f694b802))
### [`v34.6.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.5.0...v34.6.0)
##### Features
- `no-multi-asterisks` rule to prevent multiple asterisks with middle delimiters or at end of blocks ([8848246](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8848246d2475184f98c3e0ccde85955cef75ee94))
### [`v34.5.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.5.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.4.0...v34.5.0)
##### Features
- **`multiline-blocks`:** allow control of how and whether jsdoc blocks can be expressed as single or multiple line blocks ([06bbf37](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/06bbf37183fb33bf2e6610a01d841008f2b5bd2b))
### [`v34.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.4.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.3.0...v34.4.0)
##### Features
- new rule `tag-line`; fixes [#93](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/93) ([851e3fe](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/851e3feed6849f1f9a5c76d7e14379a4018973f9))
### [`v34.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.3.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.2.2...v34.3.0)
##### Features
- **`check-values`:** ensure `[@variation](https://togithub.com/variation)` is a positive integer ([56577ce](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/56577cee2cb7b1abe26e67e07cafea02e0770f54))
### [`v34.2.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.2.2)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.2.1...v34.2.2)
##### Bug Fixes
- **`check-param-names`:** adjusts line numbers to be nearer problematic item ([e6c9ab2](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e6c9ab27f41347475263a946c4ad3a0319aa89af))
- **`no-missing-syntax`:** pass in missing `comment` ([a977896](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a9778964a81ce36a54b71eb0a640ca7613013dd3))
### [`v34.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.2.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.2.0...v34.2.1)
##### Bug Fixes
- **`require-description`, `require-example`:** for missing description, use tag line number ([310ea75](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/310ea7506cbb0a991447dad63a133518a0c0a8e8))
### [`v34.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.2.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.1.0...v34.2.0)
##### Features
- **`no-bad-blocks`:** add `preventAllMultiasteriskBlocks` boolean option to allow reporting of any multi-asterisked multiline comments ([9669fc3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/9669fc331bcd9cb7324301de58661b9a372bc7ee))
### [`v34.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.1.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.0.2...v34.1.0)
##### Features
- **`check-line-alignment`:** add `preserveMainDescriptionPostDelimiter` option to preserve left-hand side spacings in the main description when using the `always` option. ([54dac34](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/54dac3493d76461065c461e039433e51e2816d21))
### [`v34.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.0.2)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.0.1...v34.0.2)
##### Bug Fixes
- **`no-bad-blocks`:** avoid allowing 3+ asterisks with tag content (as with only 1 asterisk) ([28397c7](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/28397c7ed54b34a320a9d3961131da2dbf87c534))
### [`v34.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.0.1)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.0.0...v34.0.1)
##### Bug Fixes
- multiline tag fixers omitting subsequent tag lines with new command-parser API ([8fa7f9b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8fa7f9bba4b2704f776eabc0463b6719bb0dfcdf))
### [`v34.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.0.0)
[Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v33.3.0...v34.0.0)
##### chore
- require engines Node 12+ ([#726](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/726)) ([a0ee0a6](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a0ee0a66dcffd49dc4e1d2b6315795151ee19aa1))
##### BREAKING CHANGES
- Also:
- Build: Switch to Node 12 target
- Linting: Use `flat` API
- Travis: Add Node 16, remove Node 10
- npm: Update devDep.
Configuration
📅 Schedule: 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.
This PR contains the following updates:
33.3.0
->34.8.2
Release Notes
gajus/eslint-plugin-jsdoc
### [`v34.8.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.8.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.8.1...v34.8.2) ##### Bug Fixes - **`check-line-alignment`:** add multiline type workaround ([#744](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/744)); fixes part of [#743](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/743) ([9928298](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/9928298301a7cec0dfef0dcb786c065b5e08dfcd)) ### [`v34.8.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.8.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.8.0...v34.8.1) ##### Bug Fixes - **`tag-lines`:** avoid false positive for "never" when line break occurs in the middle of a tag description. ([3496011](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/34960110f0480e953432f305929cb8e22285f2f4)) - **`tag-lines`:** ensure a middle-of-block empty line doesn't suppress "always" errors ([33aa921](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/33aa92155ed96acb0509546c5cafb816daa73bb7)) ### [`v34.8.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.8.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.7.0...v34.8.0) ##### Features - **`tag-lines`:** add `tags` option to override behavior on a tag-specific basis (including only applying to tag(s)); fixes [#734](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/734) ([6e5e76d](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/6e5e76d05253d4ce2b097fd9c4d8fb27840c585e)) ### [`v34.7.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.7.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.3...v34.7.0) ##### Features - **`multiline-blocks`:** add `noFinalLineText` option; fixes [#738](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/738) ([03d3f40](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/03d3f40551bfb7cc13f00677e38baff83d13c9f4)) ### [`v34.6.3`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.3) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.2...v34.6.3) ##### Bug Fixes - **`multiline-blocks`:** fix merging of lines to prevent removal of spaces, though removing where needed ([9af6e36](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/9af6e3615f318f92d2e108fe5d7a03b837d89ed7)) ### [`v34.6.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.1...v34.6.2) ##### Bug Fixes - **`multiline-blocks`:** ensure `noZeroLineText` checks when `noMultilineBlocks` is `true` but not matching; fixes [#737](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/737) ([19f60ac](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/19f60acf7be67f9abb12307157ab122ccf2c29ac)) ### [`v34.6.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.6.0...v34.6.1) ##### Bug Fixes - **`no-multi-asterisks`:** avoid false positives and erring in fixer of single line blocks; fixes [#735](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/735) ([355da58](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/355da58e86fc1127ca86a556bdd74966f694b802)) ### [`v34.6.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.6.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.5.0...v34.6.0) ##### Features - `no-multi-asterisks` rule to prevent multiple asterisks with middle delimiters or at end of blocks ([8848246](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8848246d2475184f98c3e0ccde85955cef75ee94)) ### [`v34.5.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.5.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.4.0...v34.5.0) ##### Features - **`multiline-blocks`:** allow control of how and whether jsdoc blocks can be expressed as single or multiple line blocks ([06bbf37](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/06bbf37183fb33bf2e6610a01d841008f2b5bd2b)) ### [`v34.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.4.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.3.0...v34.4.0) ##### Features - new rule `tag-line`; fixes [#93](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/93) ([851e3fe](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/851e3feed6849f1f9a5c76d7e14379a4018973f9)) ### [`v34.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.3.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.2.2...v34.3.0) ##### Features - **`check-values`:** ensure `[@variation](https://togithub.com/variation)` is a positive integer ([56577ce](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/56577cee2cb7b1abe26e67e07cafea02e0770f54)) ### [`v34.2.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.2.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.2.1...v34.2.2) ##### Bug Fixes - **`check-param-names`:** adjusts line numbers to be nearer problematic item ([e6c9ab2](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e6c9ab27f41347475263a946c4ad3a0319aa89af)) - **`no-missing-syntax`:** pass in missing `comment` ([a977896](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a9778964a81ce36a54b71eb0a640ca7613013dd3)) ### [`v34.2.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.2.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.2.0...v34.2.1) ##### Bug Fixes - **`require-description`, `require-example`:** for missing description, use tag line number ([310ea75](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/310ea7506cbb0a991447dad63a133518a0c0a8e8)) ### [`v34.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.1.0...v34.2.0) ##### Features - **`no-bad-blocks`:** add `preventAllMultiasteriskBlocks` boolean option to allow reporting of any multi-asterisked multiline comments ([9669fc3](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/9669fc331bcd9cb7324301de58661b9a372bc7ee)) ### [`v34.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.0.2...v34.1.0) ##### Features - **`check-line-alignment`:** add `preserveMainDescriptionPostDelimiter` option to preserve left-hand side spacings in the main description when using the `always` option. ([54dac34](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/54dac3493d76461065c461e039433e51e2816d21)) ### [`v34.0.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.0.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.0.1...v34.0.2) ##### Bug Fixes - **`no-bad-blocks`:** avoid allowing 3+ asterisks with tag content (as with only 1 asterisk) ([28397c7](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/28397c7ed54b34a320a9d3961131da2dbf87c534)) ### [`v34.0.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.0.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v34.0.0...v34.0.1) ##### Bug Fixes - multiline tag fixers omitting subsequent tag lines with new command-parser API ([8fa7f9b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8fa7f9bba4b2704f776eabc0463b6719bb0dfcdf)) ### [`v34.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v34.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v33.3.0...v34.0.0) ##### chore - require engines Node 12+ ([#726](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/726)) ([a0ee0a6](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/a0ee0a66dcffd49dc4e1d2b6315795151ee19aa1)) ##### BREAKING CHANGES - Also: - Build: Switch to Node 12 target - Linting: Use `flat` API - Travis: Add Node 16, remove Node 10 - npm: Update devDep.Configuration
📅 Schedule: 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 WhiteSource Renovate. View repository job log here.