Skip to content

build(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /www - #43

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

build(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /www#43
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/www/typescript-7.0.2

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubJul 29, 2026

Copy link
Copy Markdown
Contributor

Bumps typescript from 5.9.3 to 7.0.2.

Release notes

Sourced from typescript's releases.

TypeScript 6.0.3

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0 Beta

For release notes, check out the release announcement.

Downloads are available on:

Commits
Maintainer changes

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


@dependabotdependabotBot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 29, 2026
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.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
dependabotBotforce-pushed the dependabot/npm_and_yarn/www/typescript-7.0.2 branch from 16c36c8 to 98d575aCompareJuly 29, 2026 11:41
@z33b0t

Copy link
Copy Markdown
Contributor

Closing in favour of #45, which bumps to 6.0.3 instead.

7.0.2 does not build. Next 16 rejects it outright:

TypeScript 7.0.2 does not provide the compiler API required by Next.js.
Enable experimental.useTypeScriptCli in your Next.js config to use the
TypeScript CLI, or install TypeScript 6 instead.
Next.js build worker exited with code: 1

Worth noting npx tsc --noEmit passes clean on 7.0.2 — the source is TS 7-ready. TypeScript 7 is the native port and drops the JS compiler API next build links against for its type-check pass. Not something this repo can fix.

@z33b0t — this one is the argument for #38 in a nutshell: this PR had zero checks on it (CodeQL skipped, no www build), so nothing between it and a broken production deploy but someone reading it.

@z33b0tz33b0t closed this Jul 29, 2026
@dependabot@github

dependabotBot commented on behalf of githubJul 29, 2026

Copy link
Copy Markdown
ContributorAuthor

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
dependabotBot deleted the dependabot/npm_and_yarn/www/typescript-7.0.2 branch July 29, 2026 11:44
z33b0t added a commit that referenced this pull request Jul 29, 2026
Dependabot proposed 7.0.2 (#43), which does not build. Next 16 rejects it:
TypeScript 7.0.2 does not provide the compiler API required by Next.js.
Enable experimental.useTypeScriptCli in your Next.js config to use the
TypeScript CLI, or install TypeScript 6 instead.
Worth being precise about what's wrong, because the obvious reading is wrong:
`tsc --noEmit` passes clean on 7.0.2, so the source is not the problem. TS 7 is
the native port and drops the JS compiler API that `next build` links against
for its type-check pass. Nothing in this repo can fix that from our side short
of opting into experimental.useTypeScriptCli.
6.0.3 is the newest version Next accepts, and it builds and type-checks clean.
Verified: `tsc --noEmit` clean, and a full `opennextjs-cloudflare build`
succeeds. Note none of this is checked by CI yet — www.yml has no
pull_request trigger until #38 lands (#16), which is exactly how a broken
toolchain bump would otherwise have reached production unnoticed.
Closes#43
Co-authored-by: z33b0t <z33b0t@users.noreply.github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filejavascriptPull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@z33b0t