Repository navigation
Release v1.0.2
🚀 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.2xhh1128/pulse:latest
📥 Client Downloads
Client binaries are available in the repository: client/