Skip to content

chore Update typescript to v7#95

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/typescript-7.x
Closed

chore Update typescript to v7#95
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/typescript-7.x

Conversation

@renovate

@renovate renovate Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
typescript (source) ^6.0.3^7.0.0 age confidence

Release Notes

microsoft/TypeScript (typescript)

v7.0.2

Compare Source


Configuration

📅 Schedule: (in timezone Europe/Athens)

  • Branch creation
    • "before 6am on Sunday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 11, 2026
@renovate
renovate Bot requested a review from dacrab as a code owner July 11, 2026 22:38
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jul 11, 2026

@dacrab dacrab left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Build is failing, so this can't be merged as-is.

Failure (run #29170843790, bun run ciastro check):

Cannot read properties of undefined (reading 'fileExists')
  at AstroCheck.getTsconfig (@astrojs/language-server/dist/check.js:162:73)

Root cause: TypeScript 7 changed its compiler/language-service architecture, and @astrojs/check (0.9.9) / @astrojs/language-server still depends on the legacy typescript API that TS 7 removed. astro check crashes before type-checking even runs — so this is not a code error in the site, it's a tooling incompatibility.

Options:

  1. Wait for an @astrojs/check / @astrojs/language-server release that supports TypeScript 7, then re-run.
  2. If TS 7 is needed now, temporarily pin typescript to ^6 (keep this update closed) until the language server is compatible.

Leaving as requesting changes until the build is green.

@dacrab

dacrab commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Closing: TypeScript 7 is not buildable with the current toolchain. astro check crashes on TS 7 (Cannot read properties of undefined 'fileExists' in @astrojs/language-server); @astrojs/check is already at latest (0.9.9) with no TS7-compatible release. Added a Renovate packageRule to block the typescript major bump until @astrojs/check supports v7 — remove the rule to re-enable.

@dacrab dacrab closed this Jul 12, 2026
@renovate
renovate Bot deleted the renovate/typescript-7.x branch July 12, 2026 08:15
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant