Skip to content

v9.3.9

Choose a tag to compare

@flowzone-app flowzone-app released this 11 Nov 16:03
· 36 commits to master since this release
85c9947

Update dependency eslint-plugin-jsdoc to v56

Notable changes

  • iterateJsdoc export: fix export (#​1498) (be2b7ae)
  • iterateJsdoc export: ensure default has type (#​1497) (d5fb1d1)
  • type-formatting: add property, this, throws, and yields tags (#​1496) (8886628)
  • getJsdocComment, iterateJsdoc: fix CJS type declarations (#​1493) (5f00672)
  • export paths (#​1492) (c29757d)
  • add CJS exports; fixes #​1223 (#​1491) (e3c8f1e)
  • Changes exports paths. Should work without changes required.
  • type-formatting: add objectFieldSeparatorTrailingPunctuation option; fixes #​1430 (5852fd9)
  • type-formatting: check type and typedef tags and add typeBracketSpacing option (77e1691)
  • type-formatting: enhance error detection and add unionSpacing option; fixes #​1143 (cc7f253)
  • add type-formatting rule (81cb787)
  • copy over config properties (93e6b1c)
  • typescript: allow string and numeric rule entries in config function (#​1487) (2ccd629)
  • typescript: include full set of declaration files (#​1486) (a268541)
  • typescript: allow function to supply TS-aware rules (#​1485) (ff4a55c)
  • typescript: ensure configs available via config-building function (#​1484) (23c9791)
  • typescript: attempt to fix types export (#​1483) (9261da0)
  • typescript: remove properties from return value of config function (#​1481) (e433f7d)
  • ensure docs reflect proper usage of new jsdoc export function (#​1480) (005c3fd)
  • ensure CJS export is accessible; fixes #​1478 (#​1479) (c8ea39a)
  • export named function for building configs (#​1477) (0b0a058)
  • Although not technically breaking, this is being released as such to encourage use of the named import function.
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)

v56.1.2

Compare Source

Bug Fixes

v56.1.1

Compare Source

Bug Fixes

v56.1.0

Compare Source

Features
  • type-formatting: add property, this, throws, and yields tags (#​1496) (8886628)

v56.0.2

Compare Source

Bug Fixes
  • getJsdocComment, iterateJsdoc: fix CJS type declarations (#​1493) (5f00672)

v56.0.1

Compare Source

Bug Fixes

v56.0.0

Compare Source

Features
BREAKING CHANGES
  • Changes exports paths. Should work without changes required.

v55.4.0

Compare Source

Features
  • type-formatting: add objectFieldSeparatorTrailingPunctuation option; fixes #​1430 (5852fd9)
  • type-formatting: check type and typedef tags and add typeBracketSpacing option (77e1691)
  • type-formatting: enhance error detection and add unionSpacing option; fixes #​1143 (cc7f253)

v55.3.0

Compare Source

Features
  • add type-formatting rule (81cb787)

v55.2.0

Compare Source

Features
  • copy over config properties (93e6b1c)

v55.1.2

Compare Source

Bug Fixes
  • typescript: allow string and numeric rule entries in config function (#​1487) (2ccd629)

v55.1.1

Compare Source

Bug Fixes

v55.1.0

Compare Source

Features

v55.0.5

Compare Source

Bug Fixes
  • typescript: ensure configs available via config-building function (#​1484) (23c9791)

v55.0.4

Compare Source

Bug Fixes

v55.0.3

Compare Source

Bug Fixes
  • typescript: remove properties from return value of config function (#​1481) (e433f7d)

v55.0.2

Compare Source

Bug Fixes
  • ensure docs reflect proper usage of new jsdoc export function (#​1480) (005c3fd)

v55.0.1

Compare Source

Bug Fixes

v55.0.0

Compare Source

Features
BREAKING CHANGES
  • Although not technically breaking, this is being released as such to encourage use of the named import function.

import {jsdoc} from 'eslint-plugin-jsdoc'; // A named import now is encouraged
export default [
...jsdoc({config: 'flat/recommended'}); // Now invoke the function to build the config
];

List of commits

77d5b8b (Update dependency eslint-plugin-jsdoc to v56, 2025-09-24)