Bug Fix Bulletin — v50.0.0 June 2025
Lottie loop stability in Scroll Tile, Lottie on mobile web, and microapp search and UI polish — June 2025
This bulletin documents three defect resolution categories shipped in Tiled v50.0.0: Lottie animation loop stability in Scroll Tile, Lottie playback on mobile web, and microapp search and UI polish. These fixes were specifically required to support the Tags launch landing cleanly, per post-release notes.
2. Lottie in Scroll Tile — Loop Stability
Lottie animations embedded within Scroll Tile containers were not looping correctly. After the animation completed its first cycle, it would stop rather than looping as configured. This was particularly visible in product showcase microapps that use Scroll Tiles with animated brand assets.
|
Root Cause |
Loop behavior in Lottie animations was being interrupted by scroll-event listeners on the Scroll Tile container, which were incorrectly treating the loop reset as a scroll position change. |
|
Resolution |
Scroll Tile scroll-event handling was updated to correctly distinguish between scroll position changes and Lottie loop resets. Lottie animations now loop correctly within Scroll Tile containers across all tested configurations. |
|
Scope |
Applies to Lottie animations embedded in Scroll Tiles in both Builder 1.0 and 2.0. Preview, Viewer, and Share Link contexts all benefit from this fix. |
3. Lottie on Mobile Web
Lottie animations were experiencing playback failures on mobile web browsers (Safari iOS, Chrome Android) that did not occur on desktop browsers. Symptoms included animations failing to start, playing at incorrect frame rates, or stopping partway through.
|
Root Cause |
Mobile web browser rendering differences in how they handle Lottie's requestAnimationFrame and IntersectionObserver APIs were causing animation initialization to fail or produce inconsistent behavior. |
|
Resolution |
Lottie initialization and playback logic has been updated to correctly handle mobile browser constraints. Animations now start, play, and loop correctly on both iOS Safari and Android Chrome for all tested Lottie configurations. |
|
Impact |
Reduces broken animation experiences for viewers accessing microapps via mobile web browsers — a high-traffic access path for sales-shared microapps. |
4. Microapp Search and UI Polish
A set of incremental improvements to Library search responsiveness and minor UI defects were included in the June release. These improvements were specifically called out in PMM notes as enabling the Tags launch to land cleanly:
• Search responsiveness — library search results now return faster for large libraries with many microapps, reducing the perceived lag between search input and result display.
• UI consistency fixes — minor visual defects in the Library interface (spacing, alignment, icon rendering) identified during the Tags feature development were corrected.
• Search and tag interaction — edge cases where tag filter and name search interactions produced unexpected results were corrected to ensure predictable combined filter behavior.
5. QA Validation
|
QA Scope: Lottie in Scroll Tile (looping), playback on mobile web, and search/UI consistency were primary QA focus areas for June 2025. References: 2025-06-05 standup (Node v22 test, MongoDB/Seismic upgrade notes, Builder 2.0 text fixes — context for pre-release QA setup); 2025-06-24 standup (bug fixes for release cut — confirms these fixes as part of the release cut validation); 2025-06-26 standup (text tile polish, hotfix cherry-picks). |
6. Audit Evidence
• CC7.4 (Incident Response): Lottie loop and mobile web playback defects were identified and resolved within the June cycle. These fixes were explicitly required to support the Tags launch landing cleanly per post-release notes — demonstrating coordination between feature and reliability tracks.
• CC4.2 (Evaluation of Control Deficiencies): search responsiveness improvements address a user-facing performance issue in the Library that directly impacts the effectiveness of the Tags discovery feature shipped in the same release.
7. Change History|
v1.0 — June 7, 2025 |
Initial bulletin. All defect categories resolved in Tiled v50.0.0 June. |