v1.0.0
What's new
Lacquer
v1.0.0 (2026-11-10)
Full Changelog Previous Releases
- Add Wago project ID to the TOCs
- Add CurseForge project ID to the TOCs
- Invite skin requests in the README
- Refine addon icon with an inlaid gold L and a drip of gold
- Add addon icon shown in the in-game addon list
- Add tagged release workflow for CurseForge, Wago, and GitHub
Rename the Forever TOC to the _Camelot suffix, which the client loads and
the packager recognises when setting game versions. TOC versions now come
from the release tag. - Add RareScanner skin for the rare-found button and Explorer
ElvUI buttons built on Blizzard's three-slice template now draw their art
into hidden stand-ins, so the red art no longer returns over the suite's
backdrop. Kept textures such as arrow glyphs survive HandleButton, and
icons keep their crop when the owner swaps the texture. - Add Questie skin
- Tracker: the background and auto-complete popup follow Questie's own
backdrop alpha, so its on/off, transparency, and fade settings still
apply; the quest list scroll bar is styled - Options: each control is styled as Questie's options engine creates
it, in both Blizzard's settings panel and Questie's own window, whose
side tabs become square icons - Hooks avoid Questie functions that yield, which a hook would break,
and modules that a client doesn't load - Colour swatches lose any rounding mask
- README: list Questie and drop Kaliel's Tracker from the plan
- Tracker: the background and auto-complete popup follow Questie's own
- List the Bagnon skin in the README
- Add Bagnon skin, options, and item slots
- Bagnon: a native Lacquer frame skin through Bagnon's skin API, and
item slots styled as they are first filled, keeping the overlays
Bagnon draws on them - Bagnon options: hooked when Bagnon_Config loads, so each page is
styled from its first build; slider padding gives back the height a
suite takes from the bar - Check box operation can target a box inside a wider button, and a new
colour swatch operation - ElvUI item buttons skip HandleItemButton, which clears every texture,
and mirror the IconBorder colour onto ElvUI's border instead - Shared helpers to remove icon masks and keep icon crops across
texture changes; ElvUI buttons hide three-piece art that templates
re-apply - README: describe Lacquer as inspired by AddOnSkins
- Bagnon: a native Lacquer frame skin through Bagnon's skin API, and
- Style TomTom's settings pages through a shared settings list helper
- ns.StyleSettingsList styles an addon's own copy of Blizzard's
SettingsListTemplate on a canvas page, which the suites don't
reach, restyling each pooled row as it is initialized - New stepper slider and arrow button operations; ElvUI's stepper
slider style leaves the arrows alone, so they go through the arrow
style to match the dropdown steppers - TomTom: recognise its settings pages when Blizzard's settings panel
shows them, and hand their lists to the helper
- ns.StyleSettingsList styles an addon's own copy of Blizzard's
- Add Simulationcraft, Pawn, and TomTom skins
- Simulationcraft: the export window, its button, scroll bar, and
check boxes, styled when the window is first built - Pawn: the main window, tabs, page widgets, inner boxes, and text
dialogs, with backdrops for the scale list column and page area
that Pawn's background art used to draw - TomTom: the coordinate block's backdrop and font, and the waypoint
arrow's text - README: drop Details! from the planned list; Details already ships
its own ElvUI skins
- Simulationcraft: the export window, its button, scroll bar, and
- Add Lacquer core, look providers, and first skins
Lacquer skins third-party addons through the active UI suite's own
skinning API: ElvUI first, then EllesmereUI, otherwise its own
standalone style.- Core: edition flags, saved variables, provider selection, the
idempotent Paint dispatcher, the skin registry with per-skin error
isolation and an early prepare step, AddOnSkins handover and
ElvUI+EllesmereUI notices, options and /lacquer commands - Providers: ElvUI, EllesmereUI, and standalone, each covering window,
panel, inset, clear, backdrop, button, close button, tab, check box,
edit box, dropdown, scroll bar, slider, icon, item button, status
bar, and font - Skins: BugSack, BigWigs (a Lacquer bar style plus the frames sent
through BigWigs_FrameCreated), DBM timer bars, and the DBM options
window - Six edition TOCs, vendored Ace3 and LibSharedMedia-3.0, and CI for
Lua syntax checks and interface number updates
- Core: edition flags, saved variables, provider selection, the
This mod has no additional files

