Open
Conversation
1dfe13d to
c1012b8
Compare
c1012b8 to
89a3bef
Compare
9e8ec60 to
4aa6034
Compare
54ffde6 to
9b01113
Compare
bd0b7a9 to
b9335cb
Compare
Contributor
Author
|
7db813d to
6f871f3
Compare
0710309 to
84f71b1
Compare
c7ee1dd to
1b08596
Compare
4820683 to
b2d7784
Compare
13094b9 to
5ea578b
Compare
d26c1ee to
418ae4e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^8.7.0→^9.5.0^28.14.0→^29.15.0^50.8.0→^62.8.0^16.24.0→^17.4.0^6.0.4→^8.0.0Release Notes
eslint-community/eslint-plugin-es-x (eslint-plugin-es-x)
v9.5.0Compare Source
Minor Changes
namefield to config to improve debugging experience (#322)v9.4.1Compare Source
Patch Changes
v9.4.0Compare Source
Minor Changes
Add
es-x/no-map-prototype-getorinsertrule (#311)Add
es-x/no-map-prototype-getorinsertcomputedrule (#311)Add
es-x/no-weakmap-prototype-getorinsertrule (#311)Add
es-x/no-weakmap-prototype-getorinsertcomputedrule (#311)Add
no-upsertconfig (#311)v9.3.0Compare Source
Minor Changes
Add
es-x/no-json-israwjsonrule (#277)Add
es-x/no-json-parse-reviver-context-parameterrule (#277)Add
no-json-parse-with-sourceconfig (#277)Add
es-x/no-json-rawjsonrule (#277)v9.2.0Compare Source
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.2Compare Source
Patch Changes
v9.1.1Compare Source
Patch Changes
v9.1.0Compare Source
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.0Compare Source
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)jest-community/eslint-plugin-jest (eslint-plugin-jest)
v29.15.0Compare Source
Features
allowOptionalChainingis false (#1934) (3f5751e)v29.14.0Compare Source
Features
v29.13.0Compare Source
Features
29.12.2 (2026-02-03)
Bug Fixes
29.12.1 (2026-01-02)
Bug Fixes
anyandunknowntypes (#1918) (388a36c)v29.12.2Compare Source
Bug Fixes
v29.12.1Compare Source
Bug Fixes
anyandunknowntypes (#1918) (388a36c)v29.12.0Compare Source
Features
29.11.4 (2025-12-30)
Bug Fixes
29.11.3 (2025-12-30)
Bug Fixes
29.11.2 (2025-12-29)
Bug Fixes
29.11.1 (2025-12-29)
Bug Fixes
jest.mocked(...)(#1862) (3a50b97)v29.11.4Compare Source
Bug Fixes
v29.11.3Compare Source
Bug Fixes
v29.11.2Compare Source
Bug Fixes
v29.11.1Compare Source
Bug Fixes
jest.mocked(...)(#1862) (3a50b97)v29.11.0Compare Source
Features
prefer-mock-return-shorthandrule (#1897) (0eb94b6)29.10.1 (2025-12-22)
Bug Fixes
it.todo(#1896) (5511258)v29.10.1Compare Source
Features
prefer-mock-return-shorthandrule (#1897) (0eb94b6)29.10.1 (2025-12-22)
Bug Fixes
it.todo(#1896) (5511258)v29.10.0Compare Source
Features
prefer-mock-return-shorthandrule (#1897) (0eb94b6)29.10.1 (2025-12-22)
Bug Fixes
it.todo(#1896) (5511258)v29.9.0Compare Source
Features
toBeNaNtoo (#1890) (1dd5e5d)v29.8.0Compare Source
Features
valid-expect-with-promiserule (#1888) (753e5bb)v29.7.0Compare Source
Features
no-error-equalrule (#1886) (930edc4)29.6.1 (2025-12-22)
Bug Fixes
resolveandrejectchains (for now) (#1887) (64a5f0c)v29.6.1Compare Source
Features
no-error-equalrule (#1886) (930edc4)29.6.1 (2025-12-22)
Bug Fixes
resolveandrejectchains (for now) (#1887) (64a5f0c)v29.6.0Compare Source
Features
no-error-equalrule (#1886) (930edc4)29.6.1 (2025-12-22)
Bug Fixes
resolveandrejectchains (for now) (#1887) (64a5f0c)v29.5.0Compare Source
Features
no-unneeded-async-expect-functionrule (#1863) (6b8182d)29.4.1 (2025-12-14)
Bug Fixes
toHaveLength(#1878) (3415744)v29.4.1Compare Source
Features
no-unneeded-async-expect-functionrule (#1863) (6b8182d)29.4.1 (2025-12-14)
Bug Fixes
toHaveLength(#1878) (3415744)v29.4.0Compare Source
Features
prefer-to-have-been-called-timesrule (281085a)prefer-to-have-been-calledrule (24e2acd)v29.3.0Compare Source
Features
hasAssertionsinbeforeEachandafterEachhooks (#1871) (eed9acb)29.2.3 (2025-12-13)
Bug Fixes
29.2.2 (2025-12-12)
Bug Fixes
export =usage (#1870) (9d90466)29.2.1 (2025-11-23)
Bug Fixes
ERR_PACKAGE_PATH_NOT_EXPORTEDerrors (#1860) (6cd4e89)v29.2.3Compare Source
Bug Fixes
v29.2.2Compare Source
Bug Fixes
export =usage (#1870) (9d90466)v29.2.1Compare Source
Bug Fixes
ERR_PACKAGE_PATH_NOT_EXPORTEDerrors (#1860) (6cd4e89)v29.2.0Compare Source
Features
valid-mock-module-pathrule (#1845) (a8625f1)v29.1.0Compare Source
Features
todos (#1843) (4658638)29.0.1 (2025-06-18)
Bug Fixes
npm(#1772) (531c8ba)v29.0.1Compare Source
Bug Fixes
npm(#1772) (531c8ba)v29.0.0Compare Source
Bug Fixes
jest/no-alias-methodsfromstylesconfig (d3bf1dc)Features
[@typescript-eslint](https://redirect.github.com/typescript-eslint)v6 (fe61a40)[@typescript-eslint](https://redirect.github.com/typescript-eslint)v7 (5ca65d3)docs.recommendedanddocs.requiresTypeCheckingproperties (945651c)BREAKING CHANGES
docs.recommendanddocs.requiresTypeCheckingfromunbound-method@typescript-eslintv7@typescript-eslintv6jest/no-alias-methodshas been removed from thestylesconfig as its already inthe
recommendedconfiggajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v62.8.0Compare Source
Features
v62.7.1Compare Source
Bug Fixes
require-property: err if user blocks[@property](https://redirect.github.com/property); fixes #1634 (23a9f1d)v62.7.0Compare Source
Features
v62.6.1Compare Source
Bug Fixes
check-param-names: only fire onTSPropertySignatureif withTSFunctionNode; fixes #1663 (951d354)v62.6.0Compare Source
Features
tag-lines: addstartLinesWithNoTagsoption; fixes #1661 (b36a67a)v62.5.5Compare Source
v62.5.4Compare Source
Bug Fixes
no-undefined-types: avoid treating infer type identifier as undefined; fixes #1654 (da44046)no-undefined-types: ensure template tags are defined; fixes #1655 (bfef848)v62.5.3Compare Source
Bug Fixes
default-expressionsandexamplesconfigs: avoid applying deprecated rules now that ESLint warns against them; fixes #1651 (a252868)v62.5.2Compare Source
Bug Fixes
valid-types: allow numeric properties for jsdoc mode; fixes #1646 (122d283)v62.5.1Compare Source
Bug Fixes
require-template: stop treating type parameters names as unknown template names; fixes #1648 (dfc662e)type-formatting: update jsdoccomment and devDeps.; fixes #1647 (19f36b6)v62.5.0Compare Source
Features
check-tag-names: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags; add TSDoc and typedoc tags (925f6e3)require-description-complete-sentence: allow inlineinheritDoc,inheritdoc,include,includeCode,labelto avoid rule; fixes #1641 (c5a09c8)valid-types: add Typedocinclude,includeCode, and TSDocinheritDoc/inheritdocandlabelto allowable inline tags (c078633)v62.4.1Compare Source
v62.4.0Compare Source
Features
type-formatting: supporttrailingPunctuationMultilineOnlyboolean option; fixes #1636 (#1638) (3907822)v62.3.1Compare Source
Bug Fixes
v62.3.0Compare Source
v62.2.0Compare Source
v62.1.0Compare Source
v62.0.1Compare Source
v62.0.0Compare Source
Features
skipInvokedExpressionsForCommentFindingsetting; fixes #1624 (9c0e4a3)BREAKING CHANGES
v61.7.1Compare Source
Bug Fixes
github:npmrelease (#1623) (fe29ef9)v61.5.0Compare Source
Features
check-tag-names,require-template,check-template-names: maketypeParama non-preferred alias fortemplate(3cd7cbd)v61.4.2Compare Source
Bug Fixes
require-rejects: reflect proper tag name in error message (44b2631)v61.4.1Compare Source
Bug Fixes
require-rejects: do not treat synchronous throw as rejection; fixes #1603 (f776d63)v61.4.0Compare Source
Features
require-rejectsrule; fixes #755 (99c7fbd)v61.3.0Compare Source
Features
allowIndentedSectionsoption; fixes #541 (edaf615)v61.2.1Compare Source
Bug Fixes
require-param: ensure all structures with interfaces do not trigger withinterfaceExemptsParamsCheck: true(39a5b0a)tag-lines: avoid reformatting post-delimiter spacing; fixes #1593 (702b226)v61.2.0Compare Source
Features
sort-tags: addtagExceptionsto allow additional lines per tag; fixes #1594 (85a1ea1)v61.1.12Compare Source
Bug Fixes
no-undefined-types: treat param names as defined; fixes #1591 (b47779c)v61.1.11Compare Source
Bug Fixes
v61.1.10Compare Source
Bug Fixes
imports-as-dependencies: check for object-basedtypes(ortypings) (c9a22b6)v61.1.9Compare Source
Bug Fixes
v61.1.8Compare Source
Bug Fixes
no-undefined-types: consider module scope variables as defined; fixes #1581 (f938fdc)v61.1.7Compare Source
Bug Fixes
imports-as-dependencies: handle resolve.exports errors (0c4e5b6)v61.1.6Compare Source
Bug Fixes
imports-as-dependencies: check withinexportsfor types; fixes #1114 (c0e4e7c)v61.1.5Compare Source
Bug Fixes
v61.1.4Compare Source
Bug Fixes
to-valid-identifiershould be a dependency; fixes #1574 (89d37d0)v61.1.3Compare Source
Bug Fixes
prefer-import-tag: ensure import is a valid identifier; fixes #1572 (4349209)v61.1.2Compare Source
Bug Fixes
no-undefined-types: allow global prefixes; fixes #1566 (335450a)v61.1.1Compare Source
Bug Fixes
valid-types: reallowconsttype(75c8127)v61.1.0Compare Source
Features
ts-method-signature-style: add new rule (92bf39e)ts-no-empty-object-type: new rule to prevent empty objects (a19af97)ts-no-unnecessary-template-expression: create new rule to catch extra markup within template types (64082aa)ts-prefer-function-type: add new rule (cbda8aa)v61.0.1Compare Source
Bug Fixes
require-yields-*,require-throws-*: ensure alias of throws (exception) and of yields (yield) are checked; fixes #1559 (#1560) (38770c4)v61.0.0Compare Source
Features
type-formatting:keyValuePostColonSpacing,keyValuePostKeySpacing,keyValuePostOptionalSpacing,keyValuePostVariadicSpacingfor key-value pairs (and object fields) (ecf3a4a)type-formatting: addgenericAndTupleElementSpacingoption for tuples and generics (2735b6d)type-formatting: addparameterDefaultValueSpacingfor type parameter spacing (b8eeca8)type-formatting: add spacing for functions/classes and method quotes (a361dc9)type-formatting: changestringQuotesdefault todouble; fixes #1556 (0837647)BREAKING CHANGES
type-formatting: SetstringQuotesoption tosingleto restore old behaviorv60.8.3Compare Source
Bug Fixes
valid-types: ensure safe for class context (this keyword) (87464a6)valid-types: re-allow namepaths in name-definers like typedef in non-typescript mode; fixes #1557 ([680cf1d](https://redirect.githubConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.