File Details
CalendarGuildManager_v1.1.1
- R
- Apr 9, 2026
- 43.02 KB
- 4
- 12.0.5+1
- Retail
File Name
CalendarGuildManager_v1.1.0.zip
Supported Versions
- 12.0.5
- 12.0.1
# Changelog
All notable changes to **Calendar Guild Manager** are documented here.
Format follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
Versioning follows [Semantic Versioning](https://semver.org/): **MAJOR.MINOR.PATCH**
- **MAJOR** — breaking changes or full rewrites
- **MINOR** — new features, backwards-compatible
- **PATCH** — bug fixes, compatibility updates, small tweaks
---
## [1.1.0] — 2026-04-09
### Added
- **Persistent role storage** (`CGM_DB.guild_roles`): roles detected from guild notes are now saved to disk and survive relogs. You no longer need to reassign roles every session.
- **Class-based role fallback**: unambiguous classes get a default role automatically when no note or manual override exists — Mage/Warlock → Ranged, Rogue → Melee, Evoker → Healer.
- **Role icon click now fully persistent**: clicking the role icon writes to both the manual override and the persisted guild role tables, so the choice survives across sessions.
### Changed
- Role priority chain is now 4-level: manual override → persisted guild role → session note detection → class fallback.
- Cycling the role icon back to "None" clears both the manual override and the persisted guild role cleanly.
---
## [1.0.0] — 2026-04-09
### Added
- Full addon, written from scratch.
- Panel docks to the right of any open calendar event (player, guild, or community events).
- Guild roster displayed and grouped by rank; each rank is collapsible via click.
- Invite / remove players individually, or an entire rank in one click.
- **Only Invited** toggle: filter the list to show only invited players, grouped by role.
- Top info bar: total invited, accepted, tentative/standby, and declined counts with status icons.
- Bottom bar: Tank / Healer / Melee / Range accepted counts with role icons.
- Role detection from member notes via keywords: `tank`/`tnk`, `heal`, `dps`/`melee`/`cac`, `range`/`rng`/`dist`. Overridable per-player by clicking the role icon.
- Officer notes support: option to read roles and/or display officer notes instead of member notes.
- **Private / PU list**: add non-guild players with rank-slot assignment. Global list option shares the list across all characters on the account.
- **Community support**: select which WoW communities to display alongside guild members.
- Raider.IO mythic+ score shown in player tooltip (requires the Raider.IO addon).
- Resizable panel (drag bottom-right grip); width saved per character.
- Configurable background transparency slider (0–1).
- Settings panel accessible via `/cgm` or Interface → AddOns.
- GM rank display uses the modern `MenuUtil.CreateContextMenu` API (no deprecated UIDropDownMenu).
- ElvUI compatible.
- Full locales: **enUS**, **itIT**. Stubs for: deDE, esES, frFR, koKR, ptBR, ruRU, zhCN, zhTW.