Skip to content

deps(npm-dev): bump typescript from 6.0.3 to 7.0.2 in /ui - #61

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ui/typescript-7.0.2
Closed

deps(npm-dev): bump typescript from 6.0.3 to 7.0.2 in /ui#61
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ui/typescript-7.0.2

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps typescript from 6.0.3 to 7.0.2.

Release notes

Sourced from typescript's releases.

TypeScript 7.0.2

https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/

This tag was originally released at: https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2

Commits
  • 1e4744d Merge branch 'main' into ts7-release
  • a5a219cmicrosoft/typescript-go#4558
  • ecfe30d Update status localization
  • 5de25b5 Hide executable name in TypeScript status
  • d7ce74a Show bundled TypeScript version for packaged servers
  • 29be66a Correct TS 7 release version to 7.0.2
  • ed2bd1b Merge branch 'main' into ts7-release
  • 8873075 Bump the github-actions group across 1 directory with 3 updates (microsoft/ty...
  • 9427131 Set up stable / nightly extension split, other prep (microsoft/typescript-go#...
  • d4eaca5microsoft/typescript-go#4549
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Resolution

Closed without merging: TypeScript 7 is outside the supported range of the current typescript-eslint 8.69.0 (>=4.8.4 <6.1.0). Keep the compatible current dependency until upstream support is available.

@dependabot @github

dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor Author

Labels

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

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

@dependabot
dependabot Bot requested a review from rennerdo30 as a code owner July 13, 2026 06:40
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ui/typescript-7.0.2 branch from 9ccc5db to deaeb3c Compare July 29, 2026 06:12
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ui/typescript-7.0.2 branch from deaeb3c to 3cc24de Compare August 8, 2026 13:55
@rennerdo30

Copy link
Copy Markdown
Owner

Leaving this open as upstream-blocked.

Re-tested typescript 7.0.2 against current main (eslint-config-next 16.2.12, eslint 9.39.5):

  • npx tsc --noEmit -> clean
  • npm run test:run -> 704 passed / 9 failed, i.e. exactly the pre-existing baseline
  • npm run lint -> hard crash, exit 2 (baseline is exit 1 with 2 errors):
Error: typescript-eslint does not support TS 7.0.
    at node_modules/typescript-eslint/dist/index.js:52:11
    at node_modules/eslint-config-next/dist/index.js:5:64

typescript-eslint 8.66.0 (transitively pinned by eslint-config-next 16.2.12) refuses to load at all with the TS 7 API, so the whole Frontend Quality lint step dies instead of reporting findings. Tracking upstream: typescript-eslint/typescript-eslint#10940 — blocked until typescript-eslint ships TS >=7 support and eslint-config-next picks it up.

@rennerdo30

Copy link
Copy Markdown
Owner

@dependabot rebase

Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v6.0.3...v7.0.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /ui deps(npm-dev): bump typescript from 6.0.3 to 7.0.2 in /ui Sep 5, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ui/typescript-7.0.2 branch from 3cc24de to 883b996 Compare September 5, 2026 06:02
@rennerdo30

Copy link
Copy Markdown
Owner

Blocked upstream — keeping this open, but it cannot land yet.

Rebased onto the repaired main (Frontend Quality is green there now), and the only remaining failure is TypeScript 7 itself:

> eslint

typescript-eslint does not support TS 7.0.
Please see https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/#running-side-by-side-with-typescript-6.0 to run typescript-eslint using the TS 6 API.
See also https://github.com/typescript-eslint/typescript-eslint/issues/10940 for tracking typescript-eslint's support for TS >=7.1

Oops! Something went wrong! :(

ESLint: 9.39.5

Error: typescript-eslint does not support TS 7.0.
    at Object.<anonymous> (ui/node_modules/typescript-eslint/dist/index.js:52:11)
    ...
    at Object.<anonymous> (ui/node_modules/eslint-config-next/dist/index.js:5:64)

typescript-eslint reaches us through eslint-config-next, and its peer range still excludes TS 7 on both the released and the pre-release channels:

$ npm view typescript-eslint@8.69.0 peerDependencies   # latest
{ eslint: '^8.57.0 || ^9.0.0 || ^10.0.0', typescript: '>=4.8.4 <6.1.0' }

$ npm view typescript-eslint@canary peerDependencies   # 8.69.1-alpha.0
{ eslint: '^8.57.0 || ^9.0.0 || ^10.0.0', typescript: '>=4.8.4 <6.1.0' }

The guard is a hard runtime check inside typescript-eslint, not a warning --legacy-peer-deps can paper over, so there is no version of this change that lints. Nothing to migrate on our side either — the block is entirely in the dependency.

Tracking issue for TS >=7.1 support: typescript-eslint/typescript-eslint#10940. Once a release lands with a widened typescript peer range, @dependabot rebase should turn this green with no code changes.

@rennerdo30 rennerdo30 closed this Sep 6, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 6, 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/ui/typescript-7.0.2 branch September 6, 2026 13:19
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