Skip to content

update to typescript 7 - #3985

Merged
vasfvitor merged 5 commits into
v2from
typescript-7
Jul 21, 2026
Merged

update to typescript 7#3985
vasfvitor merged 5 commits into
v2from
typescript-7

Conversation

@vasfvitor

@vasfvitor vasfvitor commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

starlight needs typescript 5 || 6 due to i18next from starlight (will see if it is a easy fix upstream) but since we still need 5.5 for typedoc I reused it. found a workaround, just removed i18next from lockfile and installed again and boom, we're golden

for typedoc with ts7 it seems that it will take longer

@vasfvitor
vasfvitor requested a review from a team as a code owner July 19, 2026 04:14
@github-project-automation github-project-automation Bot moved this to 🪵 Backlog in Documentation Jul 19, 2026
@netlify

netlify Bot commented Jul 19, 2026

Copy link
Copy Markdown

Deploy Preview for tauri-v2 ready!

Name Link
🔨 Latest commit f917167
🔍 Latest deploy log https://app.netlify.com/projects/tauri-v2/deploys/6a5ecbc5f5290e00089c77a8
😎 Deploy Preview https://deploy-preview-3985--tauri-v2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 98 (🟢 up 3 from production)
Accessibility: 98 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 80 (no change from production)
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@socket-security

socket-security Bot commented Jul 19, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedastro@​7.0.988998898100
Addedtypescript@​7.0.29410089100100
Addedtypescript@​5.5.4100100909690

View full report

@netlify

netlify Bot commented Jul 21, 2026

Copy link
Copy Markdown

Deploy Preview for tauri-releases canceled.

Name Link
🔨 Latest commit f917167
🔍 Latest deploy log https://app.netlify.com/projects/tauri-releases/deploys/6a5ecbc51d8b4f00093259f1

@socket-security

Copy link
Copy Markdown

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: npm astro is 90.0% likely obfuscated

Confidence: 0.90

Location: Package overview

From: packages/releases-site/package.jsonnpm/astro@7.0.9

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/astro@7.0.9. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

Comment thread renovate.json
},
{
"description": "typedoc needs the TypeScript JS compiler API, which typescript >= 7 (native compiler) no longer ships. The typescript instance in the typedoc package context must stay on the last JS-based line; the repo root's typescript follows the latest release.",
"matchFileNames": ["packages/js-api-generator/**"],

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

later in #3986 replace the match to the new typedoc generator

@vasfvitor
vasfvitor merged commit 2e2d474 into v2 Jul 21, 2026
15 checks passed
@vasfvitor
vasfvitor deleted the typescript-7 branch July 21, 2026 14:48
@github-project-automation github-project-automation Bot moved this from 🪵 Backlog to ✅ Done in Documentation Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants