Releases: ysaunier/wtch
Releases · ysaunier/wtch
v1.1.0
wtch v1.1.0
New features
- Script security opt-in: script execution is now disabled by default. Only HTTP and adapter watches run out of the box. Enable
allow_scriptsin Settings > Config to run script watches. A warning is displayed when enabled, reminding users they are responsible for the commands they configure. - Hidden console windows on Windows: cmd, PowerShell, and WSL processes no longer flash a console window during script execution.
Improvements
- Settings persistence: disk is now written before updating in-memory state, preventing desync on write failures
- Blocked scripts show a clear "Scripts disabled" error in the UI instead of a blank unknown status
- Conventional commits lint in CI (skips merge commits)
- Add SECURITY.md
- Dependabot update interval changed to quarterly
Full changelog
v1.0.1
wtch v1.0.1
Fixes
- Fix duplicate tray icon on Windows
- Fix window appearing in taskbar after show
Improvements
- Auto-sync version from git tag in release CI (no more manual version bumps)
- Add About page with app version, GitHub link, and Buy Me a Coffee
- Add issue templates (bug report, feature request, preset request)
- Add contributing guide with conventional commits convention
- Add privacy policy and roadmap
- Upgrade GitHub Actions to v5 (Node.js 24 support)
v1.0.0
wtch v1.0.0
First public release.
Features
- System tray app with popup panel
- 375+ built-in service presets (GitHub, AWS, GCP, OpenAI, Snowflake, and more)
- Expandable details per service (components, regions, sub-services)
- Desktop notifications on status changes
- Light and dark themes
- Custom watches via YAML config (HTTP, script, adapter)
- Regional filtering for Snowflake, GCP, 1Password
- Individual Google Workspace presets (Gmail, Drive, Meet, etc.)
- Groups to organize watches visually
- Debug logging to file
- Cross-platform: Windows, macOS, Linux
Adapters
- StatusPage (Atlassian): GitHub, OpenAI, Cloudflare, and 190+ services
- JSON: GitLab, Docker (status.io), custom APIs
- HTML: CSS selector scraping
- Google: Google Workspace and Google Cloud status dashboards