PIPH'S MESSENGER 1.0.22

1.0.22
- Expanded Sound Strength from three levels to five: Normal, Loud, Very Loud,
  Extreme, and Maximum.
- Maximum now uses stronger layered playback and is enabled automatically for
  fresh and upgraded installations on the Master channel.
- Includes the full-bleed class-background correction from 1.0.21.

1.0.21
- Removed the small centered class portrait and blurred-fill composition shown
  in 1.0.20.
- Rebuilt all class backgrounds as full-bleed artwork.
- Class scenes now fill the entire whisper window edge to edge using
  proportional Cover cropping, without stretching.
- Increased upgraded class-background visibility to 78 percent.

1.0.20
- Raised the actual waveform level of You've Got Mail and ICQ Uh-Oh by roughly
  12 dB with compression and peak limiting for much stronger playback.
- Made Master channel and Very Loud strength the defaults for fresh and
  upgraded installations.
- Rebuilt every class scene as a square, window-focused composition with a
  full-scene foreground over a matching blurred fill.
- Added class-specific aspect handling so class scenes fill the whisper window
  with substantially less cropping and no stretching.

1.0.19
- Replaced the temporary Mail Arrived cue with the user-supplied You've Got
  Mail recording, converted to WoW-compatible OGG and loudness-normalized.
- Renamed the sound option to You've Got Mail and made it the incoming-whisper
  default for fresh and upgraded installations.

1.0.18
- Added twelve real class-scene backgrounds extracted from the approved class
  artwork: Warrior, Paladin, Hunter, Rogue, Death Knight, Shaman, Mage,
  Warlock, Monk, Druid, Demon Hunter, and Evoker.
- Auto Class now loads the actual matching scene instead of merely tinting the
  selected celestial background.
- Priests retain Piph's celestial background by default as originally requested.
- Replaced the temporary Uh-Oh cue with the user-supplied ICQ recording,
  converted to WoW-compatible OGG and loudness-normalized.
- Added an upgrade migration that re-enables real Auto Class artwork.

1.0.17
- Enabled Tab-to-advance by default for fresh and upgraded installations.
- Removed Bindings.xml from the TOC so WoW loads the special binding file only
  through its native binding loader, eliminating XML attribute warnings.
- Strengthened automatic non-priest class backgrounds with a clearly visible
  desaturated class-color treatment and matching class header icon.
- Added a migration that enables Auto Class artwork for existing 1.0.16 users.

1.0.16
- Reskinned New Whisper, Archive, and Settings with the approved minimal
  luminous priest icon set.
- Repaired R-to-reply while the messenger is open and added a key-binding entry.
- Added None, Outline, Thick Outline, Shadow, and Outline + Shadow text styles.
- Added configurable timestamps, timestamp formats, colors, and brackets.
- Added proportional Cover background scaling plus opacity and stretch options.
- Added automatic class header icons and class-tinted artwork for non-priests;
  priests retain the celestial Piph presentation by default.
- Added Privacy Mode with header toggle and name/message masking controls.
- Added Mail Arrived and Uh-Oh original cues, louder normalized sound variants,
  selectable playback channel, and three sound-strength levels.
- Added a four-step tutorial for fresh installations with replay from Options.
- Kept all character and Battle.net whispers in the shared messenger while
  ordinary chat remains in Blizzard's separate chat window by default.
- Expanded options for appearance, artwork, sounds, replies, timestamps,
  privacy, routing, tabs, history, filters, and window behavior.

1.0.15
- Replaced right-click-to-close on conversation tabs with a player action menu.
- Added Invite and an Other Options submenu for Add Friend, Ignore, Copy Name, and Close Conversation.
- Intentionally omitted Whisper because an open conversation tab is already the whisper interface.

PIPH'S MESSENGER 1.0.14

- Connected Blizzard chat's right-click Whisper action to Piph's Messenger.
- Right-clicking a player and choosing Whisper now opens and focuses the matching Piph tab.
- Added equivalent Battle.net right-click whisper support when Blizzard exposes that menu action.
- Kept typed slash commands routed through normal Blizzard chat.

PIPH'S MESSENGER 1.0.13

- Restored The Last Light Against the Void exclusively to the Options window.
- Made Options movable by dragging its title bar.
- Made New Whisper, URL Copy, and History windows movable.
- Kept the main messenger movable and unlocked by default.
- All standalone addon windows now follow the shared unlocked setting.

PIPH'S MESSENGER 1.0.12

- Increased the main whisper-window background visibility to match Options.
- Increased the New Whisper window background visibility to match Options.
- Left Options, History, URL, and slider settings unchanged.

PIPH'S MESSENGER 1.0.11

- Removed realm suffixes from both normal whisper and unified Battle.net whisper tab labels.
- Prevented linked conversations from restoring the realm after a Battle.net message updates the tab.
- Left channel tab names unchanged.

PIPH'S MESSENGER 1.0.10

- Increased messenger background artwork visibility.
- Unified Battle.net/Real ID whispers and whispers from the attached in-game character by Battle.net account ID.
- Combined linked conversations into one tab and one history stream.
- Routed replies from unified Battle.net conversations through the linked Battle.net account.

PIPH'S MESSENGER 1.0.9

- Removed realm names from private-whisper tab labels.
- Added a luminous gold edge glow to unread whisper tabs.
- Prevented incoming whispers from changing tabs while the message field has focus.
- Preserved typed drafts and the currently selected conversation during incoming whispers.
- Retained full sender and realm information inside message history.

PIPH'S MESSENGER 1.0.8

- Fixed protected player names appearing as |K token text in window and archive titles.
- Stopped whisper and Battle.net whisper tabs from fading, restoring full background visibility.
- Prevented whisper detection from stealing focus from Blizzard's chat edit box.
- Restored normal Blizzard slash-command routing for Guild, Officer, Party, Raid, Instance, and other chat commands.
- Routed slash commands entered in Piph's message field back to Blizzard chat.
- Added original epic winged-message, celestial-archive, and holy-settings control icons.
- Kept the main addon icon unchanged.

PIPH'S MESSENGER 1.0.7

- Upgraded buttons with luminous inner bands, double-edge highlights, and gold side caps.
- Added stronger gold hover illumination to text and icon controls.
- Moved the navigation divider to sit directly against the General category tab.
- Removed the gold line that crossed through the Whispers category button.
- Left all slider bars unchanged.

PIPH'S MESSENGER 1.0.6

- Replaced unsupported square glyph controls with proper fantasy icon buttons.
- Upgraded title, navigation, and action-button bars with ivory-gold and sapphire accents.
- Increased visibility of The Last Light Against the Void Options artwork.
- Removed the Credits tab.
- Corrected Chat navigation spacing so Community Chat no longer overlaps category bars.
- Preserved the existing slider bars without visual changes.

PIPH'S MESSENGER 1.0.5

- Corrected the vertical orientation of every messenger and Options background.
- Removed the stretched radiance overlay that created glowing boxes through window centers.
- Preserved the custom icon orientation and all background selections.

PIPH'S MESSENGER 1.0.4

- Added The Last Light Against the Void as the exclusive Options background.
- Extended the selected messenger background to the main, New Whisper, URL, and History windows.
- Kept the Options artwork independent from the selectable messenger background.
- Preserved darkened artwork opacity for readable controls and messages.

PIPH'S MESSENGER 1.0.3

- Added an original epic white-haired gnome priest icon throughout the addon.
- Added Cathedral Sanctuary, Celestial Cloud Temple, and Messenger's Study backgrounds.
- Added a Background dropdown under General > Display Settings.
- Background selections are saved and applied to the messenger immediately.
- Balanced background visibility to preserve chat readability.

PIPH'S MESSENGER 1.0.2

- Rebuilt the options window from the supplied WIM screenshots using an original White Priest design.
- Added General, Whispers, and Chat option families with the full screenshot-inspired navigation hierarchy.
- Added dedicated Guild, Officer, Party, Raid, Instance, Say, World, and Custom channel conversations.
- Added functional channel replies, per-channel enable settings, default-chat suppression, and channel sound selections.
- Added Sanctuary Mode to hide messenger windows during combat and restore them afterward.
- Added configurable window size, scale, alpha, strata, screen clamping, fading, and movement behavior.
- Added font face, outline, and size controls.
- Added timestamps, original built-in-icon emoticons, URL links, long-message indentation, colored names, and name brackets.
- Added tab sorting by creation, recent activity, or alphabetically, plus Tab-key conversation advancement.
- Added history preview limits, retention, per-conversation maximums, and text filtering.
- Added separate private-whisper and channel pop-up behavior.
- Prevented channel conversations from triggering duplicate whisper sounds.

PIPH'S MESSENGER 1.0.1

- Rebuilt addon initialization with ordered modules, multiple event subscribers, guarded event registration, and isolated module errors.
- Added WoW 12.x secret-value and chat-messaging-lockdown support with deferred chat-line reconstruction.
- Corrected normal and Battle.net whisper routing and sending.
- Added natural whisper-target interception for Blizzard chat edit boxes.
- Added a New Whisper dialog so an empty messenger can start a conversation.
- Corrected saved-history loading before live messages are appended.
- Added message input history and protected-state send feedback.
- Replaced unreliable anonymous option sliders with named, guarded controls.
- Fixed minimap dragging so frame anchors do not accumulate.
- Replaced invalid sign-in/sign-out event assumptions with friend-state tracking on supported roster events.
- Added isolated initialization failures so one optional module cannot prevent the rest of the addon from loading.

PIPH'S MESSENGER 1.0.0

- Initial clean-room release.
- Added private whisper windows with tabbed conversations.
- Added unread indicators, timestamps, URL copying, and text archive export.
- Added persistent per-character conversation history.
- Added movable, resizable, scalable white-priest messenger design.
- Added minimap and AddOn Compartment launch controls.
- Added original incoming, outgoing, sign-in, and sign-out sound cues.
- Added support for user-supplied custom incoming and outgoing OGG files.
- Added configuration panel and slash commands.
