Skip to content

Bump @eslint-react/eslint-plugin from 5.8.3 to 5.8.5 in /client#1085

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/client/eslint-react/eslint-plugin-5.8.5
Closed

Bump @eslint-react/eslint-plugin from 5.8.3 to 5.8.5 in /client#1085
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/client/eslint-react/eslint-plugin-5.8.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 25, 2026

Copy link
Copy Markdown
Contributor

Bumps @eslint-react/eslint-plugin from 5.8.3 to 5.8.5.

Release notes

Sourced from @​eslint-react/eslint-plugin's releases.

v5.8.5 (2026-05-24)

What's Changed

📝 Documentation

  • Added rule implementation patterns guide (docs/rule-implementation-patterns.md) and term-based rule patterns guide (docs/term-based-rule-patterns.md).
  • Lowered minimum TypeScript version requirement from 5.1.0 to 5.0.0 across README and documentation.
  • Fixed textlint war-metaphor warnings and refined .textlintrc.json patterns.

🏗️ Internal

  • Adjusted formatting across configuration and script files (#1795).
  • Fixed a typo in the CI test workflow step.
  • Added regression tests for oxc issues compatibility verification (#1796).
  • Bumped dependencies across workspace packages:
    • @effect/language-service to ^0.86.2
    • @takumi-rs/image-response to ^1.3.0
    • @tsconfig/vite-react to ^8.0.6
    • @types/node to ^25.9.1
    • @types/react to ^19.2.15
    • eslint-plugin-package-json to ^1.1.0
    • fumadocs-core to ^16.9.0
    • fumadocs-mdx to ^15.0.7
    • fumadocs-ui to ^16.9.0
    • lru-cache to 11.5.0
    • nx to ^22.7.3
    • postcss to ^8.5.15
    • vite to ^8.0.14
    • vitest to ^4.1.7
    • pnpm to 11.2.1

Attestation

https://github.com/Rel1cx/eslint-react/attestations/28553042

v5.8.4 (2026-05-22)

What's Changed

📝 Documentation

  • Website: Restructured the FAQ page from an accordion layout to standard headings for better SEO, accessibility, and direct anchor linking.
  • Website: Replaced the homepage Hint popover with a direct link to the FAQ anchor explaining the project's human/LLM collaboration policy.
  • Added a new "What does 90% human-written mean?" section to the FAQ.
  • Updated documentation for isClassComponent and JsxConfig.
  • Removed outdated documentation files.

🏗️ Internal

... (truncated)

Changelog

Sourced from @​eslint-react/eslint-plugin's changelog.

v5.8.5 (2026-05-24)

📝 Documentation

  • Added rule implementation patterns guide (docs/rule-implementation-patterns.md) and term-based rule patterns guide (docs/term-based-rule-patterns.md).
  • Lowered minimum TypeScript version requirement from 5.1.0 to 5.0.0 across README and documentation.
  • Fixed textlint war-metaphor warnings and refined .textlintrc.json patterns.

🏗️ Internal

  • Adjusted formatting across configuration and script files (#1795).
  • Fixed a typo in the CI test workflow step.
  • Added regression tests for oxc issues compatibility verification (#1796).
  • Bumped dependencies across workspace packages:
    • @effect/language-service to ^0.86.2
    • @takumi-rs/image-response to ^1.3.0
    • @tsconfig/vite-react to ^8.0.6
    • @types/node to ^25.9.1
    • @types/react to ^19.2.15
    • eslint-plugin-package-json to ^1.1.0
    • fumadocs-core to ^16.9.0
    • fumadocs-mdx to ^15.0.7
    • fumadocs-ui to ^16.9.0
    • lru-cache to 11.5.0
    • nx to ^22.7.3
    • postcss to ^8.5.15
    • vite to ^8.0.14
    • vitest to ^4.1.7
    • pnpm to 11.2.1

v5.8.4 (2026-05-22)

📝 Documentation

  • Website: Restructured the FAQ page from an accordion layout to standard headings for better SEO, accessibility, and direct anchor linking.
  • Website: Replaced the homepage Hint popover with a direct link to the FAQ anchor explaining the project's human/LLM collaboration policy.
  • Added a new "What does 90% human-written mean?" section to the FAQ.
  • Updated documentation for isClassComponent and JsxConfig.
  • Removed outdated documentation files.

🏗️ Internal

  • core: Simplified isClassComponent by removing the context parameter and replacing isClassComponentLoose with the simplified function.
  • eslint-plugin-react-x: Removed unnecessary optional chaining across multiple rules (immutability, no-unused-state, purity, refs, set-state-in-effect, static-components, use-memo, etc.) and expanded test coverage for edge cases (#1792).
  • Added automated GitHub Release workflow and fixed actions/setup-node cache parameter error.
  • Added null-safety boundary tests for rules affected by PR #1792 (#1794).
  • Bumped dependencies across workspace packages: @takumi-rs/image-response to 1.2.1, fumadocs-mdx to 15.0.6, import-integrity-lint to 1.1.1, preact to 10.29.2, tsx to 4.22.1, @typescript-eslint to ^8.59.4, @types/node to ^25.9.0, dompurify to ^3.4.5, pnpm to 11.1.3, textlint to 15.7.1, and dprint TypeScript plugin to 0.96.1.
  • Cleaned up stray empty string in tsl.config.ts.
  • Cleaned up type and lint errors across the workspace (#1793).
  • Downgraded TypeScript override in pnpm-workspace.yaml from ^6.0.3 to 5.9.3.

... (truncated)

Commits
  • 8410851 release: 5.8.5
  • dccf9ba release: 5.8.5-beta.2
  • 65edd43 release: 5.8.5-next.2
  • 0393cd1 docs: lower minimum TypeScript version to 5.0.0
  • ceeeb66 chore(deps): bump @​types/react, @​types/node, postcss, and fumadocs
  • 39f2a0f release: 5.8.4
  • f7fa04e release: 5.8.4-beta.5
  • dbbd329 release: 5.8.4-beta.4
  • e3d9585 release: 5.8.4-beta.3
  • 1bae3a5 Link 90% human-written claim to FAQ
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) from 5.8.3 to 5.8.5.
- [Release notes](https://github.com/Rel1cx/eslint-react/releases)
- [Changelog](https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Rel1cx/eslint-react/commits/v5.8.5/plugins/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@eslint-react/eslint-plugin"
  dependency-version: 5.8.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 25, 2026

@Claudia-Anthropica Claudia-Anthropica left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot Clean, low-risk bump — it's a dev-only ESLint plugin patch (5.8.3→5.8.5, docs + internal changes per the changelog), and the lockfile delta is just the version bumps plus dropping the now-duplicate @typescript-eslint 8.59.3 entries. Requesting changes only because the committed client SBOM wasn't regenerated (see inline), so the run-tests / build check fails the staleness gate. The other red checks (build-client, e2e, the client install in run-tests) are all the transient pnpm minimumReleaseAge gate — the 5.8.5 packages were <24h old when CI ran; that clears on a re-run / @dependabot rebase once they age past the cutoff. The refresh job failure is the known unconfigured SBOM_BOT, unrelated to this PR.

Comment thread client/package.json
},
"devDependencies": {
"@eslint-react/eslint-plugin": "5.8.3",
"@eslint-react/eslint-plugin": "5.8.5",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot [high] This changes client/pnpm-lock.yaml and client/package.json, but the committed client SBOM wasn't regenerated — client/sbom/.lock-hash (bf47dc04…) no longer matches the new files (they now hash to 8cb87099…). The Verify client SBOM is up-to-date step in .github/workflows/run_tests.yml hard-fails on that mismatch, and the auto-refresh workflow can't patch it here since the refresh job is erroring (SBOM_BOT isn't configured). Run pnpm run sbom:force in client/ and commit the updated sbom/bom.json + sbom/.lock-hash.

🤖 Prompt for AI agents

In the client/ directory the committed CycloneDX SBOM is stale after this dependency bump. Run pnpm install (once the packages are past pnpm's minimumReleaseAge so install succeeds), then pnpm run sbom:force, and commit the regenerated client/sbom/bom.json and client/sbom/.lock-hash so the Verify client SBOM is up-to-date step in .github/workflows/run_tests.yml passes.

@krusche

krusche commented Jun 16, 2026

Copy link
Copy Markdown
Member

Superseded by #1101, which consolidates the client and server dependency updates into a single PR (this dependency is included there at @eslint-react/eslint-plugin 5.9.0 (newer than 5.8.5)). Closing in favor of #1101.

@krusche krusche closed this Jun 16, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/client/eslint-react/eslint-plugin-5.8.5 branch June 16, 2026 13:33
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 javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants