1.0.3 brings all seven @pascal-app/* packages to the same version on npm latest and carries the export and visibility fixes into one coordinated release.
🐛 Fixes
- GLB and USDZ exports now finish or return an actionable timeout instead of remaining in progress indefinitely (#888).
- A hidden Site no longer empties GLB exports, PDF exports or the 2D plan; child visibility remains independent (#907).
- Container node visibility now applies consistently in the 3D viewer (#908).
- The CLI starts the runtime belonging to its own published version (#893).
🧰 Release
- The release workflow now aligns all seven package versions and internal ranges (#909).
- Package repository URLs and the MCP executable path were corrected (#911).
📦 Packages
| Package | Version |
|---|---|
@pascal-app/core |
1.0.3 |
@pascal-app/viewer |
1.0.3 |
@pascal-app/editor |
1.0.3 |
@pascal-app/nodes |
1.0.3 |
@pascal-app/mcp |
1.0.3 |
@pascal-app/ifc-converter |
1.0.3 |
@pascal-app/cli |
1.0.3 |
The CLI downloads its checksummed portable runtime from the @pascal-app/cli@1.0.3 release asset.
🙏 Thanks
- @Aymericr — export, visibility, CLI and release fixes (#888, #893, #907, #908, #909, #911).
- @wass08 — hosting and duplication fixes (#894, #896).
- @AxiomeCG — wall lifecycle and QA fixes (#902, #906).
- @sudhir9297 — curtain wall systems (#905).
Full changelog: v1.0.0...v1.0.3