File Details
v3.9
- R
- Mar 15, 2026
- 1.33 MB
- 424
- 12.0.1+1
- Retail
File Name
SimpleBossMods-v3.9.zip
Supported Versions
- 12.0.1
- 12.0.0
Simple Boss Mods
v3.9 (2026-03-15)
Add profile export/import, fix severity colors ignoring disabled setting
- Add Export/Import profile buttons to settings panel (Maintenance section)
- Serialize config via AceSerializer-3.0, copy/paste through MultiLineEditBox popup
- Fix severity colors (yellow/red) bleeding through when useSeverityColors is disabled:
pickGroupColor() now checks L.USE_SEVERITY_COLORS before calling pickSeverityColor() - Bump version to 3.9
Refactor: reduce code duplication, add queue pop timers, remove dead connector code
- Add SBM_QueuePop.lua for LFG/LFR/PvP/Pet Battle queue pop detection
- Extract shared utilities into M.Util (isSecretValue, wipe, toNumberSafe, ensureField, normalizeDirection, resolveCustomParent, normalizeAnchorPoint)
- Add factory functions in SBM_Settings (createAnchorApplySet, createColorUseToggle, buildAnchorSection) to eliminate repeated anchor/color UI code
- Consolidate duplicate helpers in SBM_UI (applyAnchorToFrame, ensureDivider, applyFont, tooltip aliases)
- Remove dead connector system code: isTimelineConnectorActive(), ApplyTimelineConnectorMode, cfg.connectors migration, _testSourceConnectorID
- Remove stale legacy config cleanup blocks (encounterEventCache, spellCache, prioritizePlayerRole, cfg.colors, privateAuras sound fields, combat timer anchor migration)

