github Devi766/FlyClash v0.3.4
FlyClash Desktop v0.3.4 Alpha

6 hours ago

FlyClash Desktop v0.3.4 Alpha

Redesigned dashboard card system

The dashboard is now a modular workspace: choose the information you need, preview each card's available layouts, and arrange a dashboard that fits your workflow.

  • A consistent sizing system: standard half-width and full-width cards share the same height, while extra-large full-width cards provide more room for detailed charts and lists. Supported sizes vary by card, keeping each layout suited to its content.
  • A redesigned widget library: preview cards and switch between supported layouts before adding them. Customize the dashboard with drag-and-drop ordering and add or remove cards, with layout preferences saved across sessions.
  • A unified visual language: consistent title icons, inner spacing, typography, rounded corners and neutral control backgrounds, with responsive layouts and light/dark theme support.
  • Refine the standard full-width route tracing card with lighter edge fades and neutral title controls. Use transparent scrollbar tracks throughout the main scrolling views.
  • Resolve real application icons on macOS, including owning app bundles for helper processes and process-name fallback. Share cached, asynchronous icon loading between traffic rankings and connection details.
  • Network information at a glance: a new standard full-width card combines total traffic, active connections, download speed and upload speed. The four individual metrics remain available as compact half-width variants.
  • Immersive traffic and subscription cards: flowing speed visualizations and a tilted subscription usage ring bring data into the card surface. Subscription cards show usage percentage and remaining traffic, with expiry information shown only when available.
  • Compact network controls: combine system proxy and TUN switches in one network-control card, alongside a redesigned proxy-mode selector and an IP card with a cleaner details view for direct and proxied connections.
  • Diagnostics on the dashboard: add media availability, connectivity checks and route tracing. Test an individual media service directly from its item, open the complete media diagnostics from the card background, or inspect route results on an interactive globe.
  • More personal layouts: add image cards and mix compact summaries with larger visualizations. Existing layouts are migrated to the new card model while retaining saved ordering and enabled/disabled preferences.

Diagnostics tools

  • Preserve native parallel group latency testing and progressively display fresh results from the core's delay history, without waiting for every node to finish.
  • Add a dedicated route tracing page with target input, probe controls, an interactive globe, hop statistics and report copying.
  • Share the complete media diagnostics dialog between the tools page and dashboard cards.

Configuration management

  • Improve runtime profile switching and move tray updates and connection cleanup out of the foreground path.
  • Coalesce proxy refresh events, load icons asynchronously and use skeletons during page loading.
  • Expand imports to YAML/JSON, partial configurations, node links and Base64 subscriptions.
  • Add bounded download retries and proxy fallback; limit HTTP 5xx to one alternate-route retry.
  • Wrap long error messages and redact credentials from subscription URLs.

Performance

  • Remove overlapping route transitions and schedule route preloading during idle time.
  • Cache generated runtime configurations and serialize reloads of the shared work file.

当前为测试版,可能存在兼容性问题,欢迎到 Issues / 交流群反馈。

Don't miss a new FlyClash release

NewReleases is sending notifications on new releases.