This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+4 more
ReleasePort's take
Light signalRelease v0.52.30 fixes the blank-screen scroll issue on iOS Safari and Android Chrome and corrects a layout gap caused by double‑subtracted height.
Why it matters: Addresses UI rendering bugs that cause empty screens during scrolling (iOS/Android) and visual gaps in dashboard layout, improving user experience for mobile viewers.
Summary
AI summaryFixed dashboard scroll blank-screen on iOS Safari and Android Chrome caused by filter properties overwhelming mobile compositors.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes blank-screen scroll issue on iOS Safari and Android Chrome. Fixes blank-screen scroll issue on iOS Safari and Android Chrome. Source: llm_adapter@2026-05-23 Confidence: high |
— |
| Bugfix | Medium |
Corrects double-subtracted height causing gap between content and bottom nav. Corrects double-subtracted height causing gap between content and bottom nav. Source: llm_adapter@2026-05-23 Confidence: high |
— |
Full changelog
Fixed
- Dashboard scroll blank-screen fixed on iOS Safari and Android Chrome. Two
filterproperties on dashboard elements (.event-item__bar { filter: saturate(0.4) }and.weather-widget__icon { filter: drop-shadow(...) }) created GPU compositor layers inside the scroll container that overwhelmed the mobile compositor on both WebKit and Blink. Replacedfilter: saturate(0.4)withopacity: 0.5; removed the drop-shadow filter entirely. The gap between content and bottom nav introduced in v0.52.29 is also fixed:height: calc(100dvh - nav - safe-areas)double-subtracted the nav height (.dashboardis already inside.app-contentwhich excludes the nav), changed toheight: 100%.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]