File Details
1.35.1
- R
- Apr 11, 2026
- 75.32 KB
- 203
- 2.5.5
- Classic TBC
File Name
GuildWorkshop.zip
Supported Versions
- 2.5.5
## [1.35.0] - 2026-04-10
### Added
- Settings: **View guild** dropdown lists every guild key in saved data (`GuildName-Realm`) so you can browse another guild’s recipes without logging that character; scans, roster, and sync still use your **current** guild (`GetRealGuildData` / `EnsurePlayerNode`).
- Main window title shows the viewed guild in brackets when it differs from the guild you are in.
## [1.34.2] - 2026-03-29
### Fixed
- Own scan chat: “N new recipe(s)” no longer appears after an earlier “no new recipes” for the same profession in the same session (that path used to prime the wrong branch). A per-session **baseline** is established only after first scan, resync, or a stable non-empty “no new” scan; large apparent additions before that still print “recipes indexed (resync)”.
## [1.34.1] - 2026-03-29
### Fixed
- Own scan chat: first profession open after login with existing saved data no longer reports huge “new recipe(s)” counts when `DataGenerated.lua` adds spell IDs you already knew; message is “recipes indexed (resync)” until a later scan in the same session, then real additions use “new recipe(s)”.
- Final scan runs on `TRADE_SKILL_CLOSE` / `CRAFT_CLOSE` so recipes learned just before closing the window are saved and can show feedback (debounce no longer cancelled without scanning).
## [1.34.0] - 2026-03-29
### Added
- Profession skill level (current / max) from the Skills list is saved on scan, synced with existing DATA payloads, merged using the higher rank and cap per profession, and shown on crafter tooltips (`Skill: current / max`). New API `GuildWorkshop:GetPlayerSkillLevel(playerName, profession)`.
## [1.33.2] - 2026-03-28
### Fixed
- Own scan chat: “no new recipes to sync” prints once per profession per login/reload (not on every crafting window open); first profession scan uses clearer “recipes indexed (first scan)” wording instead of implying newly learned recipes.
- First Aid: blocked from scanning, stripped from all saved guild player data on login, and dropped when merging synced data (`Core.lua`, `Sync.lua`).