Skip to content

Commit cea4976

Browse files
πŸ“¦ Version Packages (#11)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 20632ec commit cea4976

14 files changed

Lines changed: 63 additions & 24 deletions

File tree

β€Ž.changeset/beige-worms-beg.mdβ€Ž

Lines changed: 0 additions & 11 deletions
This file was deleted.

β€Žbun.lockβ€Ž

Lines changed: 6 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€Žpackages/core/CHANGELOG.mdβ€Ž

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# @pascal-app/core
2+
3+
## 0.9.1
4+
5+
### Patch Changes
6+
7+
- 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:
8+
9+
> 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.

β€Žpackages/core/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pascal-app/core",
3-
"version": "0.9.0",
3+
"version": "0.9.1",
44
"description": "Core library for Pascal 3D building editor",
55
"type": "module",
66
"main": "./dist/index.js",

β€Žpackages/editor/CHANGELOG.mdβ€Ž

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# @pascal-app/editor
22

3+
## 0.9.5
4+
5+
### Patch Changes
6+
7+
- 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:
8+
9+
> 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.
10+
311
## 0.9.4
412

513
### Patch Changes

β€Žpackages/editor/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pascal-app/editor",
3-
"version": "0.9.4",
3+
"version": "0.9.5",
44
"description": "Pascal building editor component",
55
"type": "module",
66
"exports": {
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# @pascal-app/ifc-converter
2+
3+
## 0.1.1
4+
5+
### Patch Changes
6+
7+
- Updated dependencies [f986596]
8+
- @pascal-app/core@0.9.1

β€Žpackages/ifc-converter/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pascal-app/ifc-converter",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "IFC β†’ Pascal scene-graph conversion. Pure logic β€” no DOM, no React.",
55
"type": "module",
66
"main": "./dist/index.js",

β€Žpackages/mcp/CHANGELOG.mdβ€Ž

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## 0.3.1
4+
5+
### Patch Changes
6+
7+
- 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:
8+
9+
> 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.
10+
311
All notable changes to `@pascal-app/mcp` will be documented in this file.
412

513
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),

β€Žpackages/mcp/package.jsonβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pascal-app/mcp",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"description": "Model Context Protocol server for Pascal 3D editor",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
Β (0)