Skip to content

v1.0.5

Choose a tag to compare

@github-actions github-actions released this 31 Jul 13:03

MountsJournal EllesmereUI Skin

v1.0.5 (2026-07-31)

Full Changelog Previous Releases

  • Adopt the 8.6.8 skinning API as a hybrid, and fix the DressUp button
    EllesmereUI 8.6.8 ships RegisterSkin, but two things the day-of cross-check
    found change how we take it:
    The parent ships the stub even when the Blizzard Skin child addon is
    disabled, as a documented silent no-op, so selecting the api backend on the
    function existing would leave the journal wholly unskinned there. The gate is
    now the child's dispatcher; without it we fall back to compat, which works in
    full on 8.6.8.
    And three engine primitives do not reproduce this skin's look: Shell (opaque
    atlas, 25px title bar, no Dark Mode fill or alpha), ScrollBar (no groove,
    stripped arrows, centre-strip thumb, classic sliders skipped), and Checkbox
    (border proud of the box by its 4px inset). The api backend therefore runs a
    hybrid facade: those three plus RefreshLooks stay ours, everything else is
    EllesmereUI's, and our RefreshLooks is registered with the engine's
    OnLooksChanged, so a live accent edit now repaints the window without a
    reload. The backdrop, opacity and edge options keep working on both backends.
    The DressUp button's whole visual is its unnamed Normal/Pushed art, which
    S.Button faded, leaving a blank block with a hover tint aimed at invisible
    textures. Park the art on keys and name it through keepKeys, the same dance
    as dynamicFlightButton.
    Co-Authored-By: Claude Fable 5 noreply@anthropic.com