Skip to content

Releases: ota-meshi/eslint-plugin-regexp

v3.1.0

09 Mar 06:21
788787a

Choose a tag to compare

Minor Changes

  • refactor: Name the default export 'regexp' (#952)

v3.0.0

22 Jan 08:18
400eece

Choose a tag to compare

Major Changes

  • Drop support for ESLint v8. The minimum supported ESLint version is now v9.38.0 and above. (#917)

  • Drop support for ESLint Legacy Config (.eslintrc). Only Flat Config (eslint.config.js) is now supported. The recommended and all config exports now provide Flat Config. The flat/recommended and flat/all exports are kept for backwards compatibility. (#917)

  • Drop support for Node.js 18. The minimum supported Node.js version is now 20.19.0, 22.13.0, or 24.0.0 and above. (#915)

  • Change to ESM package (#913)

Minor Changes

  • feat: update jsdoc-type-pratt-parser (#919)

  • feat: enhance jsdoc type parsing (#919)

v2.10.0

08 Aug 03:25
e186a4e

Choose a tag to compare

Minor Changes

  • refctor: replace indexOf() with strict equality (#864)

v2.9.1

03 Aug 02:35
c380e30

Choose a tag to compare

Patch Changes

  • fix(sort-character-class-elements): wrong autofix for ^ (#859)

v2.9.0

08 Jun 23:29
8a950a0

Choose a tag to compare

Minor Changes

  • feat: support explicit comparisons to null for prefer-regexp-test (#839)

v2.8.0

04 Jun 01:31
6960157

Choose a tag to compare

Minor Changes

  • Add allows option to prefer-quantifier rule (#835)

v2.7.0

15 Nov 00:33
ededa82

Choose a tag to compare

Minor Changes

  • Add support for ES2025 duplicate named capturing groups (#752)

Patch Changes

  • Updates unicode property alias resource with latest (#766)

  • fix(regexp/no-useless-dollar-replacements): Correct capturing group not found grammar (#776)

v2.6.0

21 May 12:48
592cb53

Choose a tag to compare

Minor Changes

  • Improved compatibility of type information with typescript-eslint in config. (#740)

v2.5.0

08 Apr 00:42
0cb6eef

Choose a tag to compare

Minor Changes

  • Add regexp/unicode-property rule to enforce consistent naming of unicode properties (#722)

Patch Changes

  • Publish type declarations (#724)

v2.4.0

24 Mar 05:51
868cc25

Choose a tag to compare

Minor Changes

  • Change default configuration of prefer-d to ignore digits inside character classes. (#715)