Closed renovate[bot] closed 4 years ago
This PR contains the following updates:
27.0.7
28.7.0
:date: Schedule: "before 3am on Monday" in timezone Europe/Paris.
:vertical_traffic_light: Automerge: Enabled.
: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.
This PR contains the following updates:
27.0.7
->28.7.0
Release Notes
gajus/eslint-plugin-jsdoc
### [`v28.7.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.7.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.6.1...v28.7.0) ##### Features - **`require-jsdoc`:** add `exemptEmptyConstructors` and set `true` as default; fixes [#600](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/600) ([5409f25](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/5409f25a72134b77ae8fdb8772b59036a6de9970)) ### [`v28.6.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.6.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.6.0...v28.6.1) ##### Bug Fixes - **`require-throws`:** arrow function expressions should check body only; fixes [#597](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/597) ([e5387f1](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/e5387f17545892bee994915f623ba30ccaf3021d)) ### [`v28.6.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.6.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.5.1...v28.6.0) ##### Features - **`require-jsdoc`:** add `enableFixer` option; if set to `false`, will avoid fixer; fixes [#372](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/372) ([c39fd75](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/c39fd758fe5f4f557d5dac0b69c661ab583f0d18)) ### [`v28.5.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.5.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.5.0...v28.5.1) ##### Bug Fixes - **`valid-types`:** ensure checking `property` tags for valid namepath ([0f5996b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/0f5996b25ee23ab43e16f8c4b8c3d9f1e4a18260)) ### [`v28.5.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.5.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.4.0...v28.5.0) ##### Bug Fixes - **`valid-types`, `no-undefined-types`, `check-types`:** have mode default to `typescript` when `typescript-eslint/parser` is on; fixes [#593](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/593) ([8e9195a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8e9195a4ffb745dd0e4427d49766843563b2d233)) ##### Features - **`valid-types`:** for `extends`, `package` and access tags (e.g., `private`), report bracketed type in non-Closure mode; fixes [#356](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/356) ([c134928](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/c1349289ffc70e1e4a960051543d783d4626527c)) ### [`v28.4.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.4.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.3.0...v28.4.0) ##### Features - **`valid-types`, `no-undefined-types`:** check `module` for namepath in non-"typescript" mode; fixes part of [#356](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/356) ([947836a](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/947836a51df2eee5bb0e1aa21042e44bc4f55465)) ### [`v28.3.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.3.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.2.0...v28.3.0) ##### Features - **`check-syntax`:** only check against Closure syntax in "jsdoc" and "typescript" mode; fixes part of [#356](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/356) ([8dfdd0b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/8dfdd0bdb2dc4c7051d45eb9cdb7ffbb43f38506)) ### [`v28.2.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.2.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.1.0...v28.2.0) ##### Features - **`check-tag-names`:** for "closure" mode, prefer "return" over "returns"; fixes part of [#356](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/356) ([fceb74c](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fceb74cd95629dc058fe6b2387d922c0a579f830)) ### [`v28.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v28.0.0...v28.1.0) ##### Features - **`valid-types`:** disallow namepath on `interface` tag for Closure mode; continue checking on jsdoc; fixes part of [#356](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/356) ([#587](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/587)) ([794aea8](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/794aea8d30b1dd95168ccee818d720572063f2c0)) ### [`v28.0.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v28.0.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v27.1.2...v28.0.0) ##### Features - **`check-types`, `no-undefined-types`, `valid-types`:** use mode-aware type parsing; fixes part of [#356](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/356); fixes [#495](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/495) ([6341e27](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/6341e274987abb997a8859a41f3c92c66c39722e)) - **`check-types`, `no-undefined-types`, `valid-types`:** use mode-aware type parsing; fixes part of [#356](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/356); fixes [#495](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/495) ([#586](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/586)) ([f98a8e4](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/f98a8e4915e0d1ef6887757670aa1d75c10a0fb2)) ##### BREAKING CHANGES - **`check-types`, `no-undefined-types`, `valid-types`:** Requires Node 10+ Also: 1\. Adds "permissive" mode 2\. Checks "param" for valid namepaths - **`check-types`, `no-undefined-types`, `valid-types`:** Requires Node 10+ Also: 1\. Adds "permissive" mode 2\. Checks "param" for valid namepaths 3\. Refactors to use updated/better Node 10+ syntax/packages ### [`v27.1.2`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v27.1.2) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v27.1.1...v27.1.2) ##### Bug Fixes - **`require-jsdoc`:** place comment block above any decorators; fixes [#571](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/571) ([d5f8159](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/d5f815912ef49e7b4654c43af7f5b4359fbf0af3)) ### [`v27.1.1`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v27.1.1) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v27.1.0...v27.1.1) ##### Bug Fixes - **`no-undefined-types`:** if no scope found, resume checking current node for template tags; fixes [#578](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/578), fixes [#579](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/579) ([fed7586](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/fed75869bb227e16770e365be47b0d30a55ac755)) ### [`v27.1.0`](https://togithub.com/gajus/eslint-plugin-jsdoc/releases/v27.1.0) [Compare Source](https://togithub.com/gajus/eslint-plugin-jsdoc/compare/v27.0.7...v27.1.0) ##### Features - **`require-throws`:** add rule ([#574](https://togithub.com/gajus/eslint-plugin-jsdoc/issues/574)) ([3d3c38b](https://togithub.com/gajus/eslint-plugin-jsdoc/commit/3d3c38b151dd2f29eb15eb1186c7459bc312d795))Renovate configuration
:date: Schedule: "before 3am on Monday" in timezone Europe/Paris.
:vertical_traffic_light: Automerge: Enabled.
: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.