Skip to content

Latest commit

 

History

History
89 lines (67 loc) · 2.4 KB

CHANGELOG.md

File metadata and controls

89 lines (67 loc) · 2.4 KB

0.6.3

  • Turn off jsdoc/no-defaults which was enabled in ^46.

0.6.2

  • Bump eslint-plugin-jsdoc to ^46.

0.6.1

  • Fix for not including in package new /rules directory.

0.6.0

  • By default "jsdoc/no-undefined-types": "off" is used. A new no-undefined-types config is now available for each year release that enables the no-undefined-types rule along with including Typescript types not included in eslint-plugin-jsdoc.

  • Updated eslint-plugin-jsdoc dependency to ^43.

0.5.0

  • Removed jsdoc/no-undefined-types rule turning it off; must now provide explicit types.
    • To explicitly turn off again add "rules": { "jsdoc/no-undefined-types": "off" } to eslint config.
  • Added public to exceptions in tag-lines rule.
  • Fixed old invalid configuration values in tag-lines.

0.4.0

  • Updated eslint-plugin-jsdoc dependency to 43.0.7.
  • Added hidden to exceptions in tag-lines rule.

0.3.6

  • Updated eslint-plugin-jsdoc dependency to 39.3.14.

0.3.5

  • Added template to exceptions in tag-lines rule.
  • Added no-useless-constructor to default ESM rules.
  • Updated eslint-plugin-jsdoc dependency to 39.3.4.

0.3.4

  • Added memberof & readonly to exceptions in tag-lines rule.

0.3.3

  • Switched all operators for linebreak rule to after.

0.3.2

  • Small fix to include es2021 environment in 2022 config.

0.3.1

  • Small fix for invalid env ESM attributes for 2018 / 2019.

0.3.0

  • upgraded for ESLint 8.x support.

0.2.7

  • added 'type' to "jsdoc/tag-lines"

0.2.6

  • added 'private', 'protected', 'throws' to "jsdoc/tag-lines"

0.2.5

  • added 'ignore' to "jsdoc/tag-lines"

0.2.4

  • set "settings": { "jsdoc": { "mode": "typescript" } }
  • set "jsdoc/tag-lines" to:
"jsdoc/tag-lines": ["warn", "always", {
   "noEndLines": true,
   "tags": {
      "inheritDoc": {"lines":"any"},
      "override": {"lines":"any"},
      "returns": {"lines":"any"},
      "see": {"lines":"any"}
   }
}]

0.2.3

  • set "jsdoc/tag-lines": ["warn", "always", { "noEndLines": true }]
  • set "settings": { "jsdoc": { "mode": "permissive" } }

0.2.2

  • set quote-props to ["error", "as-needed", { "unnecessary": true }]

0.2.1

0.2.0

  • Added eslint-plugin-jsdoc / recommended settings

0.1.0

  • Initial release