Release v1.0.12
What's New
Added
- Automatic Group Finder (LFG) integration for Anniversary/Season of Discovery
- Automatically creates and updates Group Finder listing when recruiting
- Listing updates in real-time as group fills
- Automatically removed when stopping recruitment
- MIT License for open source distribution
- Stop Recruiting button above Trade/LFG buttons for easy access to stop recruiting
- Faction-based class filtering (Paladins excluded from Horde, Shamans excluded from Alliance for pre-TBC)
- Auto-save on text change for interval inputs in UI
- User feedback messages when intervals are updated
- Four preview message examples including sub-20% case
- CHANGELOG.md for tracking version history
- Release documentation and templates
Changed
- Default spam intervals reduced from 300 to 60 seconds for Trade and LFG channels
- Player count now hidden in messages when group is under 20% filled (e.g., "LFM Azuregos - Need all")
- Removed redundant "/grouper off" message when raid is full (Stop button is now visible)
- Minimap icon changed from dragon head to fish (Raw Mightfish) to better represent "Grouper"
Fixed
- Interval validation now properly accepts values as you type
- Cooldown changes are now applied immediately and saved correctly
- Stop Recruiting button crash when GetLootMethod API is unavailable (added safety check)
- Global variable shadowing issue with config frame stop button (renamed to configStopButton)
- GetBossConfig now safely handles nil boss names to prevent errors
- Group Finder listing now only created on user-initiated actions (fixes "protected function" error)
Installation
Download Grouper.zip and extract to your World of Warcraft/_classic_/Interface/AddOns/ directory.
Or use CurseBreaker: install https://github.com/voc0der/Grouper
Usage
Type /grouper ui to open the configuration GUI and start recruiting!
See the README for full documentation.