Added
- Viewer: server-side display decimation with a min/max envelope and zoom
drill-down. Charts on long recordings render fast from a median + min/max
envelope so short-lived spikes survive decimation, and zooming refetches
the window at finer resolution. Applies to both the server and WASM
(browser) viewers. (#1006)
Changed
- Recorder: parquet files are written with smaller row groups (1800 rows)
so the viewer can drill into zoomed windows faster. (#1003)
Fixed
- Viewer: the WASM viewer package builds again — wasm-pack was invoked with
a conflicting--profileflag. The size optimizations are now applied via
environment overrides scoped to the WASM build. (#1007) - Viewer: embedded JS assets are now revalidated with ETags, so browsers no
longer serve a stale mix of modules after upgrading Rezolus. Client-only
routes also no longer trigger a spurious section reload and console error.
(#1010)