Bug Fix Bulletin — v58.0.0
Resolved defects across Scroll/Canvas, Builder stability, Scroll States, Import/Export, and Personalization — March 2026
This bulletin documents all defect resolutions shipped in Tiled v58.0.0 across four fix categories: Scroll/Canvas behaviors, Builder stability, Scroll States, and Import/Export and Personalization. It constitutes the formal corrective action record for SOC 2 CC7.4 (Incident Response) requirements.
2. Scroll / Canvas Behavior Fixes
|
Ticket |
Area |
Resolution |
|
TD-6217 |
Canvas — Zoom Focus |
Zoom operations now focus on the correct canvas region. Previously, zooming in or out could jump the canvas view to an unrelated area rather than centering on the zoom target. |
|
TD-6458 |
Canvas — Panning Direction |
Canvas panning direction has been corrected. In specific scroll/pan interaction sequences, the panning direction was inverted or inconsistent with the drag gesture direction. |
|
TD-6515 |
Canvas — Tile Visibility on Add |
Newly added tiles now appear immediately visible on the canvas at their correct position. Previously, added tiles could appear off-screen or require a canvas refresh to become visible. |
|
TD-6538 |
Canvas — Delete All Behavior |
Deleting all tiles on a page now behaves consistently. Edge cases where deleting all tiles left the canvas in an inconsistent state (e.g., phantom tile outlines) have been resolved. |
|
TD-6539 |
Canvas — Focus States |
Focus state management on canvas elements has been stabilized. Clicking between tiles and the canvas background no longer produces unexpected focus loss or double-focus conditions. |
|
TD-6540 |
Canvas — Scroll Visibility |
Scroll containers and their contents now remain visible correctly when scrolling within complex nested layouts. Content that was previously clipped or hidden incorrectly in certain scroll configurations is now rendered correctly. |
|
TD-6537 |
Canvas — Panning (related) |
Additional panning stability fix related to TD-6458. Addresses a secondary panning direction edge case in deeply nested scroll containers. |
3. Builder Stability Fixes
|
Ticket |
Area |
Resolution |
|
TD-6488 |
Builder 2.0 — Adaptive Format Crash |
Switching between adaptive format configurations (e.g., desktop to mobile) no longer causes a Builder 2.0 crash. The crash occurred under specific tile configurations when the adaptive format renderer attempted to recalculate layouts. |
|
TD-6498 |
Builder 2.0 — Subpage Flicker |
Navigating between sub-pages in Builder 2.0 no longer produces a flicker or blank-frame transition. The transition between sub-pages now renders smoothly. |
|
TD-6505 |
Builder 2.0 — Overlay Dimming |
Overlay dimming (the semi-transparent background applied behind overlay tiles) now renders consistently and at the correct opacity. Previously, dimming could appear at the wrong opacity or fail to render in certain overlay configurations. |
|
TD-6506 |
Builder 2.0 — Text Edit Visibility |
Text tile content is fully visible while in text-edit mode. Previously, entering text-edit mode could cause the text content to become partially obscured or visually clipped by the edit cursor overlay. |
4. Scroll States Bug Fixes
|
Ticket |
Area |
Resolution |
|
TD-6521 |
Scroll States — Nested Edit-Mode Visibility |
Tiles within nested scroll containers are now correctly visible when a scroll state is in edit mode. Previously, certain tile layers became hidden or clipped during edit-mode activation. |
|
TD-6523 |
Scroll States — Background Application |
Per-state background overrides now apply correctly to the designated scroll state without bleeding into adjacent states. The background isolation between states is reliable. |
|
TD-6524 |
Scroll States — 1.0/2.0 Size Parity |
Scroll container dimensions are now consistent between Builder 1.0 and Builder 2.0 representations of the same microapp. Size discrepancies that caused visual layout differences post-migration have been resolved. |
|
TD-6525 |
Scroll States — Defaults Corrected |
Default scroll state configurations (state name, initial offset, and default background) are now applied correctly when a new scroll state is created without explicit configuration. |
|
TD-6526 |
Scroll States — Edit Mode (related) |
Additional edit-mode stability fix related to TD-6521. Addresses a secondary visibility condition in scroll states with multiple nested tile layers. |
5. Import/Export & Personalization Fixes
|
Ticket |
Area |
Resolution |
|
TD-6530 |
Import/Export — Variants-Only Packages |
Import and export operations now correctly support microapp packages that contain only variant configurations (without a base microapp). Previously, variants-only packages could fail to import or produce an empty microapp. |
|
TD-6534 |
Personalization — NULL in Share Links |
Personalized text tiles with no default value set no longer display the literal string 'NULL' in share links. When no default is configured, the tile renders as empty or with a configured placeholder, as intended. |
6. Change History
|
v1.0 — March 4, 2026 |
Initial bulletin. All defects resolved in Tiled v58.0.0. |