Repository navigation
Releases: vocino/vocxp
Releases · vocino/vocxp
Release list
v0.7.0
VocXP
v0.7.0 (2026-10-14)
Full Changelog Previous Releases
- feat: native-parity XP bar with on-screen rate, ETA, and overlays
Drive the animated template with raw XP (fractions floor to a vanished fill). Seat the bar at native geometry, 565x11 in the 571x17 container, with the ribbed stroke at atlas size. White Friz label at +1y, always on; rate and stats lines below the art zone; 10x14 rested pip at +2y. Raw file texture only on the plain-bar fallback. 448 headless checks, lint and skill gates green. - fix: rename bar label local that shadowed bonus params
- docs: README for the XP bar
- feat: elegant experience bar replaces the readout
Native-art StatusBar with rested and ready-to-turn-in quest overlays, default-bar hiding, Edit Mode drag cooperation, and the rate engine moved to the hover tooltip. - chore: target 12.1.5 (Interface 120105)
Verified against live 12.1.5 (70391): all relied-on APIs hold. Test fixture tracks the new toc version.
v0.6.0
VocXP
v0.6.0 (2026-10-13)
Full Changelog Previous Releases
- feat: Regalia of Fabled Adventurers burn rate on the Rested line
- chore: remove dead bonus-key tracking in refresh
v0.5.0
VocXP
v0.5.0 (2026-10-09)
Full Changelog Previous Releases
- feat: correct XP bonus suggestions on the Forever client
Detect the client from our own loaded toc Interface version and recommend only Rested on Forever until beta checks confirm more. Active bonus detection stays ungated on every client. - docs: link wow.vocino.com in the family footer
v0.4.0
VocXP
v0.4.0 (2026-10-09)
Full Changelog Previous Releases
- docs: FAMILY.md: the API ledger is the shared verification record
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session\_01XdK9ZBBvkLRwwfdvfRo3C5 - docs: FAMILY.md: new addons scaffold from the skill's template
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session\_01XdK9ZBBvkLRwwfdvfRo3C5 - docs: family docs from the skill's canonical copy
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session\_01XdK9ZBBvkLRwwfdvfRo3C5 - chore: CI runs the skill checks through run-all.sh
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session\_01XdK9ZBBvkLRwwfdvfRo3C5 - chore: CI runs the skill's compartment check
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session\_01XdK9ZBBvkLRwwfdvfRo3C5 - docs: family docs in sync; tag workflow; README on the family template
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session\_01XdK9ZBBvkLRwwfdvfRo3C5 - feat: /vocxp, help, config panel, compartment entry, open/close sounds
VocXP joins the family contract in full: the long slash form, a help
list, an unknown subcommand that prints help instead of toggling the
readout,/vxp configwith a native Settings panel (show, lock) that
applies live, an addon compartment entry whose hover teaches the slash
command, and the shared sound helper (open/close for the readout, the
checkbox pair for toggles). Chat lines drop their trailing period, the
palette carries the family tokens, and corrupt SavedVariables reset.
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session\_01XdK9ZBBvkLRwwfdvfRo3C5
v0.3.1
v0.3.0
VocXP
v0.3.0 (2026-10-08)
Full Changelog Previous Releases
- feat: drop tilde from time-to-level
- feat: payoff headline, 10-minute rate window, idle status
- docs: payoff-headline readout, 10-minute window, idle status
- fix: drop stale VocDebug reference in bonus-set comment
- chore: remove VocDebug hooks; debug via BugGrabber and BugSack
- chore: drop vendored skill copy; CI runs skill checks live
- feat: dual-window ETA, instance aura gate, Darkmoon either/or
- ETA now computed on a 15-min basis while rate stays on a 5-min
window (Option B): dungeon-end bursts no longer collapse time-to-level - Gate aura scan behind IsInInstance: instances report 'Aura scan
unavailable' instead of falsely dropping Warband/Darkmoon lines - Decouple Rested (GetXPExhaustion) from the instance gate: it is a
non-aura API with no secret restriction - Darkmoon recommendation is either/or: WHEE! only, either aura covers
- Remove 'up to N% more available' rollup; gray missing lines stand alone
- Sort bonus lines descending by value; add xp_award debug emit
- ETA now computed on a 15-min basis while rate stays on a 5-min
- feat: skill craft pass plus live War Mode bonus
Craft: gold title and palette-once COLORS, family chat voice (ns.say), checkbox sounds on slash toggles, toc Notes teach /vxp.
Fix: read the live Enlisted value via C_PvP.GetWarModeRewardBonus (verified in Blizzard_APIDocumentationGenerated, live) instead of hardcoding +10%; Call to Arms uplift now shows correctly. - chore: install voc-addons skill for this project
Skill source of truth at .agents/skills/voc-addons (validated, project scope). .gitattributes pins *.sh to LF so the skill checks run. - test: pin award input guards (zero and non-finite rejected)
- feat: rolling 5-minute XP/hr with time-to-level forecast
Trailing 300s window over receipt-stamped XP-bar gains, ETA from the same rate, 30s collecting gate, warm-up labels, /vxp pause, per-character reset. Zone loads keep history; capped characters stay fully dormant.
GetTime, UnitLevel, UnitGUID, and PLAYER_LEVEL_UP verified in Blizzard_APIDocumentationGenerated (live branch, SystemTime/Unit). - docs: VocDebug leaves the family member list; stays a dev tool
- docs: every-version principle joins FAMILY.md
- docs: VocVendor is now a junk definition, not a button
- docs: VocVendor joins the family; guests are always optional
- docs: VocGear one-liner covers the item-level fallback
v0.2.0
VocXP
v0.2.0 (2026-10-06)
Full Changelog Previous Releases
- feat: Forever support via VocXP_Forever.toc (Interface 16001)
- docs: declare voc-addons skill as craft source of truth
v0.1.0
VocXP
v0.1.0 (2026-10-06)
Full Changelog Previous Releases
- chore: add CurseForge project ID 1730542
- docs: FAMILY.md Debugging section, AGENTS.md pointer
- feat: VocDebug guest hook with bonuses_changed emit
- docs: client-first ID verification in sources of truth
- docs: correct spell API coverage note in sources of truth
- docs: prioritize Blizzard Game Data API for item and spell IDs
- chore: adopt FAMILY.md, family lint header, shared versioning
- docs: sync versioning with vocgear and vocwarbank
- fix: rename shadowed locals in test stubs
- feat: tooltip text hierarchy, darkmoon top hat, api verification record
- feat: tooltip readout, full booster scan, dormancy, test suite
Tooltip-style panel with vertical bonus list, white/green/red hierarchy, and auto-fit sizing. Detect Warband Mentored % from the aura plus WHEE! and Wickerman buffs with UNIT_AURA refresh. Fix frame dragging and the SavedVariables rebind. Hide and fully shut down at max level; login re-wakes on a cap raise. Stub-harness suite (73 checks), luacheck config, and CI test workflow. - feat: add session XP/hr and bonus readout