Skip to content

chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260404.1#896

Merged
toiroakr merged 2 commits intomainfrom
renovate/typescript-native-preview-7.x
Apr 8, 2026
Merged

chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260404.1#896
toiroakr merged 2 commits intomainfrom
renovate/typescript-native-preview-7.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 2, 2026

This PR contains the following updates:

Package Change Age Confidence
@typescript/native-preview (source) 7.0.0-dev.20260329.17.0.0-dev.20260404.1 age confidence

Release Notes

microsoft/typescript-go (@​typescript/native-preview)

v7.0.0-dev.20260404.1

Compare Source

v7.0.0-dev.20260403.1

Compare Source

v7.0.0-dev.20260401.1

Compare Source

v7.0.0-dev.20260331.1

Compare Source

v7.0.0-dev.20260330.1

Compare Source


Configuration

📅 Schedule: Branch creation - Between 09:00 AM and 06:59 PM, Monday through Friday ( * 9-18 * * 1-5 ) in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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 requested review from remiposo and toiroakr as code owners April 2, 2026 08:05
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Apr 2, 2026

🦋 Changeset detected

Latest commit: a57164c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@tailor-platform/sdk Patch
@tailor-platform/create-sdk Patch

Not sure what this means? Click here to learn what changesets are.

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

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 2, 2026

Open in StackBlitz

npm i https://pkg.pr.new/@tailor-platform/create-sdk@896

commit: 5def42c

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

@claude
Copy link
Copy Markdown

claude bot commented Apr 2, 2026

🤖 Claude Dependency Review

📦 Update Summary

  • Library: @typescript/native-preview
  • Version: 7.0.0-dev.20260329.1 → 7.0.0-dev.20260330.1
  • Change Type: Patch (daily development build)

📝 Release Notes

This is a development preview build of the TypeScript native Go port. No formal release notes are published for daily dev builds.

Repository: https://github.com/microsoft/typescript-go

Commits between versions (March 29-30, 2026):

  • Add diagnostic API methods (#3234)
  • Set js/ts.experimental.useTsgo on first run (#3279)
  • Fix dts emit for type params for object methods in const context (#3265)
  • Fix difference between checker and binder resolvers (#3118)
  • Fix rune iteration bugs (#3292)
  • Fixed call hierarchy crash in exported default class (#3296)
  • Fixed completion crash after invalid token in array literal (#3295)
  • Fix import require error (#3291)
  • Fix binding element phantom error (#3288)
  • Fix call hierarchy harness crash (#3290)
  • Fix rename crash on quoted single-character property names (#3287)

🚨 Breaking Changes

None identified in this patch-level update.

✨ Main Changes

New Features

  • Automatic configuration: Automatically sets js/ts.experimental.useTsgo on first run to enable the TypeScript-Go experimental feature
  • Enhanced diagnostic API: Added new diagnostic API methods for better type-checking capabilities

Bug Fixes

  • Declaration emit: Fixed type parameter emission for object methods in const contexts
  • Type checking: Resolved inconsistencies between type-checker and binder resolution logic
  • Character handling: Corrected rune (character) iteration bugs
  • Language service stability: Fixed multiple crashes:
    • Call hierarchy with exported default classes containing arrow properties
    • Code completion after invalid tokens in array literals
    • Call hierarchy analysis from library files
    • Rename operations on quoted single-character property names
  • Import handling: Fixed errors in import require statements
  • Binding patterns: Eliminated phantom errors in destructuring binding elements

🔍 Impact Analysis

About @typescript/native-preview

@typescript/native-preview is a native Go implementation of TypeScript developed by Microsoft. It provides the tsgo command-line tool as a faster alternative to the traditional tsc TypeScript compiler. The project is currently in preview/development status and is being actively developed before eventual integration into the main TypeScript repository.

📁 Usage Locations

@typescript/native-preview provides the tsgo binary used for type-checking across the project. It is used in the following 8 locations:

  1. packages/sdk/package.json

    "@typescript/native-preview": "7.0.0-dev.20260330.1"
    • Feature used: tsgo type checker binary (devDependency)
    • Impact: No code changes required; bug fixes improve stability
  2. packages/sdk/package.json

    "typecheck:go": "tsgo"
    • Feature used: Type-checking script using tsgo command
    • Impact: Bug fixes may resolve existing type-checking issues
  3. example/package.json

    "@typescript/native-preview": "7.0.0-dev.20260330.1"
    • Feature used: tsgo type checker binary (devDependency)
    • Impact: No code changes required; bug fixes improve stability
  4. example/package.json

    "typecheck:go": "tsgo"
    • Feature used: Type-checking script using tsgo command
    • Impact: Bug fixes may resolve existing type-checking issues
  5. .github/workflows/ci.yml

    - name: Check type by tsgo
      run: pnpm typecheck:go
    • Feature used: CI type-checking workflow using tsgo
    • Impact: Improved stability and fewer false positives in CI
  6. turbo.json

    "typecheck:go": {
      "dependsOn": ["build", "generate"],
      "outputs": [],
      "cache": true
    }
    • Feature used: Turborepo task configuration for tsgo type-checking
    • Impact: No configuration changes needed
  7. lefthook.yml

    run: pnpm exec turbo run build lint typecheck:go knip
    • Feature used: Pre-commit hook running tsgo type-checking
    • Impact: Faster, more stable pre-commit checks
  8. package.json

    "typecheck:go": "turbo run typecheck:go"
    • Feature used: Root-level script orchestrating tsgo across workspaces
    • Impact: No changes required

Additional References:

Indirect Usage:

  • tsdown (build tool used in packages/sdk) has @typescript/native-preview as an optional peer dependency

✅ Recommended Actions

None - This is a routine patch update with bug fixes and stability improvements.

Benefits of this update:

  • Improved type-checking stability and accuracy
  • Fewer crashes during development and CI
  • Better handling of edge cases in TypeScript code
  • Automatic configuration setup on first run

Testing recommendations (optional):

  • Monitor CI runs to verify no new type-checking issues appear
  • Watch for any improvements in pre-commit hook performance
  • The bug fixes may resolve any previously encountered type-checking crashes

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@renovate renovate bot force-pushed the renovate/typescript-native-preview-7.x branch from b9149ac to 544a81b Compare April 3, 2026 09:39
@renovate renovate bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260330.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260331.1 Apr 3, 2026
@renovate renovate bot force-pushed the renovate/typescript-native-preview-7.x branch from be0052e to 629468c Compare April 4, 2026 09:21
@renovate renovate bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260331.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260401.1 Apr 4, 2026
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

devin-ai-integration[bot]

This comment was marked as resolved.

@renovate renovate bot force-pushed the renovate/typescript-native-preview-7.x branch from 989aa40 to 08d81f3 Compare April 6, 2026 09:37
@renovate renovate bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260401.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260403.1 Apr 6, 2026
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@renovate renovate bot force-pushed the renovate/typescript-native-preview-7.x branch from 2f76d41 to 5def42c Compare April 7, 2026 08:36
@renovate renovate bot changed the title chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260403.1 chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260404.1 Apr 7, 2026
@github-actions

This comment has been minimized.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2026

Code Metrics Report (packages/sdk)

main (31f2fdf) #896 (c25affa) +/-
Coverage 57.0% 57.0% 0.0%
Code to Test Ratio 1:0.4 1:0.4 0.0
Details
  |                    | main (31f2fdf) | #896 (c25affa) | +/-  |
  |--------------------|----------------|----------------|------|
  | Coverage           |          57.0% |          57.0% | 0.0% |
  |   Files            |            337 |            337 |    0 |
  |   Lines            |          11043 |          11043 |    0 |
  |   Covered          |           6299 |           6299 |    0 |
  | Code to Test Ratio |          1:0.4 |          1:0.4 |  0.0 |
  |   Code             |          67313 |          67313 |    0 |
  |   Test             |          27541 |          27541 |    0 |

SDK Configure Bundle Size

main (31f2fdf) #896 (c25affa) +/-
configure-index-size 12.69KB 12.69KB 0KB
dependency-chunks-size 33.36KB 33.36KB 0KB
total-bundle-size 46.04KB 46.04KB 0KB

Runtime Performance

main (31f2fdf) #896 (c25affa) +/-
Generate Median 2,578ms 2,571ms -7ms
Generate Max 2,600ms 2,617ms 17ms
Apply Build Median 2,622ms 2,608ms -14ms
Apply Build Max 2,632ms 2,627ms -5ms

Type Performance (instantiations)

main (31f2fdf) #896 (c25affa) +/-
tailordb-basic 42,484 42,484 0
tailordb-optional 3,826 3,826 0
tailordb-relation 3,970 3,970 0
tailordb-validate 2,824 2,824 0
tailordb-hooks 5,689 5,689 0
tailordb-object 11,470 11,470 0
tailordb-enum 2,720 2,720 0
resolver-basic 9,239 9,239 0
resolver-nested 25,626 25,626 0
resolver-array 17,862 17,862 0
executor-schedule 4,244 4,244 0
executor-webhook 883 883 0
executor-record 4,746 4,746 0
executor-resolver 4,273 4,273 0
executor-operation-function 877 877 0
executor-operation-gql 879 879 0
executor-operation-webhook 898 898 0
executor-operation-workflow 2,290 2,290 0

Reported by octocov

@toiroakr toiroakr merged commit 0018b8f into main Apr 8, 2026
58 checks passed
@toiroakr toiroakr deleted the renovate/typescript-native-preview-7.x branch April 8, 2026 02:51
@tailor-pr-trigger tailor-pr-trigger bot mentioned this pull request Apr 8, 2026
@devin-ai-integration devin-ai-integration bot mentioned this pull request Apr 9, 2026
@tailor-pr-trigger tailor-pr-trigger bot mentioned this pull request Apr 9, 2026
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