TacoTip v0.8.2
What's new
[0.8.2] — 2026-10-13
Typography, portrait sizing, a portrait-side control, and the inspect regression fixes that closed out the 0.8.1 queue behaviour.
Changed
- The tooltip name is 2pt larger than body text.
applyTooltipFontsapplied a single size to every line, so line 1 — the player's name on a unit tooltip, the item's name on an item tooltip — was flattened to body size and read as just another row. Line 1 now renders attooltip_font_size + 2; body lines are unchanged, so the relationship holds at any size the user picks. The per-lineSetFontguard is unchanged, so a settled re-render still issues zeroSetFontcalls. - Portrait base is now
66 x 88(was72 x 96). Still an exact 3:4 ratio, and still an exact integer at every slider stop —33x44,66x88,99x132,132x176. Both base numbers are even on purpose: the slider runs 50–200 in steps of 5, so a half-stop and a 1.5-stop are both reachable, and an odd base would round and drift off ratio at those stops.
Added
- TacoTip is now licensed under the MIT License, matching TacoTip Extras.
The full text ships in
LICENSE.THIRD_PARTY_NOTICES.mdcredits the four bundled libraries, which keep their own terms and are explicitly not covered by TacoTip's MIT grant: LibStub (Public Domain), CallbackHandler-1.0 (MIT, Icedragon), LibDetours-1.0 (MIT, kebabstorm) and LibForeverInspector (MIT, part of this project). Invert portrait sideoption, default off, next toShow 3D portrait. Pins the portrait to the opposite side of the tooltip for anyone whose tooltips anchor somewhere the automatic rule picks wrong.- The resolved side is cached per tooltip, so the flag is part of that cache key — without it the checkbox would appear dead until the next scale change.
- Applies to both the 3D
PlayerModeland the 2D texture, which share one anchor path.
Fixed
- Inspect regression fixes. Classic Era / SoD / TBC Anniversary / Titanforge again require
CheckInteractDistance(unit, 1)in addition toCanInspect(CanInspect is range-agnostic there, so 0.8.1 firedNotifyInspectat out-of-range players and stalled the queue); Retail/Forever keep the either-signal rule unchanged.UNIT_INVENTORY_CHANGEDnow flags a cache entrystaleinstead of zeroing its timestamp, so GearScore/iLvl no longer vanish from the tooltip while a re-inspect is pending (or if it cannot run). TacoTip Extras' remote-result cache freshness raised from 10s to 300s (the library's refresh window) so Extras rows no longer disappear seconds after appearing.
Verification
16 new assertions in tooltip_test.lua, covering portrait dimensions at all
four slider stops, an exact 4w == 3h ratio check per stop, the name/body font
split, and invert off → on → off including the immediate re-anchor.
This mod has no additional files

