From 1c60901f2a419349e151be6bf224b42c20f756b8 Mon Sep 17 00:00:00 2001 From: Brues <5278969+brues-code@users.noreply.github.com> Date: Mon, 22 Jun 2026 13:58:43 -0500 Subject: [PATCH] release: bootstrap CHANGELOG.md for first tagged release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Packager auto-generates the GitHub release body from git log since the last tag. The first release has no prior tag, so it walks all history and overshoots GitHub's 125k-char body limit. Ship a curated CHANGELOG.md with the highlights and point packager at it via .pkgmeta's manual-changelog directive. Subsequent releases diff tag-to-tag and stay small — either delete both files after this release lands to restore auto-gen, or keep maintaining CHANGELOG.md manually. --- .pkgmeta | 1 + CHANGELOG.md | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 .pkgmeta create mode 100644 CHANGELOG.md diff --git a/.pkgmeta b/.pkgmeta new file mode 100644 index 00000000..1373f04c --- /dev/null +++ b/.pkgmeta @@ -0,0 +1 @@ +manual-changelog: CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..037ac4ff --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,13 @@ +# Initial release + +First tagged release of the brues fork of pfUI. Highlights since upstream: + +- Hard dependency on [ClassicAPI](https://github.com/brues-code/ClassicAPI) — modern `C_*` namespaces, SuperWoW APIs, and engine polyfills (focus, nameplates, GUIDs). +- TBC/Wrath/expansion plumbing removed; vanilla 1.12 + Turtle WoW only. +- Nameplate overhaul — GUID-keyed caches, per-tick allocation cuts, name-collision filtering, configurable name text position. +- Equipment manager rewrite with mouse-wheel scrolling, GLOBAL_MOUSE_DOWN popovers, and unbounded set count. +- `/focus` and `/clearfocus` moved to ClassicAPI; `/focusname` retained in pfUI. +- libbagsort extracted into its own library; questitem refactored onto `C_QuestLog`. +- `updatenotify` isolated to its own `pfUI-brues` addon-message prefix so we don't share traffic with upstream pfUI installs. + +See full commit history at https://github.com/brues-code/pfUI/commits/master for details.