Releases: eslint-community/eslint-plugin-es-x
v9.2.0
Minor Changes
-
Add
es-x/no-intl-locale-prototype-firstdayofweekrule (#278) -
Add
es-x/no-intl-locale-prototype-getcalendarsrule (#278) -
Add
es-x/no-intl-locale-prototype-getcollationsrule (#278) -
Add
es-x/no-intl-locale-prototype-gethourcyclesrule (#278) -
Add
es-x/no-intl-locale-prototype-getnumberingsystemsrule (#278) -
Add
es-x/no-intl-locale-prototype-gettextinforule (#278) -
Add
es-x/no-intl-locale-prototype-gettimezonesrule (#278) -
Add
es-x/no-intl-locale-prototype-getweekinforule (#278) -
Add
es-x/no-iterator-concatrule (#300)
v9.1.2
v9.1.1
v9.1.0
Minor Changes
-
Add
no-arraybuffer-base64config (#249) -
Add
es-x/no-uint8array-frombase64rule (#249) -
Add
es-x/no-uint8array-fromhexrule (#249) -
Add
es-x/no-uint8array-prototype-setfrombase64rule (#249) -
Add
es-x/no-uint8array-prototype-setfromhexrule (#249) -
Add
es-x/no-uint8array-prototype-tobase64rule (#249) -
Add
es-x/no-uint8array-prototype-tohexrule (#249) -
Add
es-x/no-math-sumpreciserule (#266)
v9.0.0
Major Changes
-
Drop support for old ESLint (now supports
>=9.29.0). (#272) -
Drop support for old Node.js (now supports
^20.19.0 || >=22.12.0). (#271) -
Update configs:
no-new-in-es2020, andrestrict-to-es3-restrict-to-es2019. (#264) -
Update
restrict-to-*configs (#265)
Minor Changes
-
Add configs for es2025: (
no-new-in-es2025, andno-new-in-es2025-intl-api) (#265) -
refactor: use eslint-type-tracer (#267)
-
Add
no-string-matchallconfig. (#264) -
Add
es-x/no-symbol-asyncdisposerule (#264) -
Add
es-x/no-symbol-disposerule (#264) -
Add
es-x/no-symbol-matchallrule (#264) -
Update
no-explicit-resource-managementconfig. (#270)
v8.7.0
New Rules
- Add
no-array-fromasyncrule by @ota-meshi in #248 - Add
no-error-iserrorrule andno-nonstandard-error-propertiesrule by @ota-meshi in #250 - Add rules for Explicit Resource Management (ES2026) by @ota-meshi in #261
Updates
- Improved
allowTestedPropertyoption to allow more tested properties by @ota-meshi in #257
Full Changelog: v8.6.2...v8.7.0
v8.6.2
Bug Fixes
- Fix crash for named export with ts in
es-x/no-nonstandard-*-prototype-propertiesrules by @ota-meshi in #255
Full Changelog: v8.6.1...v8.6.2
v8.6.1
Bug Fixes
- Fix false positives for built-in properties of object in
no-*-prototype-*rules by @ota-meshi in #245
Full Changelog: v8.6.0...v8.6.1
v8.6.0
Updates
- Add
allowTestedPropertyoption to property rules by @ota-meshi in #241
Full Changelog: v8.5.0...v8.6.0
v8.5.0
New Rules
- Add rules for
Intl.DurationFormatby @ota-meshi in #236- Add
es-x/no-intl-durationformatrule - Add
es-x/no-nonstandard-intl-durationformat-propertiesrule - Add
es-x/no-nonstandard-intl-durationformat-prototype-propertiesrule - Update
es-x/no-nonstandard-intl-propertiesrule
- Add
- Add
es-x/no-regexp-escaperule by @ota-meshi in #238- Add
es-x/no-regexp-escaperule - Update
es-x/no-nonstandard-regexp-propertiesrule
- Add
- Add rules for
Float16Arrayby @ota-meshi in #239- Add
es-x/no-float16arrayrule - Add
es-x/no-dataview-prototype-getfloat16-setfloat16rule - Add
es-x/no-math-f16roundrule - Add
no-float16arrayconfig - Update
es-x/no-nonstandard-typed-array-propertiesrule - Update
es-x/no-nonstandard-typed-array-prototype-propertiesrule - Update
es-x/no-nonstandard-dataview-prototype-propertiesrule - Update
es-x/no-nonstandard-math-propertiesrule
- Add
Full Changelog: v8.4.1...v8.5.0