Releases
v1.0.5
Compare
Sorry, something went wrong.
No results found
1.0.5 (2026-06-12)
✨ Features
charts: Add nice-scale axis engine, dual-axis ping chart and auth-gated period selector (a3d4894 )
♻️ Refactor
charts: Update mock data ranges and refine chart UI layout (5f68e2a )
🎨 Styling
Fix biome lint and formatting issues (4aa6ce4 )
📝 Documentation
Update documentation with mandatory reverse proxy configuration (2ef5350 )
🔖 Other
Add nice-scale chart axes, dual-axis ping chart with loss overlay, and auth-gated period selector (#1 )
feat(charts): add nice-scale axis engine, dual-axis ping chart and auth-gated period selector
Introduce chartScale.ts: d3-style nice tick calculation, auto-baseline,
loss/delay/speed presets, axis width budgeting
Rework PingChart to ComposedChart with delay Y-axis + loss area overlay,
P95-trimmed scale, and per-monitor packet loss from nezha-dash algorithm
Add 1d/7d/30d period selector; 7d and 30d gated behind login
(matching official theme behavior)
Add useIsLogin hook via /api/v1/profile with periodic refetch
Apply nice-scale Y-axes to HistoryChart and RealtimeCharts with
unit labels in chart headers
Edge-aware X-axis ticks (first left-aligned, last right-aligned)
ServerCard: traffic limit progress bar with bidirectional traffic
support, billing badge redesign
OsIcon: use brand hex colors from simple-icons instead of fill-current
Sparkline: decouple viewBox from container size, add showDot prop
ServerDetail: truncate long CPU/GPU strings, billing badge style update
Mock server: period-aware data, deterministic failure windows, auth
simulation via cookie
style: fix biome lint and formatting issues
Use template literal over string concatenation in ServerDetail
Replace 1.414 with Math.SQRT2 in chartScale
Reformat inline comments in mock server
Fix formatting in OsIcon, ServerCard, Sparkline (8c513eb )
You can’t perform that action at this time.