From a5a4860f8321f8e09506b92bce9e0a69f7262e9b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 18:57:17 +0000 Subject: [PATCH] chore: version packages --- .changeset/beige-worms-beg.md | 11 ----------- bun.lock | 13 ++++++------- packages/core/CHANGELOG.md | 9 +++++++++ packages/core/package.json | 2 +- packages/editor/CHANGELOG.md | 8 ++++++++ packages/editor/package.json | 2 +- packages/ifc-converter/CHANGELOG.md | 8 ++++++++ packages/ifc-converter/package.json | 2 +- packages/mcp/CHANGELOG.md | 8 ++++++++ packages/mcp/package.json | 2 +- packages/nodes/CHANGELOG.md | 9 +++++++++ packages/nodes/package.json | 2 +- packages/viewer/CHANGELOG.md | 9 +++++++++ packages/viewer/package.json | 2 +- 14 files changed, 63 insertions(+), 24 deletions(-) delete mode 100644 .changeset/beige-worms-beg.md create mode 100644 packages/core/CHANGELOG.md create mode 100644 packages/ifc-converter/CHANGELOG.md create mode 100644 packages/nodes/CHANGELOG.md create mode 100644 packages/viewer/CHANGELOG.md diff --git a/.changeset/beige-worms-beg.md b/.changeset/beige-worms-beg.md deleted file mode 100644 index 20d3173ba..000000000 --- a/.changeset/beige-worms-beg.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@pascal-app/editor": patch -"@pascal-app/viewer": patch -"@pascal-app/nodes": patch -"@pascal-app/core": patch -"@pascal-app/mcp": patch ---- - -Backport the [**tsgo** adoption change](https://github.com/pascalorg/editor/pull/442) 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`) 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 — `` — following R3F's "extract the classes you need" guidance. Types-only; runtime `extend(THREE)` is unchanged. diff --git a/bun.lock b/bun.lock index a643a3d48..c4717e136 100644 --- a/bun.lock +++ b/bun.lock @@ -1,6 +1,5 @@ { "lockfileVersion": 1, - "configVersion": 0, "workspaces": { "": { "name": "editor", @@ -98,7 +97,7 @@ }, "packages/core": { "name": "@pascal-app/core", - "version": "0.9.0", + "version": "0.9.1", "dependencies": { "dedent": "^1.7.1", "idb-keyval": "^6.2.2", @@ -124,7 +123,7 @@ }, "packages/editor": { "name": "@pascal-app/editor", - "version": "0.9.4", + "version": "0.9.5", "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/sortable": "^10.0.0", @@ -199,7 +198,7 @@ }, "packages/ifc-converter": { "name": "@pascal-app/ifc-converter", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@pascal-app/core": "workspace:*", "nanoid": "^5.1.6", @@ -213,7 +212,7 @@ }, "packages/mcp": { "name": "@pascal-app/mcp", - "version": "0.3.0", + "version": "0.3.1", "bin": { "pascal-mcp": "./dist/bin/pascal-mcp.js", }, @@ -233,7 +232,7 @@ }, "packages/nodes": { "name": "@pascal-app/nodes", - "version": "0.1.0", + "version": "0.1.1", "devDependencies": { "@pascal-app/core": "workspace:^", "@pascal-app/editor": "workspace:^", @@ -280,7 +279,7 @@ }, "packages/viewer": { "name": "@pascal-app/viewer", - "version": "0.9.0", + "version": "0.9.1", "dependencies": { "three-bvh-csg": "^0.0.18", "three-mesh-bvh": "^0.9.8", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md new file mode 100644 index 000000000..b4e078fa8 --- /dev/null +++ b/packages/core/CHANGELOG.md @@ -0,0 +1,9 @@ +# @pascal-app/core + +## 0.9.1 + +### Patch Changes + +- f986596: Backport the [**tsgo** adoption change](https://github.com/pascalorg/editor/pull/442) 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`) 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 — `` — following R3F's "extract the classes you need" guidance. Types-only; runtime `extend(THREE)` is unchanged. diff --git a/packages/core/package.json b/packages/core/package.json index 46408766d..5f6f72b26 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@pascal-app/core", - "version": "0.9.0", + "version": "0.9.1", "description": "Core library for Pascal 3D building editor", "type": "module", "main": "./dist/index.js", diff --git a/packages/editor/CHANGELOG.md b/packages/editor/CHANGELOG.md index 5e29528a7..403541f3f 100644 --- a/packages/editor/CHANGELOG.md +++ b/packages/editor/CHANGELOG.md @@ -1,5 +1,13 @@ # @pascal-app/editor +## 0.9.5 + +### Patch Changes + +- f986596: Backport the [**tsgo** adoption change](https://github.com/pascalorg/editor/pull/442) 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`) 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 — `` — following R3F's "extract the classes you need" guidance. Types-only; runtime `extend(THREE)` is unchanged. + ## 0.9.4 ### Patch Changes diff --git a/packages/editor/package.json b/packages/editor/package.json index 88fac72cb..d689e8654 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,6 +1,6 @@ { "name": "@pascal-app/editor", - "version": "0.9.4", + "version": "0.9.5", "description": "Pascal building editor component", "type": "module", "exports": { diff --git a/packages/ifc-converter/CHANGELOG.md b/packages/ifc-converter/CHANGELOG.md new file mode 100644 index 000000000..e950b012a --- /dev/null +++ b/packages/ifc-converter/CHANGELOG.md @@ -0,0 +1,8 @@ +# @pascal-app/ifc-converter + +## 0.1.1 + +### Patch Changes + +- Updated dependencies [f986596] + - @pascal-app/core@0.9.1 diff --git a/packages/ifc-converter/package.json b/packages/ifc-converter/package.json index bbb72d03e..226d92a4e 100644 --- a/packages/ifc-converter/package.json +++ b/packages/ifc-converter/package.json @@ -1,6 +1,6 @@ { "name": "@pascal-app/ifc-converter", - "version": "0.1.0", + "version": "0.1.1", "description": "IFC → Pascal scene-graph conversion. Pure logic — no DOM, no React.", "type": "module", "main": "./dist/index.js", diff --git a/packages/mcp/CHANGELOG.md b/packages/mcp/CHANGELOG.md index 9adaa851a..a658f6c06 100644 --- a/packages/mcp/CHANGELOG.md +++ b/packages/mcp/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.3.1 + +### Patch Changes + +- f986596: Backport the [**tsgo** adoption change](https://github.com/pascalorg/editor/pull/442) 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`) 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 — `` — 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](https://keepachangelog.com/en/1.1.0/), diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 8d4f19012..18f56c005 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -1,6 +1,6 @@ { "name": "@pascal-app/mcp", - "version": "0.3.0", + "version": "0.3.1", "description": "Model Context Protocol server for Pascal 3D editor", "type": "module", "main": "./dist/index.js", diff --git a/packages/nodes/CHANGELOG.md b/packages/nodes/CHANGELOG.md new file mode 100644 index 000000000..4f75d1462 --- /dev/null +++ b/packages/nodes/CHANGELOG.md @@ -0,0 +1,9 @@ +# @pascal-app/nodes + +## 0.1.1 + +### Patch Changes + +- f986596: Backport the [**tsgo** adoption change](https://github.com/pascalorg/editor/pull/442) 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`) 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 — `` — following R3F's "extract the classes you need" guidance. Types-only; runtime `extend(THREE)` is unchanged. diff --git a/packages/nodes/package.json b/packages/nodes/package.json index 384aadd63..4dc3e307e 100644 --- a/packages/nodes/package.json +++ b/packages/nodes/package.json @@ -1,6 +1,6 @@ { "name": "@pascal-app/nodes", - "version": "0.1.0", + "version": "0.1.1", "description": "Built-in node bundles for the Pascal 3D editor — one folder per kind, exported as `builtinPlugin`", "type": "module", "main": "./dist/index.js", diff --git a/packages/viewer/CHANGELOG.md b/packages/viewer/CHANGELOG.md new file mode 100644 index 000000000..22565c211 --- /dev/null +++ b/packages/viewer/CHANGELOG.md @@ -0,0 +1,9 @@ +# @pascal-app/viewer + +## 0.9.1 + +### Patch Changes + +- f986596: Backport the [**tsgo** adoption change](https://github.com/pascalorg/editor/pull/442) 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`) 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 — `` — following R3F's "extract the classes you need" guidance. Types-only; runtime `extend(THREE)` is unchanged. diff --git a/packages/viewer/package.json b/packages/viewer/package.json index f7ce97cd8..dd0830553 100644 --- a/packages/viewer/package.json +++ b/packages/viewer/package.json @@ -1,6 +1,6 @@ { "name": "@pascal-app/viewer", - "version": "0.9.0", + "version": "0.9.1", "description": "3D viewer component for Pascal building editor", "type": "module", "main": "./dist/index.js",