v2.2.1

koala73/worldmonitorv2.2.1Feb 15, 2026by github-actions[bot]

AI Summary

Bug fixes and CI/CD improvements focusing on the desktop app's stability, build reliability, and settings window functionality.

Key Highlights

  • Fixed Windows settings window issues including async commands and white flash
  • Improved Tauri build workflows with pinned actions and native M1 runners
  • Fixed DeckGLMap layer menu height and HTML attributes
  • Consolidated variant naming from 'world' to 'full'

New Features

  • Added latest release badge to README
  • Consolidated variant naming (`world` → `full`)
  • Allow Cloudflare Insights script in Content Security Policy

Full Release Notes

## What's Changed

### Bug Fixes
- Fix Windows settings window: async command, no menu bar, no white flash
- Fix settings window show/focus even when init fails
- Fix: constrain layers menu height in DeckGLMap (#65)
- Fix: HTML attribute fix in layers dropdown
- Consolidate variant naming (`world` → `full`) and fix PWA CARTO tile caching
- Allow Cloudflare Insights script in CSP

### CI/CD
- Fix release always created as draft on tag push
- Harden Tauri desktop build workflow (pinned actions, timeouts, cleanup)
- Use native M1 runner for ARM64 macOS builds
- Fix macOS build failures when Apple signing secrets are missing

### Other
- Add latest release badge to README
- Remove CLAUDE.md from repo

**Full Changelog**: https://github.com/koala73/worldmonitor/compare/v2.2.0...v2.2.1