This issue tracks expansion compatibility and required data updates for the Midnight branch.
Important
- This is not a general bug report thread.
- Discussions here should be limited to coordination, questions about the update process, or clarifications about the checklist.
- If you find a bug, missing ID, or incorrect logic, create a separate issue or pull request and explain the issue.
- Avoid spamming comments here.
This issue exists only as a master checklist and coordination point for expansion readiness.
What Needs Updating
- Quest IDs (weekly or requirement-based)
- Hidden quest flags used for objective tracking
- Item IDs (loot and requirement-based)
- New objectives related to Midnight (cave events, profession tasks, etc.)
- Objective hints
- Objective locations
- Currency IDs (profession progression and requirement tracking)
- Faction and Renown IDs (requirements)
So you want to help?
Thank you ❤️ You rock!
You can assist in one of the following ways.
1. Open a Pull Request
If you are comfortable with Git:
- Check out the Midnight branch
- Make the required data updates
- Open a PR targeting Midnight
- Describe what's changed
2. Open a Data Issue (recommended - easy)
If you are not comfortable with Git:
- Check existing issues to avoid duplicates
- Open a new issue
- Identify the missing or incorrect ID
- Include:
- Profession
- Relevant IDs
- Character state if relevant
Don't worry. If you make a mistake that's okay. I won't bite your head off :-)
Installing the Midnight Branch for Testing
To help test expansion updates, you must install the Midnight branch version of the addon.
Option A: Download ZIP
-
Go to the repository.
-
Switch to the Midnight branch.
-
Click Code and choose Download ZIP.
-
Extract into:
World of Warcraft/_retail_/Interface/AddOns/
-
Ensure the folder name matches WeeklyKnowledge.
Option B: Using Git
Clone directly:
git clone -b Midnight https://github.com/DennisRas/WeeklyKnowledge.git
Or if you already cloned the repository:
git switch/checkout Midnight
git pull
Important Note About CurseForge and Updaters
If you install the addon manually from the Midnight branch:
- CurseForge and similar addon managers will not update this version correctly.
- You may need to disable automatic updates for WeeklyKnowledge in your addon manager.
- You are responsible for manually updating the addon by downloading the latest ZIP or pulling new commits from the Midnight branch.
Finding Hidden Quest Flags
Most objectives rely on hidden quest completion.
The addon QuestsChanged can help identify hidden quest IDs triggered by actions:
https://www.curseforge.com/wow/addons/questschanged
When testing:
- Perform the objective in game
- Open the QuestsChanged addon and see if it shows a new hidden Quest ID being completed
- Note down the the quest ID and location
- Open a dedicated issue or PR with your findings
Completion Criteria
The Midnight branch gets merged into the main branch every now and then as a release.
This allows the player base to test the addon while data updates are still in progress.
This issue can be closed when:
- All expansion systems are verified
- All required IDs are updated
- All related expansion issues and PRs are resolved
- The addon works on the live expansion build without missing data
This issue tracks expansion compatibility and required data updates for the Midnight branch.
Important
This issue exists only as a master checklist and coordination point for expansion readiness.
What Needs Updating
So you want to help?
Thank you ❤️ You rock!
You can assist in one of the following ways.
1. Open a Pull Request
If you are comfortable with Git:
2. Open a Data Issue (recommended - easy)
If you are not comfortable with Git:
Don't worry. If you make a mistake that's okay. I won't bite your head off :-)
Installing the Midnight Branch for Testing
To help test expansion updates, you must install the Midnight branch version of the addon.
Option A: Download ZIP
Go to the repository.
Switch to the Midnight branch.
Click Code and choose Download ZIP.
Extract into:
World of Warcraft/_retail_/Interface/AddOns/
Ensure the folder name matches WeeklyKnowledge.
Option B: Using Git
Clone directly:
Or if you already cloned the repository:
Important Note About CurseForge and Updaters
If you install the addon manually from the Midnight branch:
Finding Hidden Quest Flags
Most objectives rely on hidden quest completion.
The addon QuestsChanged can help identify hidden quest IDs triggered by actions:
https://www.curseforge.com/wow/addons/questschanged
When testing:
Completion Criteria
The Midnight branch gets merged into the main branch every now and then as a release.
This allows the player base to test the addon while data updates are still in progress.
This issue can be closed when: