Skip to main content
Version: 4.1

3.1.7

Features & Improvements​

  • Auto Sender Avatar & Logo Recognition without BIMI:
    • Implemented multi-tier sender avatar pipeline automatically recognizing sender domain icons (Gmail, Microsoft 365, Apple, Yahoo, GitHub, GitLab, Meta, Amazon, HiTechCloud) without requiring BIMI DNS records.
    • Multi-source resolution fallback: Contact Photo -> BIMI SVG -> Twenty-Icons -> Google S2 High-Res Favicon API (128px) -> DuckDuckGo Icons API.
    • Built-in crisp vector SVG brand logos (ProviderLogo) for instant zero-latency rendering across mobile and desktop interfaces.
  • VMC & CMC Certificate Support & Verified Checkmark (Tích Xanh):
    • Added full Verified Mark Certificate (VMC) and Common Mark Certificate (CMC) verification support according to BIMI standards (a=https://...pem).
    • Integrated VerifiedSenderBadge in Webmail message reading pane and message list rows, providing verified checkmark trust indicators with detailed certificate tooltips.
  • 256-Hex-Character Platform Site Verification DNS TXT Record:
    • Introduced deterministic 256-hex-character token generator (hitechcloud-platform-site-verification=<token>) for automated domain ownership and client verification.
    • Integrated into Go backend deliverability checks (/emails/deliverability), BIND9 native DNS zone templates, CLI scripts (hitechcloudcli native-dns), and Webmail backend services.
  • WebRTC Voice DSP Audio Enhancement & Composite Meeting Recording:
    • Added browser-side WebRTC voice digital signal processing (acoustic echo cancellation, noise suppression, auto gain control, high-pass filter, dynamics compressor, and voice clarity equalizer).
    • Implemented multi-track composite meeting recording engine using FFmpeg 6.1.1.
  • Assistant & Team Chat Stability Fix:
    • Resolved TypeError: _.map is not a function error in Assistant / Team chat by safely unwrapping payload arrays and objects.
  • Migration & Update Automation (3.1.7): Created version/3.1.7/UPDATE.sh script to automate service reloads and synchronization.
Was this helpful?