Skip to content

BowEcho v0.34.2

Choose a tag to compare

@github-actions github-actions released this 16 Jul 01:10

BowEcho v0.34.2

This release adds a full sounding-correction workflow, faster warning
inspection, broader European alert coverage, and substantial radar, satellite,
WoFS, and placefile improvements.

Sounding correction lab

  • Added a separate, resizable, non-destructive correction lab for editable
    model soundings.
  • Correct thermal, moisture, and wind profiles independently, with
    variable-specific depth, domain, and blend shapes, including draggable custom
    profiles.
  • Added visible QC for supersaturation, dry instability, invalid states, and
    wind-seam kinks, plus an optional reversible dry convective adjustment.
  • Sounding plots, parcels, hodographs, and diagnostics update immediately from
    the corrected profile; Reset original restores the untouched source.
  • Save fingerprint-bound projects, export CSV or SPC/SHARPpy RAW, import RAW
    soundings, and run deterministic batch experiments over up to four correction
    fields.

Warnings and Alerts

  • Clicking warning polygons now opens compact geo-anchored cards with every
    warning at that point, including wind, hail, tornado/damage tags, expiry,
    issuing office, dismiss controls, and links to full details.
  • Added automatic warning-source selection: NWS for operational US radars and
    official MeteoAlarm Atom/CAP feeds for supported European radar countries,
    with manual source and country selection available.
  • MeteoAlarm warnings include severity-aware accents, full details, and
    official CAP links. The anonymous public feeds do not provide polygon
    geometry, so BowEcho presents them honestly as list/detail warnings without
    inventing map placement; historical timeline sync remains NWS-only.
  • SPC mesoscale-discussion map clicks now open Alerts directly, and official MD
    graphics can be opened in a larger scrollable viewer with Fit, 100%, and
    10-400% zoom controls.

Satellite and WoFS

  • Fixed cached GOES RGB composites bypassing the selected spacecraft or sector,
    which could produce convincing previews but empty map coverage.
  • Fixed inverse-grid indexing on very wide and antimeridian-crossing satellite
    domains so coverage remains reachable across the full frame.
  • Added Center on satellite coverage and clearer messages distinguishing an
    out-of-sector view from a transparent visible-light frame at night.
  • WoFS drapes now continue loading and syncing when the WoFS window is closed.
  • Added accurate ready/loading/unavailable/error states so stale or unvalidated
    frames are never labeled active.
  • Added a high-visibility mode that lifts low-alpha WoFS guidance without
    recoloring, repositioning, or filling transparent pixels.

Downloaded placefiles

  • Added multi-file import for downloaded local placefiles, including .txt,
    uncommon extensions, and extensionless files.
  • Local sources persist in the Layers list and support the same enable, refresh,
    reload, and remove workflow as URL feeds.
  • Relative local sprite-sheet references resolve beside the placefile, with
    clearer load status and generation-safe refresh handling.

Radar products and quality of life

  • Replaced abbreviation-heavy product chips with a categorized, full-name
    product browser covering base moments, velocity, volume/hail, dual-pol,
    precipitation, quality, texture, and simulation fields.
  • More products exposes the extended catalog; advanced sweep products
    compute lazily when selected, while KDP remains automatic when its source
    metadata are trustworthy.
  • Added one-click editing for the active radar product's color table under
    Custom > Appearance.
  • Added a sidebar collapse handle, direct Undo for workflow presets, and
    native-resolution sounding-board image capture.
  • Moved loop frame-count selection beside Load Loop for a clearer loading
    workflow.

DWD radar

  • DWD now prefers quality-controlled polarimetric reflectivity, falls back
    through simpler filtered and raw variants when necessary, and enables
    available ZDR, RhoHV, and PhiDP moments by default.
  • Missing optional dual-pol products no longer prevent the base
    reflectivity/velocity volume from loading.

Source notice

European warnings are provided by EUMETNET members through the official
MeteoAlarm public feeds and are used under
CC BY 4.0.