Skip to content

Update wow-interface-updater to v1.3.0 - #146

Merged
Stanzilla merged 1 commit into
Stanzilla:masterfrom
Nnoggie:bump-wow-interface-updater-v1.3.0
Oct 5, 2026
Merged

Stanzilla merged 1 commit into
Stanzilla:masterfrom
Nnoggie:bump-wow-interface-updater-v1.3.0

Conversation

@Nnoggie

@Nnoggie Nnoggie commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Bumps Nnoggie/wow-interface-updater from v1.2.0 (301fd53) to v1.3.0 (aa3a90e).

Why

Warcraft Wiki rewrote Template:API_LatestInterface in mid-September and its set of target keys keeps changing (the mainline*/classic* keys were dropped, WoW Forever is only published as forever-beta/camelot-beta so far). With v1.2.0, a single target the wiki doesn't know fails the whole run, which blocks interface updates for every TOC in the repo, with an unhelpful error such as:

Warcraft Wiki returned a non-numeric interface for "forever": ""

What changes in v1.3.0

  • A marker with a target the wiki has no interface for no longer fails the run. That marker's ## Interface: line is left unchanged (so no existing interface number is dropped), and a warning annotation points at the file and line, suggests a close match (e.g. forever-beta), and lists the targets the wiki currently knows.
  • All other markers are still updated, and skipped lines are listed in the generated PR body.
  • The run still fails when no target resolves at all (which usually means the wiki template broke), on HTTP errors, and on malformed markers.

No behaviour change for repos whose targets all resolve. Details: Nnoggie/wow-interface-updater#3

Note for this repo

The last scheduled run here failed on exactly this: AdvancedInterfaceOptions.toc declares forever, which Warcraft Wiki doesn't publish yet. With v1.3.0 the run passes, but the line is skipped with a warning and won't be updated while forever is in the marker. forever-beta is already listed and resolves to 16001, so dropping forever (and adding it back once the wiki publishes a live value) keeps the line updating.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@Stanzilla
Stanzilla merged commit 7fa425b into Stanzilla:master Oct 5, 2026
1 check passed
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.

2 participants