v1.8.0
v1.8.0 — Friendlier & more discoverable
Five user-friendliness wins in one release.
⌨️ Keyboard navigation in the popover
Open the popover and press:
- ↑ / ↓ — move selection between rows (the focused row gets a stronger jade outline than hover)
- Return — bring the focused row to the front if it's running, or launch it if it's stopped
- Delete / Backspace — open the delete confirmation for the focused row (only when it's a stopped clone)
Modifier-laden shortcuts (⌘N, ⌘Q, etc.) pass through unmodified so nothing else breaks.
🔔 System notifications when a clone is ready
The 5–10 second clone-prep step used to finish silently — easy to miss if you alt-tabbed away. Now you get a system banner ("Slot 3 is ready") when prep takes longer than 1.5 seconds. Fast re-launches stay silent. macOS asks for notification permission on the first send.
🟢 Menubar icon badge
A tiny jade dot now appears on the top-right of the menubar Stack glyph whenever at least one WeChat instance is running. The dot has a soft halo so it reads at 18pt. Hover the icon for an updated tooltip ("WeChat Multi — 2 instances running").
💬 Tooltips on everything
Every button now has a .help() tooltip explaining what it does — popover footer items, account rows (state-specific copy), stale/health prompts, every Preferences button, the launch-at-login toggle, and the About link rows. Free first-time discoverability for non-keyboard users.
✨ What's new panel
The first time you launch a new version, this very panel auto-appears with a bulleted list of what changed. Versioned Changelog.swift ships in the bundle; the panel shows the latest entry prominently plus up to two older entries dimmed below for users who skipped releases. Linked to the full GitHub release notes from the footer. Skipped on the first-ever launch (onboarding handles that) and on downgrades.
Install
Download WeChat-Multi-v1.8.0.zip below. Universal binary (arm64 + x86_64), CI-built.
SHA256: fd47609993cd7ef9f46365e3c95c1ffa58731c45260c355398a40b7303e73032
Upgrading from v1.7.x: drop in the new bundle. All existing clones, names, colors, order, the launch-at-login toggle, and onboarding state carry over. The What's New panel will fire once on first launch.