CraftLib

Crafting recipe database API for WoW addon developers. Query recipes, reagents, skill levels, and sources.

File Details

v0.8.1

  • R
  • Jun 26, 2026
  • 193.82 KB
  • 268
  • 2.5.5+1
  • Classic + 1

File Name

CraftLib-v0.8.1.zip

Supported Versions

  • 2.5.5
  • 1.15.8

CraftLib

v0.8.1 (2026-06-26)

Full Changelog Previous Releases

  • docs: release v0.8.1
  • fix(data): correct SoD recipe sources to vendor/drop/quest/reputation
    Reclassify Season of Discovery recipes that were wrongly shown as trainer-taught to their real source recovered from authoritative data - chiefly reputation recipes with faction and standing, plus quest rewards, vendor plans with cost, and world drops. Restore the starter classification for Herb Baked Egg. High-level recipes that are not part of the Season of Discovery recipe set are kept as trainer rather than asserting an unverified source. Classic/TBC data is unchanged.
  • fix(pipeline): emit structural STARTER/DISCOVERY source types in generate
  • fix(pipeline): recognize STARTER/DISCOVERY in audit cross-check
  • fix(pipeline): inherit structural STARTER/DISCOVERY sources in reconcile
  • fix(pipeline): eject UNKNOWN-source recipes from generated data
  • fix(pipeline): reclaim WOWHEAD conservative-tail trainer recipes in reconcile
  • build(pipeline): pass DB2 ItemSparse to reconcile and gate on uncorroborated sources
  • feat(pipeline): add uncorroborated-source release gate
  • fix(pipeline): fail loud on incomplete or unknown recipe source in generate
  • feat(pipeline): widen audit cross-check to MANUAL/DB2 tiers
  • fix(pipeline): keep cross-bucket sources authoritative through listview and tail verify
  • feat(pipeline): inherit MANUAL/DB2 non-trainer TBC sources with SoD-DB2 corroboration