HexBreak 0.4.0 Beta

English
- Reworked the settings window into three clear pages: Appearance, Group & Raid, and Info.
- Added simulated 5, 10, 20 and 30-player test groups for UI configuration and screenshots.
- Simulated groups include role indicators, class colors, dead states and example DISPEL warnings.
- Added role sorting with Tank -> Healer -> Damage -> unassigned priority.
- Added an option to hide your own character while in a party or raid.
- Added four tile growth directions: Right, Left, Down and Up.
- Added automatic profiles per character and specialization.
- UI position, size, spacing, columns, opacity and group-layout options are stored separately for each specialization.
- Added a dedicated diagnostics window with copyable status information for bug reports.
- Diagnostics include client version, profile, specialization, detected dispel spells, AuraContainer status, unit list and current layout settings.
- Added /hb diagnostics, /hb preview, /hb sort, /hb hideself and /hb growth commands.
- Expanded German and English localization for all new settings.
- Kept the existing separate frame and player-tile opacity controls from 10-100%.
- Active native DISPEL warnings remain visually prominent even with low player-tile opacity.
- Various UI layout, persistence and internal stability improvements.

Deutsch
- Das Einstellungsfenster wurde in drei übersichtliche Bereiche aufgeteilt: Darstellung, Gruppe & Raid und Info.
- Simulierte Testgruppen mit 5, 10, 20 und 30 Spielern für UI-Einstellungen und Screenshots hinzugefügt.
- Die Testgruppen zeigen Rollen, Klassenfarben, tote Einheiten und beispielhafte DISPEL-Warnungen.
- Sortierung nach Rollen mit der Reihenfolge Tank -> Heiler -> DD -> ohne Rolle hinzugefügt.
- Neue Option zum Ausblenden des eigenen Charakters in Gruppen und Schlachtzügen hinzugefügt.
- Vier Wachstumsrichtungen für Spielerfelder hinzugefügt: Rechts, Links, Unten und Oben.
- Automatische Profile pro Charakter und Spezialisierung hinzugefügt.
- Position, Größe, Abstand, Spalten, Deckkraft und Gruppenlayout werden für jede Spezialisierung getrennt gespeichert.
- Eigenes Diagnosefenster mit kopierbaren Statusinformationen für Fehlermeldungen hinzugefügt.
- Die Diagnose enthält Client-Version, Profil, Spezialisierung, erkannte Dispel-Zauber, AuraContainer-Status, Einheitenliste und aktuelle Layout-Einstellungen.
- Neue Befehle: /hb diagnostics, /hb preview, /hb sort, /hb hideself und /hb growth.
- Deutsche und englische Übersetzungen für alle neuen Einstellungen erweitert.
- Die getrennte Deckkraft für Rahmen und Spielerfelder von 10-100% bleibt erhalten.
- Aktive native DISPEL-Warnungen bleiben auch bei sehr transparenten Spielerfeldern deutlich sichtbar.
- Verschiedene Verbesserungen an Oberfläche, Speicherung und interner Stabilität.

Previous release: HexBreak 0.3.8 Beta
- Added German/English language switching.
- Reworked the contact section and copy/select workflow.
