Skip to content

Release v1.0.2

Choose a tag to compare

@github-actions github-actions released this 19 Dec 11:53
· 334 commits to main since this release

🚀 Release v1.0.2

✨ Features & Improvements

Cross-Continent Network Support

  • Server: Increased failure tolerance to 30 (90s), longer timeouts (8s health, 20s poll)
  • Client: Increased retries to 10, longer timeouts (20s), optimized for high-latency networks
  • Extended keep-alive to 120s, larger connection pools for stable cross-continent connections

Mobile Fixes

  • Fixed touch scroll detection: Only taps trigger row expansion, not scrolling
  • Fixed Footer: Removed '·' separator on mobile
  • Fixed mobile table expansion: Single tap now works correctly
  • Fixed swap partition display: Shows '0.00 MiB / 0.00 MiB' when empty

TCPing Improvements

  • All targets displayed simultaneously with distinct colors by default
  • Click active tab to deselect and show all targets
  • Statistics calculated based on selected target
  • Tooltip shows all targets when none selected, only selected target when one is active
  • CDN fallback for Chinese networks (unpkg as backup)

Flag Icons

  • Automatic flag icon generation for all countries
  • Special handling for Hong Kong: emojione-v1:flag-for-hong-kong-sar-china
  • Proper country name normalization (spaces to hyphens, remove commas)

Client Binaries

  • Compiled for Linux (amd64, arm64) and Windows (amd64)

📦 Docker Images

  • xhh1128/pulse:1.0.2
  • xhh1128/pulse:latest

📥 Client Downloads

Client binaries are available in the repository: client/