Stable release. Graduates the 3.7.2 line to stable. Drop-in upgrade from 3.7.1 — no config changes.
✨ Changed — hazard popups no longer leave the map shifted
Closing a lightning/wildfire/NWS-alert popup now restores the map view.
Popups near the map edge still auto-pan the view to stay fully visible — Leaflet has no way to reposition a popup within the viewport instead. Previously that pan stuck around after you closed the popup, leaving the map off-center from where you had it. The view now returns to where it was once the popup closes. Switching directly between several popups only restores once, at the end, rather than snapping back and re-panning for each one.
🐛 Fix — sections-grid sizing
A card in a fixed-height grid cell now fills the cell instead of overflowing it.
When the card was placed in a sections-view grid cell with a fixed row count (rows ≠ auto), the configured height: (or the 400 px default) was still applied as a min-height. A card taller than the cell overflowed it, and the grid resize handle appeared to do nothing.
The fix: in a fixed-row cell the grid now owns the height — the card fills the cell and ignores both height: and square_map (the editor already greys those out under that constraint, and now disables the height box too). height: / square_map are unchanged in masonry/panel views and in auto-row cells.
The rule, in short:
grid_options.rows |
Height source | height: |
|---|---|---|
auto / absent (or masonry/panel view) |
height: config (or 400 px) |
used |
| a number | the grid cell (rows × row-height) | ignored — resize with the cell handle |
🐛 Fix — console banner showed the wrong version
The console signon banner was stuck reporting version 3.7.0 for four releases (3.7.0-beta2 through 3.7.2-beta1) — a hardcoded literal that never tracked package.json. It's now sourced from package.json at build time, the same way the build timestamp already was, so it can't drift again.
Full Changelog: v3.7.1...v3.7.2