Download Latest Version v0.9.1 -- Preset System, Rooms _ Templates, Building Manipulation source code.tar.gz (114.6 MB)
Email in envelope

Get an email when there's a new version of Pascal Editor

Home / v0.9.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-27 4.6 kB
v0.9.0 -- In-World Handles, Render Modes _ IFC Importer source code.tar.gz 2026-05-27 113.6 MB
v0.9.0 -- In-World Handles, Render Modes _ IFC Importer source code.zip 2026-05-27 114.3 MB
Totals: 3 Items   227.9 MB 0

πŸ—οΈ Pascal Editor v0.9.0 β€” In-World Handles, Render Modes & IFC Importer

This release ships the node-registry plugin architecture, in-world selection handles, a full IFC β†’ Pascal importer, Solid/Rendered render modes, six roof accessories, a complete elevator system, and an expanded material library.

✨ Features

  • In-world selection handles β€” resize arrows and floorplan move handles for wall, door, window, stair, fence, elevator, column, shelf, roof segments, slab, and ceiling. New NodeDefinition.handles descriptor and EditorApi IoC interface (#334)
  • Viewer render modes β€” Solid / Rendered toggle, surface-role clay materials, scene themes (light / dark), textured surfaces, edge + ink pass (#332)
  • Six roof accessories β€” chimney, dormer, skylight, solar-panel, ridge-vent, box-vent as first-class NodeDefinition kinds with CSG roof cuts (#330)
  • IFC β†’ Pascal converter β€” new packages/ifc-converter package and apps/ifc-converter app; imports IFCWALL dimensions and profile-typed columns (#324)
  • Elevator system β€” full floorplan overlay, cab door controls, runtime, first-person support, and viewer rebuild handling (#305, #307)
  • Node registry & plugin architecture β€” NodeDefinition registry, per-kind packages/nodes structure, plugin-authoring guide (#314)
  • Stair opening system β€” automatic stair-hole updates, spiral stair openings clamped at full sweep (#315)
  • Material library β€” brick, stone, terrazzo, tile, parquet and wood textures; roofing and flooring catalog refactor (#315)
  • Procedural column variants β€” editor copy/paste and wall junction planning improvements (#302)
  • Wall-driven auto slab + ceiling sync β€” pause/resume primitive for programmatic batch edits (#336)
  • Load Build verification dialog β€” gate destructive load behind a confirmation step (#320)

πŸ› Fixes

  • MCP: templates now use string IDs for SiteNode.children (#326, #325)
  • Fence tool handlers restored after null-guard regression (#318)
  • IFC converter: broken Contributions GitHub URL (#335)
  • Max panel height overflow (#304)
  • Performance: lighter materials, reduced viewer rendering cost (#306)

πŸ“¦ Packages

Package Version
@pascal-app/core 0.9.0
@pascal-app/viewer 0.9.0
@pascal-app/editor 0.9.0
@pascal-app/mcp 0.3.0
@pascal-app/ifc-converter 0.1.0 ← new package

πŸ™ Contributors

A huge thank you to our contributors for this release!

Full Changelog: https://github.com/pascalorg/editor/compare/v0.8.0...v0.9.0

Source: README.md, updated 2026-05-27