promotional bannermobile promotional banner

Coinscry

Companion addon for TradeSkillMaster that adds proper item filters to the Vendoring Buy UI (TBC Anniversary).

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).
  • 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