What's new in Fenestrae

v1.0.5

Added
  • `--demo` showcase mode with TileSelectedFeature for guided walkthrough
  • Staggered window restore for smoother profile recall
Fixed
  • Taskbar icon now restores correctly after the window is shown
  • VirtualDesktop COM object is cached to prevent drift on cross-desktop restore
  • Arrange overlay legend anchors far-left
Changed
  • Marketing demo phase sidecar added (`marketing/clips/fenestrae-demo-final.phases.json`)

v1.0.4

Fixed
  • Minimized windows no longer get captured with off-screen coordinates that cause them to restore as invisible strips
  • Restoring a profile no longer pulls windows from other virtual desktops, preventing accidental minimization
  • Profile highlighting now correctly shows only the profile matching the current virtual desktop
  • Layout drift detection no longer triggers false positives after restoring a profile
  • Windows with duplicate titles (e.g. multiple terminal instances) now match correctly by position during drift detection

v1.0.3

Changed
  • Updated app icon to new brand design
Fixed
  • Version passing to Inno Setup installer

v1.0.2

Fixed
  • R2 upload for installer distribution

v1.0.1

Fixed
  • Remote flag for wrangler R2 upload

v1.0.0

Added
  • Initial release: save and restore named window layout profiles tied to monitor topologies
  • Interactive Arrange Mode overlay with snap-to-edge, snap-to-grid, and spacing indicators
  • Virtual desktop-aware profile matching
  • System tray integration with Ctrl+Win+A hotkey