File Details
v1.1.0
- R
- Feb 9, 2026
- 70.47 KB
- 24
- 12.0.1
- Retail
File Name
EasyFind-1.1.0.zip
Supported Versions
- 12.0.1
EasyFind
Version 1.1.0 (2026-02-08)
Links:
Added
- Dynamic Currency Loading: All currencies from your character's Currency tab are now automatically searchable, including new seasonal currencies and legacy currencies from past expansions
- Missing Statistics Categories: Added 10+ missing statistics categories including Kills, Quests, Skills, Travel, Social, Delves, Pet Battles, Proving Grounds, Legacy, and World Events
- Currency Navigation: Full support for navigating multi-level currency headers (e.g., Legacy > War Within > Season 3)
- Improved DirectOpen Mode: DirectOpen now executes all navigable steps automatically, only showing highlights for non-clickable UI regions
Fixed
- Achievement/Statistics Category Navigation: Completely rewrote category navigation to use Blizzard's data provider API instead of unreliable text matching
- Categories now highlight properly in all tabs (Achievements, Guild, Statistics)
- Nested categories (like "World" under "Player vs. Player") now work correctly
- Fixed infinite loop bug where guides would re-guide users after reaching subcategories
- Instruction textboxes no longer appear for categories that exist in the sidebar
- Prerequisite Validation: Parent categories now check if they're expanded rather than selected, fixing navigation bugs with multi-level categories
Changed
- Performance Improvements:
- Localized all global functions (math, string, table) for faster execution
- Pre-calculated search query lengths and pre-lowercased database entries
- Optimized frame iteration using
select()instead of table allocations
- Search Results Sorting: Results now sort by relevance score first, then alphabetically (previously only alphabetical)
- Currency Tree Structure: Reorganized currency database into proper nested tree with multi-level header support
Technical Details
- Added
Utils.luamodule for shared utilities and localized globals - Implemented
PopulateDynamicCurrencies()to scanC_CurrencyInfoAPI at login - New data-driven category helpers:
FindCategoryElementData(),FindVisibleCategoryButton(),IsCategoryExpandedOrSelected() - Removed deprecated
FindWarModeButton()in favor of direct frame paths - Event frame cleanup: one-time events now properly unregister after firing