v1.2.0
Adds a working in-app updater and surfaces which hardware encoder will be used, on top of a large internal rewrite.
Added
- In-app updater. A "Check for updates" action in Settings checks GitHub
Releases, verifies the download's Ed25519 signature, shows download progress,
installs in place, and relaunches. - Frameless custom window with native-style minimize / maximize / close
controls.
Changed
- Documented the bundled FFmpeg build (FFmpeg 8.1, GPL) in
docs/bundled-binaries.md. - Large internal rearchitecture to React context + a services layer (jobs,
settings, files, updates) and an extracted backend progress reader — no
user-facing behavior change, but more stable state and progress handling.
Known issues
- Release builds are still Windows (NSIS) only: the bundle config lists all
targets, but CI builds onwindows-latest, so macOS/Linux installers are not
produced.