File Details
v1.0-bcc
- R
- Jun 6, 2026
- 42.83 KB
- 2
- 2.5.5
- Classic TBC
File Name
Thumber-v1.0-bcc.zip
Supported Versions
- 2.5.5
Thumber Thumbs
v1.0 (2026-06-06)
Full Changelog Previous Releases
- Enable CurseForge publishing: set X-Curse-Project-ID
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com - Add MIT license
Covers Thumber's own code; bundled Libs/ retain their own licenses. Also
records ## X-License: MIT in the .toc and a License section in the README.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com - Switch packaging to BigWigsMods packager (adds CurseForge support)
The packager builds the zip + publishes the GitHub Release, and uploads to
CurseForge once CF_API_KEY (repo secret) and ## X-Curse-Project-ID (.toc)
are set. Until then it cleanly skips the CurseForge step. Adds .pkgmeta and
a commented project-id reminder in the .toc.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com - Add packaging workflow: build addon zip + publish release on tag
git archive (with .gitattributes export-ignore) builds a Thumber/-prefixed
zip so it extracts into Interface/AddOns. On v* tags it attaches the zip to
a GitHub Release; manual runs upload it as a workflow artifact.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com - Review pass: case-dedup fix, perf micro-opts, dead-code removal
- Fix duplicate entries: typing a lowercase name in the compose box (e.g.
"bob") created a separate mark from the "Bob" the Target button and slash
commands produce. CurrentEntry now capitalises the first letter, matching
how WoW names are stored. Also fixes the mark-button highlight for typed
names and the list-row highlight (was comparing raw, untrimmed text). - Perf: precompute each mark's colour hex and size-0 icon escape once instead
of string.format'ing them on every list-row render and every tooltip frame. - Remove dead locals (MARK_ORDER, HEADER_H) and the unused f.editKey field.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
- Fix duplicate entries: typing a lowercase name in the compose box (e.g.
- Initial commit: Thumber 1.0
Mark other players thumbs up / neutral / thumbs down with an optional
note. Marks surface in unit tooltips and a sortable list window.- List window with compose area (Target button, mark buttons, note box)
- Tooltip integration (mark + optional note), toggleable in settings
- Slash: /thumber (/th, /pm), /thumbsup (/tu), /thumbsdown (/td), /neutral (/nt)
- Default arrow-key binds: Up/Down/Left=mark, Right=list (+/thumber resetbinds)
- LibDBIcon minimap button; settings panel with in-place keybind capture
- Bundles LibStub/CallbackHandler/LibDataBroker/LibDBIcon via embeds.xml
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com