Releases: Prometheus-Dynamics/HeliOS
Releases · Prometheus-Dynamics/HeliOS
v2026.1.0
v2026.1.0
Summary
- The downloadable image went from about 2.4 GB to about 100 MB: about 95.8% smaller, or about 24x smaller.
- Major API and UI refresh with faster loading, stronger invalidation/realtime updates, and broader device/system state coverage.
- Stream workflows were reworked across registration, calibration, recording, and media handling.
- Localization and peers flows were hardened for seeded maps, pose handling, validation, and multi-source operation.
- Camera defaults and platform integration improved, including OV9782 tuning, libcamera fixes, startup/networking/persistence fixes, and Windows USB link fixes.
OS + Platform
- Reduced downloadable image size from about 2.4 GB to about 100 MB: about 95.8% smaller, or about 24x smaller, than
v2026.0.0. - Reduced installed on-device footprint from about 7 GB to about 180 MB: about 97.4% smaller, or about 38.9x smaller.
- Reduced average RAM use from about 1 GB to about 250 MB: about 75.0% lower, or about 4x lower.
- Reduced idle CPU usage from about 15% to about 2%: about 86.7% lower, or about 7.5x lower.
- Reduced idle resource burn and continued memory footprint cleanup across the image and services.
- Fixed startup, persistence, dependency-upgrade, and networking issues that affected bring-up and long-running stability.
- Expanded system/device surfaces for revision, storage, metrics, bootloader, logs, and health reporting.
API + UI
- Continued the API overhaul with new read-model plumbing, better invalidation, faster request paths, and stronger realtime updates.
- Expanded WebSocket coverage for runtime data, including sensor and IMU streams.
- Refined frontend data access and pipeline/stream UI plumbing for outputs, metrics, and device state.
- Renamed the old snapshots support workflow to
Diagnostics, with updated UI/docs terminology.
Cameras + Media
- Seeded sharper OV9782 defaults for new streams and tuned denoise/sharpen behavior.
- Improved stream registration and camera-page behavior, including responsive calibration/controls layouts on smaller screens.
- Relaxed calibration solve gating and improved advisory guidance during calibration and stream-quality work.
- Fixed upload and camera-page UI bugs and hardened recording/media workflows.
Localization + Peers
- Fixed localization pose issues and hardened seeded field-map bootstrap behavior.
- Improved localization source handling, validation, and pipeline integration for more reliable multi-source operation.
- Continued improvements to peer discovery/registration and related networking flows.
Reliability Fixes
- Fixed libcamera IPA install failures that could block image startup.
- Fixed Windows USB link handling issues.
- Improved backend validation coverage around streams, calibration, and related runtime workflows.