Skip to content

Bump typescript from 6.0.3 to 7.0.2 - #2148

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

Bump typescript from 6.0.3 to 7.0.2#2148
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-7.0.2

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps typescript from 6.0.3 to 7.0.2.

Commits
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.

@dependabot dependabot Bot added dependencies Related to third-party dependencies major Backwards-incompatible change that touches public API npm Related to npm dependencies labels Jul 19, 2026
@dependabot dependabot Bot added the dependencies Related to third-party dependencies label Jul 19, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 19, 2026 23:05
@dependabot dependabot Bot added the npm Related to npm dependencies label Jul 19, 2026
@changeset-bot

changeset-bot Bot commented Jul 19, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: aa09c8d

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch from 0f8f564 to ec06a4b Compare July 19, 2026 23:29
@Jym77

Jym77 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

This PR fails for two reasons:

  1. The programmatic API that we use for builds hasn't been ported to TS 7.0., apparently it will be in 7.1.. We could, and probably should, switch to a more modern approach (i.e. use yarn tsc --build instead of a custom build script, and similar for the rest) given how little our scripts do. However, this won't be enough as the documentation (both the current API extractor and the switched Typedoc) rely on the programmatic API. So we have to wait for 7.1.* (we still should clean up the build scripts at some point…)
  2. The build fail in TS 7 due to some contrived type inference with Collection.Indexed subtypes (Sequence, List, …) I could not figure out the detailed reason (TS6 was supposed to have the same behaviour as TS7). Given the first point, I think it is better to wait for TS 7.1 anyway and chose to not investigate that further.

FYI @pooya-si (this affects all our repos).

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch 7 times, most recently from bf22893 to de6e9eb Compare July 26, 2026 23:57
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch 3 times, most recently from 7d79032 to 08b5c53 Compare August 5, 2026 17:32
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch from 08b5c53 to 596c0cb Compare August 11, 2026 16:44
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
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 force-pushed the dependabot/npm_and_yarn/typescript-7.0.2 branch from 596c0cb to aa09c8d Compare August 11, 2026 17:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Related to third-party dependencies major Backwards-incompatible change that touches public API npm Related to npm dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants