File Details
DoYouNeedIt 0.3.0
- R
- Jul 2, 2026
- 68.59 KB
- 3
- 12.1.0+1
- Retail
File Name
DoYouNeedIt-0.3.0.zip
Supported Versions
- 12.1.0
- 12.0.7
0.3.0 - 03-Jul-2026 — Askable filters, bonus loot, and history reliability
Added
- Bonus-roll loot is now marked in the loot window and history — when WoW exposes bonus loot for you or another group member, Do You Need It? shows a small roll icon and saves that source with the drop.
- The addon now has its own WoW AddOn List icon — the in-game AddOn List shows the Do You Need It? icon instead of the default question-mark placeholder.
Improved
- Saved loot history is now per character — alts no longer share the same recent dungeon and boss drop history.
- History entries now show when the drop group happened — saved boss/run entries include a compact
DD.MM HH:MMtimestamp in the history menu. Currentstays useful after boss or dungeon completion — if live loot has already been finalized into history, the Current view falls back to the latest completed drop group instead of showing an empty panel.- The loot window now uses one unified list — askable drops, own loot, bonus loot, and review-only gear appear together without switching tabs.
- The Ask action now appears per row — rows worth asking for show Ask on the right, while bonus loot, own loot, and non-askable drops stay visible without pointless action buttons.
- Ask eligibility now follows player equip rules instead of upgrade guesses — armor-slot drops must match your class armor type, while cloak, neck, ring, and trinket drops remain universal candidates; item level is not used to decide whether a row can show Ask.
- Settings now open inside the main addon window — the settings panel replaces the loot view instead of overlapping it, and returning from settings restores the loot view cleanly.
- Release packaging now includes and validates the addon icon — local checks confirm the icon metadata and packaged zip contents before release.
- Release recovery is easier — a manual CurseForge upload retry workflow is available for transient marketplace/API failures after the normal checks pass.
- Public documentation is clearer — README copy now lists supported language options and the current Retail
12.0.7plus Midnight12.1.0compatibility targets.
Fixed
- Duplicate rows are filtered when Blizzard reports the same drop through different loot paths — encounter loot and loot-event text with different item-link variants now resolve to one row for the same player and item.
- Open-world loot no longer opens or pollutes the loot window — Do You Need It? now tracks drops only in a grouped dungeon or raid context, so outdoor greens and solo farming loot stay out of the current list and history.
- Slow item-cache duplicate drops are merged correctly — if encounter and chat loot events for the same player/item arrive with different item-link variants after the short live dedupe window, the pending drop resolves to one row and keeps the later link/source.
- Late boss and chest loot merges into the correct history group — delayed drops from the same dungeon/boss no longer create duplicate history entries.
- Mythic+ end-chest loot is preserved more reliably — drops that arrive around challenge completion stay attached to the completed run instead of being lost or split.
- Delayed identity and item-link resolution no longer drops loot state — rows survive while player names, realms, item links, and item metadata finish loading.
- Bonus-loot source upgrades stay attached to existing rows — late bonus-roll detection updates the current or pending row instead of duplicating it or losing the source marker.
- Encounter loot handling is more defensive — malformed or partial encounter loot payloads are ignored safely instead of corrupting the visible drop state.
- Stale item-load callbacks can no longer re-add cleared loot — callbacks from older loot contexts are cancelled before they can resurrect outdated rows.
- Saved numeric data is hardened — invalid
NaNor infinite values are stripped during normalization instead of surviving into SavedVariables. - CurseForge upload now rebuilds the default package before upload — stale files in
distcan no longer be reused accidentally when publishing without an explicit-ZipPath.
Updated
- Packaged for Retail
12.0.7and Midnight12.1.0.