Skip to content

build(deps-dev): bump typescript-eslint from 8.62.0 to 8.63.0 in /studio-web#62

Merged
anulum merged 1 commit into
mainfrom
dependabot/npm_and_yarn/studio-web/typescript-eslint-8.62.1
Jul 7, 2026
Merged

build(deps-dev): bump typescript-eslint from 8.62.0 to 8.63.0 in /studio-web#62
anulum merged 1 commit into
mainfrom
dependabot/npm_and_yarn/studio-web/typescript-eslint-8.62.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Contributor

Bumps typescript-eslint from 8.62.0 to 8.63.0.

Release notes

Sourced from typescript-eslint's releases.

v8.63.0

8.63.0 (2026-07-06)

🚀 Features

  • eslint-plugin: [no-misused-promises] detect async usage of a sync dispose usage (#12426)

🩹 Fixes

  • eslint-plugin: [method-signature-style] suggest converting readonly function properties instead of emitting invalid syntax (#12447, #12446)
  • eslint-plugin: [no-unnecessary-type-assertion] handle optional-chained calls to overloaded functions (#12491, #12485)
  • eslint-plugin: [no-base-to-string] don't flag a shadowed String() call (#12492)
  • scope-manager: export ClassStaticBlockScope (#12460)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.62.1

8.62.1 (2026-06-29)

🩹 Fixes

  • eslint-plugin: [prefer-optional-chain] use suggestion instead of autofix for trailing binary operator (#12328)
  • eslint-plugin: [no-unnecessary-boolean-literal-compare] preserve boolean result in fixer for nullable true comparisons (#12365)
  • eslint-plugin: [no-unnecessary-type-assertion] parenthesize object literal at left edge of expression statement (#12443, #12418)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Changelog

Sourced from typescript-eslint's changelog.

8.63.0 (2026-07-06)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.62.1 (2026-06-29)

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

Commits

@dependabot @github

dependabot Bot commented on behalf of github Jul 6, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, studio-web. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@anulum

anulum commented Jul 7, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

@dependabot dependabot Bot changed the title build(deps-dev): bump typescript-eslint from 8.62.0 to 8.62.1 in /studio-web build(deps-dev): bump typescript-eslint from 8.62.0 to 8.63.0 in /studio-web Jul 7, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/studio-web/typescript-eslint-8.62.1 branch from 255d93f to fd6f4b7 Compare July 7, 2026 02:05
@anulum

anulum commented Jul 7, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.62.0 to 8.63.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.63.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.62.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/studio-web/typescript-eslint-8.62.1 branch from fd6f4b7 to 908d1bd Compare July 7, 2026 02:49
@anulum
anulum enabled auto-merge (squash) July 7, 2026 02:50
@anulum
anulum merged commit ce1b51a into main Jul 7, 2026
14 of 15 checks passed
@anulum
anulum deleted the dependabot/npm_and_yarn/studio-web/typescript-eslint-8.62.1 branch July 7, 2026 02:53
anulum added a commit that referenced this pull request Jul 7, 2026
…erride

The merged Dependabot PR (#62) re-resolved during rebase and landed
typescript-eslint 8.63.0 - published 2026-07-06T17:52Z, inside the
minimumReleaseAge window - so the Studio web job on main failed the
supply-chain age gate. Pin the manifest to the vetted, aged 8.62.1 (the
version the PR title named) and rebuild the lockfile from a fresh
resolution; 8.63.0 can arrive through the normal flow once it ages out.

The fresh resolution exposed a second latent problem: the blanket
`undici: '>=7.28.0'` security override replaces jsdom's own `^7.25.0`
range, forcing jsdom onto undici 8.x, and undici 8 removed
lib/handler/wrap-handler.js which jsdom 29.1.1 requires directly (the old
incrementally-grown lockfile happened to keep jsdom on 7.28.0, so this
never showed). Scope a `jsdom>undici: '>=7.28.0 <8.0.0'` override so the
jsdom subtree stays on the secured 7.x line; the resolved pair
(7.28.0 + 8.5.0) matches the previously CI-proven lockfile exactly.

Local gates: pnpm install --frozen-lockfile, build, 41/41 vitest, eslint
all green.

Verified: https://registry.npmjs.org/typescript-eslint

Authored by Anulum Fortis & Arcane Sapience (protoscience@anulum.li)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant