v2026.10.08
What's new
Changelog
v2026.10.08 (2026-10-08)
- Forever build 70291: Berserker Rage at level 30 for 1g 20s; cooking skill-up thresholds fixed; category fixes for Hard Gold Cuirass, Enriched Thorium Leggings, Charged Scorpid Shoulder and Pristine Gloves
- Bumped version to v2026.10.08
v2026.10.02c (2026-10-02)
- Forever: Zephras Isle vendors sell the Sagefish recipes and the Linen and Woolen Reagent Bag patterns
- Forever: Skywall Souffle is the reward for Restocking the Larders on Zephras Isle
- Skyborne race matching: both Skyborne races report the token Skyborne, so the faction tells them apart
- Sources that differ only in place share one card, led by the player's race and zone; faction emblems replace the squares, taken from a source's races when it names no faction
- Forever: Dalaran trainers place 69 recipes at their learn skill; Dalaran, Moonglade and Zephras Isle vendors; Teleport: Moonglade, Bear Form, Growl and Maul from each race's quest; Frost Ward rank 5 shelved
- Popup header names the class page (DRUID, PET SKILLS) instead of PROFESSION on class spells
- Forever build 70170: Primal Bite ranks 2-4 trainable, Shifting Power replaces King of the Jungle, Tiger's Fury gone, druid training costs retuned; mail belts and gauntlets, camping recipes give no skill-ups
- Forever: Cure Poison from each side's Power over Poison quest, Cat Form from To Darnassus or To Thunder Bluff
- A merged source card counts other places, not other sources: one giver offering two quests is named once
- Forever: Hillsbrad Foothills vendors sell Fire Protection Potion, Enchant Bracer - Lesser Deflection, Thick Murloc Armor and fish recipes
- Bumped version to v2026.10.02c
v2026.09.25 (2026-09-25)
- Forever enchanting trainer costs up to journeyman, from the Stormwind enchanter
- Forever vendor recipes from Booty Bay, Ratchet and Wailing Caverns; Deviate Eradication quest source
- Forever vendor recipes from Ashenvale and Darkshore; Chastise rank 1 from its quest at High Priestess Laurena
- Forever: Pattern: Filigreed Silky Gown drops from Kresh in Wailing Caverns
- Forever data from build 70009: Mangle is Primal Bite, three potion renames, Adaptive recipes gone; Sense Undead no longer Alliance-only
v2026.09.19ad (2026-09-19)
- Fixed faction on Era mage and priest spells, names instead of ids
- Added WoW: Forever as a game version with its own database
- Category filter on class subpages that have more than one category
- Quest sources get their own card layout in the recipe popup
- Added launcher buttons on the spellbook and character window
- Sources show prices in currencies and the reputation a vendor asks for
- Added a Reputation dropdown next to Category
- Removed game version switching, a client shows its own game only
- No skill levels shown for entries that give no skill-ups, like Find Minerals and Smelting
- Forever recipes with no known learn skill moved from skill 1 to Unknown; I'm still working on finishing up Forever skills/abilities
v2026.08.29 (2026-08-29)
- Updated current phase logic
- Bumped TBC Anniversary to P3
v2026.07.23 (2026-07-23)
This release is a full redesign of the addon. The old dropdown-driven window is replaced with browsable pages for classes, professions, and skills, and recipes now carry much richer data: every place you can get them, what they cost, and which content phase unlocks them.
New
- Rebuilt the navigation as data-driven pages: pick a class, profession, or skill from landing pages instead of dropdown menus
- Redesigned the recipe popup: what it makes, skill-up levels, materials, and every source for the recipe with location, cost, and phase
- Recipes can now list multiple sources (for example a Horde and an Alliance vendor), with your own faction and neutral sources listed first and faction tags colored blue/red
- Recipes are tagged with the content phase they become available in and are hidden until their phase; the popup shows a phase badge
- Magister's Terrace re-issue recipes now also show their original pre-Sunwell sources
- Rogue poisons moved to their own page under the Rogue class instead of the professions list
Fixed
- Duplicated recipe materials
- Profession known-spell counts, search, and skill-range display
- Flarecore patterns: sold by the Thorium Brotherhood at the listed reputation and price, not dropped from Molten Core trash
- Click outside the recipe popup to close it
Housekeeping
- Updated for game clients 1.15.9 and 2.5.6
- The addon zip now includes the license
- Reorganized the code and database files internally; documentation moved to the Docs folder
v2026.07.07 (2026-07-08)
- Updated TOC file with latest version
- Added compressed files to gitignore for protection
v2026.07.01a (2026-07-02)
- Bump version to v2026.07.01a
- Add .pkgmeta and ship the license with the addon
- Nest the addon payload in a TimbersFieldGuide subfolder
- Ignore CurseForge build output
- Bump version to v2026.07.01
- Add phase screenshot and Lua syntax-check test
- Use plain hyphens in the /tfg usage text
- Fix duplicated recipe materials
- Left-align popup Skill Levels when there is no product
- Centralize colors in UI/Theme.lua; tidy Util and entry points
- Rename Layout.lua to UI/ListView.lua
- Extract the recipe popup into UI/RecipePopup.lua
- Extract the data model into Core/Model.lua
- Group UI files into UI/ and Launchers/ folders
- Drop the read-shim's legacy source handling
- Canonicalize remaining quest sources
- Gate recipes by effective phase; color faction squares
- Apply per-source phase tags from PhaseReview
- Consolidate Rogue poison data into one file
- Give the Magister's Terrace re-issue recipes real original sources
- Recipe popup: phase badge and click-outside-to-close
- Enrich multi-source recipes into true source arrays
- Loosen the phase-tag profession sentinel to a subset guard
- Convert skill source fields to the source array shape
- Convert profession source fields to the source array shape
- Convert class source fields to the source array shape
- Preload popup item data and refresh when it arrives
- Add source-array read shim and redesign the recipe popup
- Reflow the filter row so hidden controls leave no gap
- Remove inert legacy in-frame chrome; fix profession known/search/range
- Rename data symbols and folders to version-based names
- Migrate to data-driven navigation UI
v2026.06.19 (2026-06-19)
This mod has no additional files