Changelog - Lidarion: Hexmap Studio

[1.0.1] - 2026-09-25

Grid Boundary Enforcement

  • Strict Hex Boundary Check: With Infinity mode off, tiles can only be placed on hexes whose grid geometry lies 100% within the scene bounds. Cut-off or partial edge hexes are ignored. (That fixes a few problems temporarily, until I’ve found a better solution.)
  • No Offshore Tiles: Painting beyond scene boundaries or in the padding area is strictly prevented.
  • Boundary-Aware Cursor: Live hover highlight now stops cleanly at the last fully complete hex.

Eraser Persistence & Bugfixes

  • Geometric Midpoint Eraser: Tiles are now reliably erased whenever their midpoint lies within the targeted hex (via polygon containment, dynamic grid offset, and proximity).
  • Offshore Tile Removal: The eraser can target and clean up existing tiles outside the scene boundaries.
  • Fixed Tile "<id>" does not exist! Error: Resolved race conditions during fast mouse dragging via serialized stroke queues, in-flight deletion tracking, and ID deduplication.

Scene Baking

  • Transparent Background (Alpha = 0): Background color is no longer baked into WebP image tiles; unpainted areas remain completely transparent.

This site uses Just the Docs, a documentation theme for Jekyll.