promotional bannermobile promotional banner

MacroSearch - Find your Macros

Adds a search bar for quick macro lookup

File Details

1.6.0

  • R
  • Jul 28, 2025
  • 137.95 KB
  • 302
  • 11.2.0+3
  • Retail + 2

File Name

MacroSearch-1.6.0.zip

Supported Versions

  • 11.2.0
  • 11.1.7
  • 5.5.0
  • 1.15.7

MacroSearch

1.6.0 (2025-07-28)

Full Changelog Previous Releases

  • Merge pull request #1 from muhmiauwauWOW/11.2
  • Update interface version in TOC file
    Added support for interface version 50500 in MacroSearch.toc to ensure compatibility with the latest client.
  • Add more locale support and refactor macro handling
    Added support for additional locales (esMX, ptPT, koKR, zhCN, zhTW, enGB) in the settings text. Refactored macro data handling to use utility functions for filtering, sorting, and deduplication. Cleaned up and simplified UI logic, removed redundant code, and improved consistency in function usage.
  • Update tab switch to re-run search on macro type change
    Modified the tab switch handler to re-execute the search with the current search string when the macro type changes. This ensures that search results are updated appropriately when switching between macro types.
  • Improve macro search robustness and error handling
    Added safe string handling to prevent errors with nil values during search. Enhanced search functions to use case-insensitive, plain string matching and handle missing macro data gracefully. Updated macro data population and search logic to avoid errors with invalid or empty macro lists, and ensured the search bar remains enabled during combat.
  • Update interface version and VSCode settings
    Added new globals to VSCode Lua settings and updated the WoW API annotation path. Increased the supported Interface version in MacroSearch.toc to 110200.