Yapper EditBox

Full editbox replacement for WoW! Includes spellchecking, unlimited post lengths and appearance customisation.

File Details

Yapper-2.2.0.zip

  • R
  • Jun 24, 2026
  • 1.48 MB
  • 414
  • 12.0.7
  • Retail

File Name

Yapper-2.2.0.zip

Supported Versions

  • 12.0.7

2.2.0

  • Added bridge for Languages addon
    • Yapper can now integrate with the Languages addon to provide dialect and language transformation features.
  • IM mode overhaul:
    • Clicking the message area of any chat window now opens Yapper on that window instead of Blizzard's default editbox.
    • Undocked windows are now properly tracked. Yapper opens anchored to whichever window you last interacted with, including windows you've dragged out of the dock.
    • Minimizing a window now falls back to the previously active window automatically. Closing a window does the same, always ending at ChatFrame1 if nothing else is available.
    • Maximizing a minimized window restores both focus and the channel you had selected on it (e.g. emote, party, a specific channel number).
    • Closing Yapper in IM mode now properly deactivates Blizzard's editbox behind it, so it fades out and clears as expected.
  • Multiline editor:
    • The multiline editor now anchors to the chat window it was actually opened from, rather than always using ChatFrame1 as a reference. Undocked windows position it correctly.
    • Fixed an edge case where the multiline editor could clip off the top or bottom of the screen depending on where your chat window was positioned.
  • Bugfixes:
    • Fixed API callbacks not firing on channel changes.
    • Fixed a method name mismatch that caused errors when sending messages in certain configurations.
    • Fixed right-click whispers from the UI not opening Yapper in non-IM mode.
    • Fixed per-tab channel memory not applying correctly when switching between windows/tabs while Yapper is open. Channels are now immediately persisted when cycled, and the outgoing frame's state is saved before the frame swap occurs.
    • Hopefully fixed issue where under some circumstances, Yapper could swallow posts silently, and prevent recovery.
  • Internal:
    • Removed roughly 100 lines of redundant guard code and defensive boilerplate that accumulated over time, and split up a file to make maintenance more manageable.