Skip to content

📦 Version Packages#11

Merged
jrolfs merged 1 commit into
mainfrom
changeset-release/main
Jun 29, 2026
Merged

📦 Version Packages#11
jrolfs merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@pascal-app/core@0.9.1

Patch Changes

  • f986596: Backport the tsgo adoption change from upstream Pascal primarily for this change to the @react-three/fiber JSX interface module augmentation:

    The blocker for TS 7 here was the react-three-fiber + three/webgpu JSX augmentation in viewer: mapping the whole three/webgpu namespace (ThreeToJSXElements<typeof THREE>) made the native checker fail with TS2320 (heritage conflict on PMREMGenerator: core-three's WebGLRenderer arg vs webgpu's abstract Renderer), TS2430, and TS2590 ("union too complex"). tsc 6 tolerated it. This narrows the augmentation to the one webgpu node material used as a JSX tag — <lineBasicNodeMaterial> — following R3F's "extract the classes you need" guidance. Types-only; runtime extend(THREE) is unchanged.

@pascal-app/editor@0.9.5

Patch Changes

  • f986596: Backport the tsgo adoption change from upstream Pascal primarily for this change to the @react-three/fiber JSX interface module augmentation:

    The blocker for TS 7 here was the react-three-fiber + three/webgpu JSX augmentation in viewer: mapping the whole three/webgpu namespace (ThreeToJSXElements<typeof THREE>) made the native checker fail with TS2320 (heritage conflict on PMREMGenerator: core-three's WebGLRenderer arg vs webgpu's abstract Renderer), TS2430, and TS2590 ("union too complex"). tsc 6 tolerated it. This narrows the augmentation to the one webgpu node material used as a JSX tag — <lineBasicNodeMaterial> — following R3F's "extract the classes you need" guidance. Types-only; runtime extend(THREE) is unchanged.

@pascal-app/ifc-converter@0.1.1

Patch Changes

  • Updated dependencies [f986596]
    • @pascal-app/core@0.9.1

@pascal-app/mcp@0.3.1

Patch Changes

  • f986596: Backport the tsgo adoption change from upstream Pascal primarily for this change to the @react-three/fiber JSX interface module augmentation:

    The blocker for TS 7 here was the react-three-fiber + three/webgpu JSX augmentation in viewer: mapping the whole three/webgpu namespace (ThreeToJSXElements<typeof THREE>) made the native checker fail with TS2320 (heritage conflict on PMREMGenerator: core-three's WebGLRenderer arg vs webgpu's abstract Renderer), TS2430, and TS2590 ("union too complex"). tsc 6 tolerated it. This narrows the augmentation to the one webgpu node material used as a JSX tag — <lineBasicNodeMaterial> — following R3F's "extract the classes you need" guidance. Types-only; runtime extend(THREE) is unchanged.

All notable changes to @pascal-app/mcp will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

@pascal-app/nodes@0.1.1

Patch Changes

  • f986596: Backport the tsgo adoption change from upstream Pascal primarily for this change to the @react-three/fiber JSX interface module augmentation:

    The blocker for TS 7 here was the react-three-fiber + three/webgpu JSX augmentation in viewer: mapping the whole three/webgpu namespace (ThreeToJSXElements<typeof THREE>) made the native checker fail with TS2320 (heritage conflict on PMREMGenerator: core-three's WebGLRenderer arg vs webgpu's abstract Renderer), TS2430, and TS2590 ("union too complex"). tsc 6 tolerated it. This narrows the augmentation to the one webgpu node material used as a JSX tag — <lineBasicNodeMaterial> — following R3F's "extract the classes you need" guidance. Types-only; runtime extend(THREE) is unchanged.

@pascal-app/viewer@0.9.1

Patch Changes

  • f986596: Backport the tsgo adoption change from upstream Pascal primarily for this change to the @react-three/fiber JSX interface module augmentation:

    The blocker for TS 7 here was the react-three-fiber + three/webgpu JSX augmentation in viewer: mapping the whole three/webgpu namespace (ThreeToJSXElements<typeof THREE>) made the native checker fail with TS2320 (heritage conflict on PMREMGenerator: core-three's WebGLRenderer arg vs webgpu's abstract Renderer), TS2430, and TS2590 ("union too complex"). tsc 6 tolerated it. This narrows the augmentation to the one webgpu node material used as a JSX tag — <lineBasicNodeMaterial> — following R3F's "extract the classes you need" guidance. Types-only; runtime extend(THREE) is unchanged.

@jrolfs jrolfs merged commit cea4976 into main Jun 29, 2026
3 checks passed
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