Skip to content

Bump the interface version to 12.1.0 - #19

Merged
chrisdfennell merged 1 commit into
mainfrom
chore/interface-120100
Aug 13, 2026
Merged

Bump the interface version to 12.1.0#19
chrisdfennell merged 1 commit into
mainfrom
chore/interface-120100

Conversation

@chrisdfennell

Copy link
Copy Markdown
Owner

Patch 12.1.0 is live and the TOC still declared 120007, so the client marks
StatPanel out of date and CurseForge/Wago flag the file. Nothing in the addon
needed to change — this is just the compatibility flag.

  • StatPanel.toc## Interface: 120100
  • tests/wow_stub.lua — the fake GetBuildInfo() returns 12.1.0 / 120100
    so the stub keeps mirroring the live client
  • README.md — support badge reads WoW 12.1 Midnight
  • CHANGELOG.md[Unreleased] entry

Left alone on purpose: the "patch 12.0" prose in the README, store copy and
source comments dates the introduction of secret values, which is still 12.0.
The 120005 in docs/PUBLISHING.md is a worked example of the zero-padding
format, not a claim about the current patch. The addon version stays at 2.5.0.

Tests were not run locally — no Lua interpreter on this machine. Nothing outside
the stub asserts on the build number.

The TOC still declared 120007. On patch 12.1.0 the client marks the addon
out of date and CurseForge/Wago flag the file, so the number moves to
120100 even though nothing in the addon needed to change.

The test stub's GetBuildInfo now returns the same build, and the README
support badge follows. The prose references to patch 12.0 are left alone:
they date the introduction of secret values, which is still 12.0.
@chrisdfennell
chrisdfennell merged commit cd0e65f into main Aug 13, 2026
4 checks passed
@chrisdfennell
chrisdfennell deleted the chore/interface-120100 branch August 13, 2026 00:40

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 29af2b8229

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread StatPanel.toc
@@ -1,4 +1,4 @@
## Interface: 120007
## Interface: 120100

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Cut a new addon release for the interface bump

When this commit is merged without a new addon version and tag, the updated TOC will never reach existing CurseForge/Wago users: the inspected release workflow only publishes for v* tags (.github/workflows/release.yml:15-18) and rejects any tag whose version differs from the still-released ## Version: 2.5.0 (release.yml:49-60). Since the changelog also leaves this under Unreleased, bump the addon version and create the corresponding tag so this compatibility fix is actually packaged and uploaded.

Useful? React with 👍 / 👎.

@chrisdfennell chrisdfennell mentioned this pull request Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant