File Details
v0.32.2
- R
- May 12, 2026
- 358.26 KB
- 37
- 12.0.5
- Retail
File Name
GuildBankLedger-v0.32.2.zip
Supported Versions
- 12.0.5
GuildBankLedger
v0.32.2 (2026-05-12)
Full Changelog Previous Releases
- Merge pull request #21 from RussellFeinstein/chore/honest-status-sweep
Honest-status doc sweep: tier model, accessibility audit as v1.0 gate, expanded forward plans (v0.32.2) - Stamp release 0.32.2 (v0.32.2)
Patch bump for the honest-status doc sweep. README, ROADMAP, and the
CurseForge description are all user-facing surfaces, so the change
warrants a version bump per the project no-bump-for-trivial-docs rule.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com - Rewrite Status framing across CurseForge description, README, and ROADMAP
Honest-status sweep: replace the blanket "stable and in active guild use" framing
with a three-tier model (mature / active / under audit) across all three
public-facing surfaces, fix existing drift, and split the forward-plan list
into Pre-1.0 readiness gates and Post-1.0 features.
CurseForge description (docs/CURSEFORGE-DESCRIPTION.md):- Status rewritten as three paragraphs: per-area maturity, Before v1.0,
Planned post-1.0. - Accessibility bullet softened: "Full keyboard navigation (Tab/Shift+Tab)"
becomes "Keyboard navigation: partial (Tab/Shift+Tab wiring under audit;
complete before v1.0)". - Em dashes around section labels replaced with colons per the global prose
style rule.
README: - Sync tab bullet no longer mentions a "sync audit log" (panel removed in
v0.32.0); points to /gbl synclog and /gbl logs. - Accessibility bullet softened to "keyboard-navigation primitives (partial;
Tab/Shift+Tab wiring under audit)". - Planned Features section split into "Before v1.0" (accessibility audit,
sync rate limiting, performance audit, community feedback) and "Planned
(Post-1.0)" (analytics, raid teams, alt linking, stock tab, stock alerts,
GBS, export).
ROADMAP: - Shipped section broadened to v0.1.0--v0.32.1 with bullets covering sort +
layout, logging, the canonical peer-key fix, and the doc-sync workflow. - Current section rewritten to the mature/active/under-audit framing.
- Stale "Next: Stabilization (v0.22.0--v0.24.x)" replaced with "Next: Pre-1.0
readiness," with accessibility audit + keyboard-nav completion as the
leading item. - v1.0.0 readiness criteria tightened: accessibility audit completion is
explicitly required. - Post-1.0 table rebuilt as seven rows: analytics, teams, alt linking, stock
tab, stock alerts, GBS integration, export. - Test count refreshed from 433+ to 1192+; schema range broadened to v1--v11.
Project CLAUDE.md: - New "Design Principles" section between Overview and Architecture pins
accessibility-first as a blocking design requirement, with the May 2026
RegisterFocusable-wired-but-unused incident captured as rationale. The
audit pass is codified as a v1.0 release gate.
The Pre-1.0 / Post-1.0 split (and the accessibility-as-a-v1.0-gate
positioning) responds to the discovery that UI/Accessibility.lua defined
RegisterFocusable / AdvanceFocus / SetFocusIndicator since v0.3.0 but the
functions were almost entirely unused outside UI/ChangelogView.lua. No
AceGUI Tab key handler hooked into AdvanceFocus; no widget called SetFocus;
no TabIndex attributes existed on the frame hierarchy. The README's "Full
keyboard navigation (Tab/Shift+Tab)" claim was paper for multiple years.
Stock is now split across two roadmap slots (passive tab in v1.4.0, then
toggleable alerts in v1.5.0) per user direction. Analytics keeps the
6-section memory plan scope; the public description names the sections
rather than underselling as "basic statistics."
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- Status rewritten as three paragraphs: per-area maturity, Before v1.0,
- Merge pull request #20 from RussellFeinstein/chore/curseforge-description-sync
Promote CurseForge description to docs/ and add doc-sync CI advisory - Promote CurseForge description to docs/ and add doc-sync CI advisory
Move .claude/curseforge-description.md to docs/CURSEFORGE-DESCRIPTION.md so
the file reads as a first-class shipping doc rather than agent scratch. Fix
three known-stale items in the same commit:- Sync tab listed "sync audit trail," but the audit panel was removed during
chore/log-channel-split (logs surface via /gbl synclog and /gbl logs). - Layout and Sort tabs were missing from the UI section.
- /gbl synclog, /gbl sortlog, /gbl logs were missing from Commands.
Add a project CLAUDE.md Conventions bullet covering the doc-sync rule, plus a
non-blocking workflow that emits warning when feature-surface files
(README.md, docs/ROADMAP.md, src//*.lua, UI//*.lua, GuildBankLedger.toc)
change without a description update. CurseForge has no public API for
description updates and BigWigsMods/packager#187 has not shipped, so pasting
into the web UI Manage > Description stays manual; an HTML breadcrumb at the
top of the file documents the destination URL.
No version bump per feedback_no_bump_for_trivial_docs.md: repo-internal
tooling plus content fix without addon-code changes. The next addon-code PR
carries the next version tag.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- Sync tab listed "sync audit trail," but the audit panel was removed during