Releases: barnpusher/gatherbuffs
Releases · barnpusher/gatherbuffs
v0.99.23
v0.99.22
0.99.22
- Removed consumable inventory-diff fallback logic so food resolves only from aura data and weaponstones resolve only from tool enchant state
v0.99.21
0.99.21
- Replaced the unreliable Shattered Essence disenchant block with a warning when Disenchant is selected without the buff active
- Corrected Midnight tea aura spell IDs so Argentleaf, Sanguithorn, and Azeroot resolve by their real active buffs
- Removed the obsolete Phial of Truesight from tracking and settings
- Used recent consumable bag deltas as a fallback to identify shared food buffs and unresolved weaponstone variants
- Resolved shared tea food auras by reading the active aura tooltip so the specific tea row can switch to the correct active tea
- Fixed the profit session timer so logged-out time no longer counts toward elapsed session time
- Unified rank-based consumable selections for shared buffs and show lower-than-max active quality in yellow instead of splitting
Q1/Q2choices
v0.99.20
0.99.20
- Removed pre-Midnight razorstones from buff tracking and settings
- Collapsed potion and phial rank variants into shared buff selections so tracking and settings ignore item rank
v0.99.19
0.99.19
- Updated retail interface compatibility for the Midnight 12.0.5 client
- Improved combat handling so buff rows stay frozen in their last out-of-combat state when visible, and the Buffs section title switches to
Combat - Added an Enchanting main card with tool details and a setting to block disenchanting unless
Shattered Essenceis active - Added loot-window and current-cast event handling to improve disenchant gating and gather-action tracking
- Added per-profession gather-action counts to session state and expanded profit reports with average value and yield per action
v0.99.18
0.99.18
- Modularize professions
- Fixed category defaults so module-owned buff categories inherit their intended enabled state
- Fixed profession tool verification in the main UI to use each profession's own gear catalog
- Fixed Fishing
Bonusto stay disabled by default alongside FishingLure - Reduced hot-path overhead by removing the unnecessary protected
tonumbercall in spell ID normalization and caching tracked item counts between bag updates - Stopped rebuilding the options window frame whenever not needed
- Removed the redundant extra
UpdateBarspass onCURRENCY_DISPLAY_UPDATE - Documented the distinction between profession-owned
categoriesand UI-exposedoptionCategories
v0.99.17
0.99.17
- Fixed Profit panel visibility so disabling the Fishing module no longer hides Profit (thanks
thatn00bfor the report) - Fixed Profit AH value lookups so TSM and Auctionator prices resolve more reliably again (thanks
thatn00bfor the report) - Reworked Midnight profession gear catalogs to use readable keyed entries with strict item ID matching for tools and accessories.
- Added more verified Midnight profession gear entries for Fishing, Herbalism, and Skinning
- Fixed profession-scoped common buff rows so module toggles and per-profession settings are respected consistently, including Fishing lure/bonus rows
- Added Enchanting shared buff tracking for
Shattered Essence - Expanded Midnight enchanting profit tracking to include
Dawn Crystal
v0.99.16
0.99.16
- Automated CurseForge release changelog generation from the matching
CHANGELOG.mdversion section - Added a Skinning settings tab and Razorstone support for Skinning
- Switched buff and enchant matching to strict ID-based resolution instead of spell-name fallbacks
- Added cached item/spell name lookups from the WoW client for UI, settings, and debug display text
- Improved profession tool Razorstone detection and moved the expensive resolution work into the profession static cache to avoid hot-path CPU spikes