Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 10, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@eslint-community/eslint-plugin-eslint-comments 3.2.0 -> 4.5.0 age adoption passing confidence
@stylistic/eslint-plugin (source) 1.5.4 -> 4.2.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 6.20.0 -> 8.32.0 age adoption passing confidence
@typescript-eslint/parser (source) 6.20.0 -> 8.32.0 age adoption passing confidence
eslint (source) 8.56.0 -> 9.26.0 age adoption passing confidence
eslint-plugin-array-func 4.0.0 -> 5.0.2 age adoption passing confidence
eslint-plugin-jest 27.6.3 -> 28.11.0 age adoption passing confidence
eslint-plugin-json 3.1.0 -> 4.0.1 age adoption passing confidence
eslint-plugin-no-unsanitized 4.0.2 -> 4.1.2 age adoption passing confidence
eslint-plugin-no-use-extend-native 0.5.0 -> 0.7.2 age adoption passing confidence
eslint-plugin-promise 6.1.1 -> 7.2.1 age adoption passing confidence
eslint-plugin-simple-import-sort 12.0.0 -> 12.1.1 age adoption passing confidence
eslint-plugin-sonarjs (source) 0.23.0 -> 3.0.2 age adoption passing confidence
eslint-plugin-unicorn 50.0.1 -> 59.0.1 age adoption passing confidence

Release Notes

eslint-community/eslint-plugin-eslint-comments (@​eslint-community/eslint-plugin-eslint-comments)

v4.5.0

Compare Source

Features

v4.4.1

Compare Source

Bug Fixes

v4.4.0

Compare Source

Features

v4.3.0

Compare Source

Features

v4.2.0

Compare Source

Features

v4.1.0

Compare Source

Features

v4.0.0

Compare Source

Features
BREAKING CHANGES
  • Requires ESLint@>=6
  • Requires Node@^12.22.0 || ^14.17.0 || >=16.0.0

v3.2.1

Compare Source

Bug Fixes
eslint-stylistic/eslint-stylistic (@​stylistic/eslint-plugin)

v4.2.0

Compare Source

Features
  • config: update yield-star-spacing and generator-star-spacing config to align with Prettier (86d17c8)
Documentation

v4.1.0

Compare Source

Features
  • add module.exports named export for require(esm) compatibility (#​700) (668c955)
Documentation
Chores

v4.0.1

Compare Source

Bug Fixes
  • indent-binary-ops: handle { for left token check (#​693) (7f2740e)
Chores

v4.0.0

Compare Source

Features
Chores

v3.1.0

Compare Source

Features
  • generic-spacing: remove spaces in type param instantiation (#​677) (2a29e28)

v3.0.1

Compare Source

Bug Fixes

v3.0.0

Compare Source

⚠ BREAKING CHANGES
  • indent-binary-ops: remove unnecessary logic (#​645)
  • cross test function-call-spacing (#​565)
  • comma-style: turn off all exceptions option by default (#​602)
Features
  • comma-style: turn off all exceptions option by default (#​602) (c424d63)
  • cross test function-call-spacing (#​565) (80ec2e4)
  • quotes: Option to allow template literals only to avoid escape (#​643) (5558bdb)
  • type-generic-spacing: remove whitespaces in generic types (#​667) (8dd68e2)
Bug Fixes
  • jsx-wrap-multilines: prevent crash when using tabs (#​653) (8cbc9f8)
  • plus: dependencies bundle (ba9ed81)
Documentation
Chores

v2.13.0

Compare Source

Features
Bug Fixes
  • indent-binary-ops: correctly handle TypeAliasDeclaration (#​647) (ca2aabc)
  • indent-binary-ops: indent on multiline assignment (#​644) (d708587)
Documentation
Chores
  • replace deprecated isSpaceBetweenTokens with isSpaceBetween (#​646) (6da7c42)

v2.12.1

Compare Source

Features
  • indent: introduce offsetTernaryExpressionsOffsetCallExpressions options (#​636) (c14a3ee)
Documentation
Chores

v2.12.0

Compare Source

Bug Fixes
  • comma-style: handles comma after default import and trailing comma (#​600) (2d8d8ce)
  • function-call-spacing: remove invalid defaults from schema (#​617) (0714754)
  • indent: consider CallExpression when offsetTernaryExpressions is true (#​625) (55d3529)
  • jsx-wrap-multilines: text between replacement texts included in parentheses (#​618) (0764252)
Documentation
Chores

v2.11.0

Compare Source

Features
  • comma-dangle: add support for Import Attributes (#​586) (4c177c3)
  • comma-style: add support for more syntax (#​597) (922151c)
  • function-call-argument-newline: add support for Import Attributes (#​603) (8ee0c24)
  • function-call-spacing: add optionalChain to control the space around the optional chain (#​605) (f732798)
  • function-paren-newline: add support for Import Attributes (#​585) (4ede153)
Bug Fixes
Build Related

v2.10.1

Compare Source

Features
  • indent-binary-ops: disabled to lower indent when starts closing bracket (#​591) (25fe554)
Bug Fixes
  • key-spacing: crash for import without attributes when using align: "colon" (#​594) (6000f43)
Chores

v2.10.0

Compare Source

Features
  • cross test comma-spacing (#​562) (ea72317)
  • function-call-spacing: auto-fix optional chain when option is never (#​589) (7a2b47f)
  • function-call-spacing: support ImportExpression in ts version (#​570) (19d1f8c)
  • indent-binary-ops: logical expression indent (#​576) (cbf800d)
  • indent: add support for Import Attributes (#​579) (4f944d8)
  • key-spacing: add support for Import Attributes (#​583) (789d893)
  • max-statements-per-line: new option to allow specific statements (#​558) (2ed4054)
  • no-multi-spaces: add support for Import Attributes (#​584) (0da0713)
  • padding-line-between-statements: add support for multiline-export and singleline-export (#​582) (2690a30)
  • quote-props: add support for Import Attributes (#​581) (4edfee2)
Bug Fixes
  • correct the type of quotes in customize (#​590) (b86c2df)
  • function-call-spacing: don't remove comments while auto-fixing (#​588) (53b4a55)
  • jsx-closing-bracket-location: should not remove comment in jsx (#​566) (e2ba8d5)
Documentation
Chores

v2.9.0

Compare Source

Features
Bug Fixes
  • quotes: only when allowTemplateLiterals set, allow template literals to avoid escape sequences (#​544) (7e3a0d3)
Documentation
Chores

v2.8.0

Compare Source

Features
  • indent: indention inside TemplateLiteral always start at level one (#​528) (d2f92c0)
  • remove @types/eslint (5ea3d6a)
Bug Fixes
  • indent-binary-ops: improve nested handling, close #​530 (af1c21a)
  • move spacing rules about as and satisfies from type-annontation-spacing to keyword-spacing (#​535) (b89ae5e)
Documentation

v2.7.2

Compare Source

Bug Fixes

v2.7.1

Compare Source

Chores

v2.6.5

Compare Source

Bug Fixes
  • type-annotation-spacing: consider spacing around as and satisfies operator (#​517) (cf254a9)
Documentation

v2.6.4

Compare Source

Bug Fixes
  • configs: should not ignore templateLiteral for indent (3154799)
Chores

v2.6.3

Compare Source

Bug Fixes
  • add explicit "type": "commonjs" (9d37124)
  • arrow-parens: wrong parens removal with optional parameter (#​499) (71896ce)
  • lines-between-class-members: properly infer exceptAfterOverload from enforce (#​239) (3dfa159)
  • ts/padding-line-between-statements: removing blank line between functions in interface (#​71) (#​468) (91eb636)
Chores

v2.6.2

Compare Source

Bug Fixes
Chores
  • consistent createRule argument order (83e22f2)
  • indent: simplify the code related to PropertyDefinition with decorators (#​489) (53d731f)

v2.6.1

Compare Source

Bug Fixes

v2.6.0

Compare Source

⚠ BREAKING CHANGES
  • requires Node ^18.18.0 || ^20.9.0 || >=21.1.0, bump deps (#​337)
  • remove unused @​stylistic/eslint-config package
  • update migration rules list
  • rework migrate package to support custom from from and to
Features

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 12:59 AM, on day 29 of the month, only in February ( * 0 29 2 * ) (UTC), 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label May 10, 2025
@renovate renovate bot force-pushed the renovate/linters branch from 707153c to a55d655 Compare May 10, 2025 11:05
Also remove/replace some plugins:
- `eslint-plugin-no-constructor-bind`: Unmaintained
- `eslint-plugin-jest-async`: Unmaintained, never used.
- `eslint-plugin-jest-formatting`: Was integrated into `eslint-plugin-jest`.
- `@typescript-eslint/*`: Moved to `typescript-eslint`.
@renovate
Copy link
Contributor Author

renovate bot commented May 10, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

ROpdebee added 7 commits May 11, 2025 09:46
Adding stub declarations for the untyped plugins and cleaning up
some type declarations.
* More nullish coalescing
* Bind callback methods in `ObservableSemaphore`
* Remove a superfluous `undefined`
TSESLint complains about it and apparently it's more efficient.
SonarLint warns about catastrophic backtracking for some of these.
These are unlikely to be an issue but let's make them a bit safer
anyway (except for the one in `retrofill-changelog.ts`, that's
a historical script anyway).
@ROpdebee ROpdebee force-pushed the renovate/linters branch from 633afa0 to b6a2187 Compare May 11, 2025 13:07
@ROpdebee
Copy link
Owner

/deploy-preview

@github-actions
Copy link

This PR changes 3 built userscript(s):

See all changes

github-actions bot added a commit that referenced this pull request May 11, 2025
build(deps): update linters (#831)
github-actions bot added a commit that referenced this pull request May 11, 2025
github-actions bot added a commit that referenced this pull request May 11, 2025
build(deps): update linters (#831)
@ROpdebee ROpdebee merged commit 7898ec8 into main May 11, 2025
10 of 11 checks passed
@ROpdebee ROpdebee deleted the renovate/linters branch May 11, 2025 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file deploy:skipped skip cd

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants