File Details
v0.5.1-bcc
- R
- May 12, 2026
- 65.50 KB
- 7
- 2.5.5
- Classic TBC
File Name
coinscry-v0.5.1-bcc.zip
Supported Versions
- 2.5.5
Coinscry
v0.5.1 (2026-05-12)
Full Changelog Previous Releases
- Merge v0.5.1-hardening
- Address luacheck warnings: shadow, dead code, popup-globals, sort logic
- lint.yml: run on all branch pushes
- v0.5.1: dropdown-rebuild perf fix + contributor scaffolding
Code:- Panel.ShowVisible no longer re-inits dropdowns. Inventory-driven
re-init moves to Panel.OnMerchantInventoryChange(), called from
Core.lua on MERCHANT_SHOW / MERCHANT_UPDATE. Only the demon
dropdown (which is shown/hidden based on whether the vendor sells
warlock tomes) needs a rebuild on inventory changes; class /
subclass / quality lazily refetch via their UIDropDownMenu_Initialize
closures when the user opens them.
Repo hygiene: - .github/ISSUE_TEMPLATE/ — bug-report + feature-request YAML forms
with required fields. Blank issues disabled; chooser links to
CurseForge + README. - .github/workflows/lint.yml + .luacheckrc — luacheck on push + PR.
- CONTRIBUTING.md — setup, style, lint, manual-test matrix.
- ROADMAP.md — four v0.6 candidates (TSM market-value column,
wishlist, stack-buy planner, filter presets).
- Panel.ShowVisible no longer re-inits dropdowns. Inventory-driven
- Rename 01-embedded.png to 01-embed-compact.png to bust CF proxy cache
- Refresh 01-embedded screenshot to the compact-default view
- Add cf_desc.md — CurseForge project description source

