File Details
GuildMessageManager_2.1.1.zip
- R
- Feb 23, 2026
- 10.87 MB
- 47
- 12.0.1
- Retail
File Name
GuildMessageManager_2.1.1.zip
Supported Versions
- 12.0.1
# Guild Message Manager - Changelog
## [2.1.1] - 2026-02-22
### Fixed
- **Save Message popup crash**: Fixed a nil `editBox` error in `GMM_SAVE_MESSAGE` (`OnAccept`) by resolving the popup dialog/edit box safely when accept is triggered from different UI paths (button click vs. enter press).
- **Save flow robustness**: Added defensive checks for popup payload usage (`data.text`, `data.updateFunc`) to prevent follow-up nil errors during save.
## [2.1] - 2026-02-14
### Added
- **Style module split**: Added `GMM_Style.lua` as a dedicated style registry for textures and UI style options.
- **TOC metadata in header**: Added dynamic version/date display in the main header by reading addon metadata from the TOC version field.
### Changed
- **Load order update**: Updated `.toc` load order so style data is initialized before the main UI.
- **Header refresh and layout**:
- Removed the extra divider/accent line under the header title area.
- Increased and tuned header spacing for improved subtitle fit.
- Centered the main title and adjusted header/subtitle color treatment.
- **Footer modernization**:
- Split footer into left/right zones.
- Left side now keeps server/local time text pinned to the left.
- Right side now supports branded footer visuals with `images/Cata_Logo.png`.
- Footer spacing and frame height were tuned to better fit large logo layouts.
- **Time/footer copy update**: Updated footer labels to `Server Time` / `Local Time` and updated copyright year to 2026.
### Fixed
- **Communities sidebar tab jump**: Removed delayed re-anchor behavior that caused the GMM sidebar icon to shift downward after opening Communities.
- **Sidebar tab spacing consistency**: Standardized tab anchor gap so the GMM tab stays aligned under the final visible sidebar tab.
### Internal
- Refactored main UI file to consume style APIs from the shared style module instead of owning duplicated local style tables.
## [1.3.2] - 2025-01-27
### Changed
- **Officer Threshold Compatibility**: Updated officer rank threshold from 3 to 4 to improve compatibility with guilds that use different numbering systems for officer ranks. This allows more guilds to properly utilize the addon regardless of their specific rank structure.
## [1.3.1] - 2025-07-20
### Features
- Flexible tool for guild officers to create, save, and send custom messages
- Server & local time display
- Auto event countdowns
- Message editing capabilities
- Message queue system with automatic splitting for long messages
- Saved message management with edit/delete functionality
- Officer/GM access control
- Guild join detection and member name placeholders
- Time-based placeholders (@time.left for countdown to 6PM server time)
### Technical Details
- Maximum message length: 255 characters (auto-split longer messages)
- Maximum queue size: 50 messages
- Retry system: Up to 3 attempts per message
- Access restricted to guild ranks 0-4 (GM and officers)