Skip to content

Releases: wesleygrimes/omastorm

Omastorm 0.1.21

Choose a tag to compare

@wesleygrimes wesleygrimes released this 17 Oct 15:38
Immutable release. Only release title and notes can be modified.
7f602ba

This release fixes the location picker. Its search field no longer stays editable after you close it, and pasting into it is now size-limited and times out if the clipboard hangs. A failed or oversized paste shows an error and leaves your search alone. The radar engine stays at 0.1.13.

What's Changed

Fixes

Other changes

Full Changelog: v0.1.20...v0.1.21

Omastorm 0.1.20

Choose a tag to compare

@wesleygrimes wesleygrimes released this 10 Oct 22:32
Immutable release. Only release title and notes can be modified.
77dffd3

This release adds the NOAA MRMS mosaic, one radar image of the contiguous U.S. built from every NEXRAD station. Press Shift+N in the radar window to switch to it, and press it again to go back to the nearest station. The radar engine updates to 0.1.13. Thanks to @scottjones for this feature.

What's Changed

Features

  • feat(ui): select and loop the MRMS national mosaic by @scottjones in #164

Other changes

Full Changelog: v0.1.19...v0.1.20

Engine 0.1.13

Choose a tag to compare

@github-actions github-actions released this 10 Oct 22:05
Immutable release. Only release title and notes can be modified.
51cd4ff

This release adds NOAA's MRMS QC base reflectivity mosaic for the contiguous U.S. (mrms-conus). It merges every NEXRAD radar into one image and keeps up to an hour of history. Nothing selects it automatically; the UI will offer it with Shift+N once the plugin pins this engine. OPERA uses the same reworked mosaic pipeline, which now drops late results after a source switch and handles live and backfilled frames the same way. Thanks to @scottjones for the MRMS work.

This release uses protocol v2 and is compatible with the current UI. Native Linux downloads are attached for x86_64 and ARM64, with checksums and build metadata. Existing installations receive it when the app's verified engine pin is updated.

What's Changed

Features

  • feat(engine): add MRMS QC base reflectivity and one-hour history by @scottjones in #121

Other changes

Full Changelog: engine-0.1.12...engine-0.1.13

Omastorm 0.1.19

Choose a tag to compare

@wesleygrimes wesleygrimes released this 04 Oct 23:23
Immutable release. Only release title and notes can be modified.
c5e4d53

This release updates the radar engine to 0.1.12, a maintenance release. The popover now refreshes METAR chips just after the hour, as the main window does, and the location picker no longer opens twice from the panel. Unused UI code is removed.

What's Changed

Other changes

Full Changelog: v0.1.18...v0.1.19

Omastorm 0.1.18

Choose a tag to compare

@wesleygrimes wesleygrimes released this 04 Oct 17:16
Immutable release. Only release title and notes can be modified.
b8c15d7

Omastorm now switches between FULL and LEAN layouts based on window size, and adds a focus mode. Tapping a METAR chip in the popover now opens its report. This release also includes bug fixes and performance improvements.

What's Changed

Docs

Fixes

  • fix(ui): open METAR reports from popover chips, release stale sweep images by @wesleygrimes in #150
  • fix(ui): stop the popover map zooming on the scroll wheel by @wesleygrimes in #151

Features

  • feat(ui): pick FULL or LEAN from the window size, add focus mode by @demian0311 in #134

Other changes

  • fix(release): title drafts by product and document release notes by @wesleygrimes in #142
  • docs(release): summary above generated notes, PR labels by user-visible change by @wesleygrimes in #143
  • fix(tooling): generate mise task usage so --help shows real arguments by @wesleygrimes in #144
  • chore: release plugin 0.1.18 by @wesleygrimes in #152

New Contributors

Full Changelog: v0.1.17...v0.1.18

Engine 0.1.12

Choose a tag to compare

@github-actions github-actions released this 04 Oct 23:07
Immutable release. Only release title and notes can be modified.
f403dae

This is a maintenance release with no user-facing changes. An empty TIFF tag in a European radar download now returns a decode error instead of panicking. The rest is internal cleanup: METAR feeds and station info share one cache, downloads share one size-capped reader, and the live poller's timeout handling is simpler.

This release uses protocol v2 and is compatible with the current UI. Native Linux downloads are attached for x86_64 and ARM64, with checksums and build metadata. Existing installations receive it when the app's verified engine pin is updated.

What's Changed

Other changes

Full Changelog: engine-0.1.11...engine-0.1.12

Omastorm 0.1.17

Choose a tag to compare

@wesleygrimes wesleygrimes released this 03 Oct 04:09
Immutable release. Only release title and notes can be modified.
76e888b

This release fixes a security issue in how Omastorm displays text from external sources. Map labels, METAR text, station names, and error messages now render as plain text, so a crafted OpenStreetMap place name can no longer inject formatting or load a remote image. Thanks to HANCORE-linux for reporting it. Updating is recommended.

What's Changed

Fixes

Other changes

Full Changelog: v0.1.16...v0.1.17

Omastorm 0.1.16 — Playback, themes, and airport pins

Choose a tag to compare

@wesleygrimes wesleygrimes released this 30 Sep 17:18
Immutable release. Only release title and notes can be modified.

Loop the scans you choose, switch Omarchy themes without restarting, and see airport conditions as map pins by default.

Playback from your selected scan

Select an earlier completed scan and press Space or Play. Playback starts there, runs through the newest completed scan, and returns to your selection on every loop. Selecting the newest scan or a sweep still arriving plays the full history; Home, then Play, does too. Pause and play again to start a new loop from your current selection.

Thanks to @Yani3rt for bringing this behavior to both the window and popover in #80—their first contribution to Omastorm.

Theme switches keep working

The window now follows every Omarchy theme switch and continues picking up edits to the active theme's colors. Previously, the first switch could leave it on fallback colors until a restart.

Thanks to @Noah-Brown for the fix and regression coverage in #95—also their first contribution. Welcome to both new contributors!

Airport pins by default

Aviation mode now uses category-colored airport pins when no mark style is configured. Existing chip and ink settings still work. Press a to toggle aviation mode.

Thanks to returning contributor @fearjet44 for #116.

Other changes

Contributor credits, contribution and release documentation, focused verification tools, CI check selection, and capture cleanup have also been improved.

Update

omarchy plugin update com.omastorm.radar
omarchy restart shell

The matching engine (engine-0.1.11, x86_64 and ARM64) installs automatically.

Full changelog

Engine 0.1.11 — Selected-scan playback

Choose a tag to compare

@github-actions github-actions released this 30 Sep 17:12
Immutable release. Only release title and notes can be modified.

Playback now loops from your selected completed scan through the newest completed scan. Press Space or Play to start there; each pass returns to that scan. Selecting the newest scan or a sweep still arriving plays the full history, as does Home then Play. Pausing and playing again uses the current selection as the new starting point.

The engine remembers the selected scan as new scans arrive and older scans are backfilled. If that scan leaves the two-hour history, playback falls back to the oldest available scan.

Thanks to @Yani3rt for their first contribution to Omastorm in #80.

This release uses protocol v2 and is compatible with the current UI. Native Linux downloads are attached for x86_64 and ARM64, with checksums and build metadata. Existing installations receive it when the app's verified engine pin is updated.

Full changelog

Omastorm 0.1.15 — Aviation Mode

Choose a tag to compare

@wesleygrimes wesleygrimes released this 23 Sep 03:18
Immutable release. Only release title and notes can be modified.

Airport weather meets live radar. Aviation mode brings nearby airport observations onto your Omastorm map, so you can see reported conditions alongside the rain and storms moving through the area.

Airport conditions at a glance

Press a in the radar window or bar popover to turn aviation mode on. Airport codes replace city labels, with colors showing each airport’s reported flight category:

  • Green: VFR
  • Blue: MVFR
  • Red: IFR
  • Magenta: LIFR

Click an airport code to open its raw METAR—the airport’s weather observation—right on the map.

Aviation mode with airport flight categories and an open METAR report

Keep your airports in view

Show up to 16 airports, choose nearby stations or prioritize major airports, and give your home field a place whenever it’s in view and has a current report. Choose filled labels, colored letters, or colored map pins to suit your display.

Aviation mode is off by default. Press a to explore it, or enable it at startup in your configuration:

[metar]
show = true

Airport observations cover the U.S. and Canada while using live NEXRAD radar. The European OPERA mosaic does not support this overlay. Reports come from NOAA/NWS Aviation Weather Center and show current observations, not forecasts or flight guidance.

Thank you, Justin

Huge thanks to Justin Hagemeier (@fearjet44), also @flyawayzephyr60 on Twitter, for bringing aviation mode to Omastorm—from the airport weather support to the map overlay and controls—in #102 and #111. These are Justin’s first contributions to Omastorm. Welcome aboard!

Update

omarchy plugin update com.omastorm.radar
omarchy restart shell

The matching radar engine installs automatically.

Full changelog