SkyInfoTiles

Lightweight UI tiles for retail WoW: Season 3 currencies, Mythic Keystone info, and Character Stats—drag to position, lock when you’re done. Minimal visuals, fast, and configurable.

File Details

v1.9.0

  • R
  • Apr 2, 2026
  • 70.41 KB
  • 8
  • 12.0.1
  • Retail

File Name

SkyInfoTiles-v1.9.0.zip

Supported Versions

  • 12.0.1

tag e694457ed3ab75e775008002908f3854b63b21df v1.9.0
Author:    Pontus <pontus@almar.se>
Date:    Thu Apr 2 12:44:40 2026 +0200

Release v1.9.0

Performance optimizations, memory leak fixes, and Midnight Season 1 updates.

Highlights:
- Event throttling & spell caching
- Shared Utils module (-140+ duplicated lines)
- Verified Midnight S1 dungeon portal IDs
- Memory leak fixes (font testframes, fontstring recreation)
- Background font discovery

Full changelog in commit message.

commit 470a6fc28b6b87c4d3a0e09d8eff28c093c413a9
Author: Pontus <pontus@almar.se>
Date:   Thu Apr 2 12:44:29 2026 +0200

    v1.9.0 - Performance & code quality improvements

    Performance:
    - Event throttling for CURRENCY_DISPLAY_UPDATE to prevent spam
    - Spell info cache in DungeonPortsTile (avoid repeated API calls)
    - Optimized ClockTile fontstring recreation (only when font changes)

    Memory leaks fixed:
    - Font testframe reuse in DiscoverFonts (prevents hundreds of leaked frames)
    - ClockTile fontstring recreation only when necessary

    Code quality:
    - Shared Utils module for string normalization (-140+ duplicated lines)
    - Shared Theme constants for consistent sizing/padding
    - Nil-checks in GetActiveTiles for corrupt SavedVariable protection

    Midnight Season 1 updates:
    - Verified dungeon portal spell IDs for all 8 M+ dungeons
    - Updated DungeonPortsTile with correct Midnight S1 teleport spells

    Other improvements:
    - Background font discovery (prevents UI freeze on first dropdown open)
    - Debug command: /skycurrencydebug to inspect currency API data

    Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>