GuildWorkshop

Automatically sync guild crafting recipes so you can find crafters instantly, without spamming chat.

File Details

1.33.1

  • R
  • Mar 24, 2026
  • 72.03 KB
  • 183
  • 2.5.5
  • Classic TBC

File Name

GuildWorkshop.zip

Supported Versions

  • 2.5.5
## [1.33.1] - 2026-03-24

### Changed
- Browser: recipe names use common (white) text temporarily; JC quality dropdown hidden and quality-based list filtering bypassed (`TEMP_*` flags in `UI.lua` to re-enable).
- Tag filter menu uses capitalized labels (e.g. Blue, Meta); quality menu uses "Show All".

## [1.33.0] - 2026-03-24

### Added
- Recipe tag filter dropdown: appears for professions that have tagged recipes; supports "Show all" plus available tags and persists your selected tag.
- New `Development/apply_recipe_filters.py` script that updates `DataGenerated.lua` directly, preserving manually corrected recipe names while adding `filters`.

### Changed
- `DataGenerated.lua` now includes a `filters` table on every recipe, with Jewelcrafting tags inferred from recipe names using ordered matching rules.
- `Data.lua` now normalizes merged recipes to always have `recipe.filters` (empty table when untagged), keeping UI filtering nil-safe.

## [1.32.0] - 2026-03-21

### Added
- Jewelcrafting-only quality filter: dropdown next to the profession selector; menu shows "Show all" plus only qualities that exist in JC data (Common–Legendary); initial label "Quality", no checkmarks in the menu.

### Changed
- `GetAllRecipesForProfession` now includes `quality` per recipe so the browser can filter by item quality.

## [1.31.1] - 2026-03-20

### Fixed
- Some recepies had wrong display names.