github AnInsomniacy/rayburst v3.6.6-beta.1
v3.6.6-beta.1 — Adaptive Speedometer Capsule

latest releases: v4.0.1-beta.1, v4.0.0, v4.0.0-beta.6...
pre-release5 months ago

What's Changed

Refines the speedometer capsule's adaptive width system with a dual-layer ResizeObserver architecture that properly handles both growth and shrinkage animations.

🛠 Improvements

  • Dual-layer ResizeObserver — observes an inner .capsule-content wrapper (no width constraint) instead of the outer capsule, eliminating the circular dependency that prevented shrinking
  • Symmetric CSS animations — both expansion and contraction are now smoothly animated via transition: width 0.35s on the JS-driven outer shell
  • 1-second debounced shrink — capsule expands instantly when content grows, but waits 1 second before shrinking to prevent jitter from rapid speed fluctuations
  • Dynamic hPad computation — horizontal padding is recalculated on every observer tick instead of once on mount, ensuring CSS changes take effect without app restart
  • Tightened layout spacing — reduced min-width (100px) and limit-zone min-width (38px) for a more compact idle state

📦 Downloads

Platform Architecture File
macOS Apple Silicon · Intel .dmg
Windows x64 · ARM64 -setup.exe
Linux x64 · ARM64 .AppImage .deb

Don't miss a new rayburst release

NewReleases is sending notifications on new releases.