v0.0.6
What's new
# Changelog
All notable changes to RecruitCentral are documented here.
## [0.0.6] - 2026-08-03
### Changed
- Added compact `RCZ1` contact exports using WoW's native Zlib codec.
- Automatically removed contact records after the configured cooldown expires.
### Fixed
- Restored imports of legacy `RCD1`, `RCB1`, prefixless, and raw contact payloads.
- Removed the contact import/export field's character limit so large payloads can be pasted.
- Restored `/who` compatibility across the current and legacy result APIs.
## [0.0.5] - 2026-07-22
### Added
- Added a dedicated **Blacklist** menu with manual player entry, optional comments, a visible list, and removal controls.
- Added separate blacklist import and export using one `Name-Realm,"optional comment"` entry per line.
### Changed
- Included blacklist entries in the regular hash export and merge import while retaining support for older `RCTP1` payloads.
- Blocked recruitment messages to blacklisted players and exposed their blacklist status and comment in the interface.
- Restored the compact custom dropdown design and the Expressway font, with the standard WoW font as fallback.
### Fixed
- Fixed a `FontString:SetText(): Font not set` error while creating custom dropdowns.
## [0.0.4] - 2026-07-16
### Added
- Added a filter to hide players who are already in a guild from `/who` results.
- Added a **Quick DM** button to every result row. It sends the currently selected template while using the same contact rules as the regular **Send** button.
- Added a resize handle and persistent window dimensions.
- Added Escape-key support for closing the window, including while an edit field or dropdown is active.
- Added visible EllesmereUI inspiration credits and optional dependency metadata.
### Changed
- Redesigned the interface with a cleaner, EllesmereUI-inspired visual style.
- Increased the default panel height and improved spacing, alignment, typography, colors, borders, hover states, and table headers.
- Made the title bar draggable so the window can be repositioned.
- Replaced the Blizzard-style dropdowns with compact custom dropdowns.
- Made the entire dropdown field clickable instead of requiring a click directly on the arrow.
- Removed unnecessary visible scrollbars. Long lists and dropdown menus can still be scrolled with the mouse wheel.
- Made template and contact import/export fields compact and single-line, with horizontal navigation for long payloads.
- Improved contact import validation with clearer errors for unsupported, incomplete, or damaged payloads.
- Improved support for valid raw, prefixed, and legacy contact payload formats.
- Updated the results table layout to make room for quick actions while keeping rows selectable for manual sending.
### Fixed
- Fixed a `FontString:SetText(): Font not set` Lua error in custom dropdowns.
- Fixed an `attempt to concatenate a nil value` Lua error when styling anonymous dropdown frames.
- Fixed dropdown popups remaining open when the main window closes.
- Fixed long import/export payloads extending outside the window.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

