The Bat! v12.2
New features
- Internal PGP engine (gpmInternal): full OpenPGP without GnuPG — Ed25519, ECDSA, ECDH, RSA, AES-256
- PGP key server support: HKP/HKPS and WKD (Web Key Directory) with auto-fetch on encrypt/verify
- PGP Subject protection (ProtectSubject) — encrypts Subject inside PGP/MIME and S/MIME messages
- Theme switching added to Options → Preferences (light/dark/auto/by time)
- Color groups: configurable background opacity and corner mark indicator
- Message Subject is now shown in the taskbar while composing
- Draft crypto state (sign/encrypt/engine/PGP-MIME) now persists via X-Bat-Draft-Security header; reopening a draft restores the user's intent
- Sending a draft with pending crypto from the "Outbox" now prompts: perform crypto now, send as-is, or cancel
- PGP key properties dialog redesigned: HTML/CSS rendering, resizable form with size persistence, dark-theme aware
- Added backup file integrity verification to ensure created backup files are fully restorable
Improvements
- Improved Microsoft Word-like sticky font/size persistence when navigating adjacent to formatted text in the HTML editor
- 0002296: Added mouse wheel scrolling in the emoji picker
- Added full interface translation updates for Bulgarian, Finnish, Italian, and Serbian, fixing many missing translations across various menus
Fixes
- Fixed an issue with an invisible caret while typing in the HTML editor
- Fixed quote splitting in the HTML editor
- Fixed Ctrl+A not working in header fields
- Fixed an issue with mouse-based field selection in message headers
- Fixed an issue where adding spaces in Quick Reply (Conversation View) was not possible
- Fixed importing of MIME From headers and folder names with national characters from Outlook
- Fixed an issue with the Description field when importing calendar events