File Details
QuestKing2 v3.0.10
- R
- May 18, 2026
- 500.68 KB
- 33
- 12.0.5+4
- Classic + 3
File Name
QuestKing2 = Reborn.zip
Supported Versions
- 12.0.5
- 5.5.4
- 4.4.2
- 2.5.5
- 1.15.8
## 3.0.10
### Added
- Added `ui/optionspanel.lua` as a native Blizzard AddOns settings panel for QuestKing.
- Added modern Settings API registration for Retail / Midnight clients with a Classic-safe `InterfaceOptions_AddCategory` fallback.
- Added settings controls for tracker visibility, dragging, scale, alpha, quest popup behavior, objective display, sizing, font layout, item button scale, reward anchoring, backgrounds, and PetTracker compatibility helpers.
- Added `/qk options`, `/qk config`, `/qk settings`, `/qkoptions`, and `/questkingoptions` access paths.
### Changed
- Updated `QuestKing.toc` to load `ui/optionspanel.lua` after `options_override.lua` so the panel reads the active configured defaults.
- Updated `core/slashcommand.lua` to route settings slash commands into the new options panel when available.
- Documented the new UI panel in the refactor notes, bundle notes, and version files.
### Compatibility
- Keeps the settings UI dependency-free and Lua 5.1 compatible.
- Keeps Retail / Midnight, MoP Classic, Cataclysm Classic, TBC Anniversary, and Classic Era compatibility by checking Blizzard settings APIs before use.
- Avoids new secure hooks or protected-frame manipulation; the panel only updates QuestKing-owned options and requests QuestKing-owned refresh behavior.
### Files changed
- `QuestKing.toc`
- `core/slashcommand.lua`
- `ui/optionspanel.lua`
- `REFRACTOR_BUNDLE_NOTES.md`
- `REFRACTOR_NOTES.md`
- `version.txt`
- `version.new`