Changelog
0.0.9
- Fixed UI breaking after exiting and reloading a world (canvas rebuild on scene change)
- Fixed "Missing requirement" text appearing on category headers and list items
- Stripped vanilla UITooltip and ButtonTextColor from recipe element clones
- Localization system reverted to regex-based parser with full Unicode escape support
- All 36 translation files now parse correctly with \uXXXX sequences
- Removed Newtonsoft.Json dependency
0.0.8
- Added full localization system with 36 language translations (all Valheim-supported languages)
- Hidden scrollbars for cleaner UI appearance
- Increased item list scroll speed by 50%
- Fixed scrollbars bleeding through onto extension mod panels (e.g. HaldorBounties)
- Scrollbar visibility now syncs with column visibility for full mod compatibility
0.0.7
- Fixed Epic Loot rarity items and sub-categories showing without Epic Loot installed
- Rarity visuals, enchantments, and stat buffs are now fully gated behind Epic Loot availability
0.0.6
- Fixed quantity slider handle not being visible — handle is now a prominent gold knob
- Removed dark tint overlay from quantity slider for cleaner look
- Fixed controller scrolling bug where item list couldn't scroll all the way back up
- Fixed sell partial stack inventory corruption — uses proper RemoveItem API
- Fixed gamepad navigation with collapsed rarity groups
- Fixed free item exploit for price=0 config entries
- Removed dead BankUI code (560 lines)
0.0.5
- Added quantity slider above buy/sell button with gold fill bar and gold handle indicator
- Buy and sell multiple items at once (up to 20) with dynamically scaled pricing
- Slider clones vanilla split slider for authentic Valheim styling
0.0.4
- Replaced Ko-fi with Patreon link
- Fixed Thunderstore centering using per-element align attributes
0.0.3
- Updated README to be centered on Thunderstore listing
0.0.2
- Added Epic Loot integration with full rarity support (Magic, Rare, Epic, Legendary, Mythic)
- Purchased rarity items now receive proper enchantments, stat bonuses, and colored item backgrounds via Epic Loot's SaveMagicItem API
- Rarity items display colored icon backgrounds and rarity sub-categories in buy and sell lists
- Rarity items from inventory are now sellable with scaled pricing (Magic 2x through Mythic 20x)
- TraderOverhaul fully overrides Epic Loot's Haldor MerchantPanel UI
- Added hover effects to all UI elements (list items, category headers, tabs, action button, search)
- Extended gamepad controller support for rarity sub-header toggling
- Added per-trader BepInEx config toggles (EnableHaldor, EnableHildir, EnableBogWitch)
- Fixed tooltip showing same stats for all rarities (now uses crafting:false for Epic Loot tooltip patches)
- Fixed sell description not clearing when sell list becomes empty
- Updated generate.py with Epic Loot rarity variants and balanced pricing
0.0.1
- Initial release
- Unified Haldor, Hildir, and Bog Witch into one custom trader UI mod
- Shared configs:
TraderOverhaul.buy.json and TraderOverhaul.sell.json
- Buy, Sell, and Bank tabs with full mouse and controller support
- Progression-gated unlocks based on defeated bosses
- Bank system with deposit, withdraw, and bank-backed transactions
- BowsBeforeHoes mod support
- 590+ tradeable items with recipe-based pricing