From 8e74c63f84c634f94a1f4e2f19249f714aa58576 Mon Sep 17 00:00:00 2001 From: bepis Date: Thu, 1 Oct 2026 16:05:59 +1000 Subject: [PATCH] Updated to Semanteic Versioning --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ QuestLogHeaderExpander.toc | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..c5b6ff7 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,28 @@ +# Changelog + +All notable changes to Quest Log Header Expander are documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project uses [Semantic Versioning](https://semver.org/) (pre-1.0 while the game is in beta). + +## [0.4.1] - 2026-09-31 + +First public release. + +### Added + +- `+ All` / `- All` button next to the quest counter that expands or collapses every zone header at once. +- Startup behaviour applied each time the map opens: Default (Blizzard), Always collapsed, Always expanded, or Remember my last choice. +- Right-click menu on the button for switching modes. +- Options panel under *Options → AddOns → Quest Log Header Expander*. +- Quest log search box is resized so the button fits alongside it. + +### Changed + +- Quest log scans are coalesced to once per frame and skipped while the quest log is hidden, reducing garbage and CPU use. + +### Fixed + +- Search box resize now retries until the box exists, since it isn't created until the map is first opened. +- Duplicate `OnShow` hooks on the search box are no longer added repeatedly. + +[0.4.1]: https://gitea.recka.tech/bepis/QuestLogHeaderExpander/releases/tag/v0.4 \ No newline at end of file diff --git a/QuestLogHeaderExpander.toc b/QuestLogHeaderExpander.toc index a417a1c..569e477 100755 --- a/QuestLogHeaderExpander.toc +++ b/QuestLogHeaderExpander.toc @@ -3,6 +3,6 @@ ## SavedVariables: QuestLogHeaderExpanderDB ## Notes: Adds an Expand All button to the quest log. ## Author: Drink_Bepis -## Version: 0.4 +## Version: 0.4.1 QuestLogHeaderExpander.lua