Skip to content

0.4.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Aug 07:26
· 2 commits to main since this release

[0.4.0-beta.1] – 2026‑08‑19

Added

  • Global hotkeys (toggle, open controls, optional warmth/dim bumps). Click-to-record in Controls.
  • Schedule: fixed hours or local sunset→sunrise (suncalc, offline city presets). Optional fade.
  • Fullscreen handling as a user choice: Ask each time, Hide overlay, or Always stay on top. Optional borderless/F11 detection.
  • Update channel: Stable vs Beta (GitHub prereleases).
  • Controls window is tabbed (Overlay / Schedule / Hotkeys / Updates).

Changed

  • Controls no longer open on every launch; first run still opens them. Tray click and a second instance still open controls.
  • Toggle button reflects whether the overlay is enabled.
  • Main process split into src/lib/*.
  • Overlay z-order is re-asserted every 2s in always-on-top mode (Windows often steals it).
  • Installer afterPack now strips SwiftShader (no software GL fallback).
  • package.json license field is MIT (matches LICENSE).
  • GitHub Actions Release workflow builds the Windows installer and publishes the GitHub release (run from the Actions tab).

Fixed

  • powerMonitor resume handler is registered after app.whenReady().
  • Auto-updater CJS load + file logger (from dev after 0.3.2).

Download WarmNDim-Setup-0.4.0-beta.1.exe. Windows SmartScreen may show "Windows protected your PC" because this build is unsigned. Click More info then Run anyway.