Changelog

Progress, recorded without spin.

Foldoria version numbers identify source handoffs, not public installer releases. The latest entries summarize repository changes and retain the manual Windows 11 validation boundary.

Recent changes

Available

Clearer website rooms and JSON source

Generated navigation doors now line the side aisles instead of blocking the main reading route. Source code (.json) saves a validated standalone layout snapshot through Rust-owned Save As.

Available

Direct door traversal

Double-click a visible 3D door, or aim and press Enter, to move to a collision-valid pose on its opposite side while preserving lock and portal behavior.

Available

Bounded one-page website rooms

The missing-index room now estimates its size and front-to-back layout from one inert page, selected CSS, headings, text, footer, links and signature-validated HTTPS media. Links stay inside Foldoria; only the explicit Open 2D page action leaves it.

Available

Inert website fallback error room

When a conventional index.foldoria is absent but its 2D page exists, Rust can build a temporary read-only ERROR 404 room from bounded title, description and inline color metadata without rendering HTML or loading page resources.

Available

Public index worlds and F3 website navigation

Adds the conventional index.foldoria entry at website roots and directories, an explicit Online 3D F3 result, and a lightweight public lobby linking to World A and World B.

Live website

Production hosting validation and deployment

Quotes the hash-addressed Nginx route expressions for Nginx 1.24 compatibility, adds a regression check for both hosting configurations, and publishes the complete static site and public worlds.

Website

Professional public site and on-demand 3D tour

Introduces the full static English product site, status-labelled content, World Gallery, developer integration lab, privacy-aware video slot, direct Nginx routes and an isolated browser 3D experience that starts only on request.

Desktop prototype

Explorer synchronization and cleanup shortcut

Managed-root Explorer deletion now removes synchronized representations, while identity-first rename and move reconciliation preserves existing spatial objects. Cleanup selection moved to Q.

Desktop prototype

Direct spatial editing and configurable turning

Adds persistent keyboard-turn speed, direct map dragging for portal doors and markers, direct 3D ceiling-light movement, and a more complete in-app Help inventory.

Reliability

Reliable full managed-root reconciliation

Reuses an existing synchronization key for an unchanged locator, preserving the represented object and avoiding duplicate-locator SQLite errors.

Renderer

Adaptive demand rendering

Centralized activity-driven rendering caps invalidation at 60 FPS, stops after idle, pauses when hidden and limits dynamic shadows to the four nearest lights.

Release truth

Source progress is not an installer.

These versions are developer handoffs. A signed, Windows-tested public artifact is managed on the commercial site.

Get Foldoria