File Details
TreenAH-1.1.2.zip
- R
- Apr 10, 2026
- 65.08 KB
- 64
- 2.5.5
- Classic TBC
File Name
TreenAH-1.1.2.zip
Supported Versions
- 2.5.5
TreenAH 1.1.2 Changelog
Release Type
- Patch release focused on stability, data correctness, and
/pcconsistency. - No slash commands were removed.
- No saved-variable schema version bump required.
Major Fixes
- Fixed random-suffix item handling so variants are stored and queried as distinct records (for example,
...of the Banditvs...of the Sorcerer) instead of collapsing into one shared history. - Fixed
/pcconsistency for variant items so typed full names and shift-clicked links resolve correctly to variant-specific records. - Fixed low-price formatting in
/pcoutput: prices under1gnow displaysilver + copperinstead of misleading0g 00s. - Fixed deletion behavior so removing the last remaining hour/day record removes the item record cleanly instead of leaving empty shells.
Data Integrity & Migration
- Improved legacy market-data migration to merge safely into current-format data instead of skipping when destination data already exists.
- Improved legacy tracked-list migration to merge list contents safely and preserve valid selected-list behavior.
- Recomputed
lastRecordedAtcorrectly after partial record deletions to prevent stale recency metadata.
Scanner & List Behavior
- Fast Full Scan now records only rows with definite Blizzard-provided
itemIDvalues (no name-guess fallback persistence). - Added queue-level dedupe for multi-list tracked scans (
All Lists/All Lists (Except Requests)) so identical items are scanned once per run. - Kept single selected-list scan behavior unchanged.
Requests Auto-Track
- Auto-add to
Requestsnow checks both: - item already in
Requests - item already present in any other user list
- Added canonical-name resolution improvements so eligible requested items can be tracked more reliably without creating duplicates across lists.
UI / UX Polish
- Standardized fast/slow full-scan wording for clearer mode labels.
- Updated destructive clear-history wording to explicitly state scope: current server/faction market data only.
Slash Command Improvements
/pcself-query error paths now use the addon’s error-style output consistently.- Added ambiguity guardrails for name/ID inputs that map to multiple recorded matches, with clearer guidance in responses.
Upgrade Note
- If you had older mixed history from before variant-aware recording, previously merged variant data cannot be automatically split retroactively. Clearing affected market data and rescanning is recommended for fully clean per-variant history.
Version Checking
- Added peer-based addon version checking for TreenAH.
- TreenAH now sends a version request shortly after login and listens for replies from other TreenAH users in guild/group channels.
- If a newer TreenAH version is detected, the addon prints a chat message showing the detected version and your current version.
- Added manual version-check commands:
/treenahversionand/tahversion.
Notes
- Version detection depends on other players online using TreenAH; it does not query CurseForge directly from in-game Lua.

