Skip to content

Releases: alphanull/jsdoc-plugin-esnext

Integration Tests, Prevent duplicated mixin fields

08 Nov 16:48
86c25b1

Choose a tag to compare

[1.3.0] - 2025-11-09

Added

  • Added integration tests that can be invoked by npm run test
  • New Fix: Prevent duplicated mixin fields on classes with constructors. Resolves JSDoc Issue #2092

Export Plugin as CommonJS

21 Sep 12:35
b12b80b

Choose a tag to compare

[1.2.1] - 2025-09-21

Fixed

  • Converted plugin from ES Modules to CommonJS format to resolve ERR_REQUIRE_ESM errors when JSDoc is used with older Versions of NodeJS and loads the plugin with require().

Patches JSDoc issues with static class properties and ES6 class mixin static members

01 Sep 15:46
2766439

Choose a tag to compare

[1.2.0] - 2025-09-01

Added

  • Static class properties are now correctly parsed with static scope instead of instance scope.
  • ES6 class mixin static members now retain their static scope during augmentation.

New fixes for default exports

07 Aug 15:54
c12a71c

Choose a tag to compare

[1.1.0] - 2025-08-07

Added

  • Fix for ES6 default export issues: The plugin now corrects wrong names and structures for exported classes, functions, object literals, and their members.

Initial Release 🎉

06 Jul 12:30
7e37cd2

Choose a tag to compare

[1.0.0] – 2025-07-06

Added

  • This marks the first release of jsdoc-plugin-esnext
  • Smart JSDoc plugin to support native ES2022+ class features like private fields, static members and arrow-bound methods.