34 lines
2.1 KiB
Markdown
34 lines
2.1 KiB
Markdown
# Latest Windows release
|
||
|
||
## v0.6.3 — 2026-10-29
|
||
|
||
- Hide the fullscreen capture selection before submitting a notification when automatic editor opening is disabled. Previously the selection remained visible during submission, which could suppress the banner under Windows fullscreen notification rules.
|
||
- Default to capture → notification → click → editor. **Open editor after screen capture** is now off by default; explicitly saved preferences are preserved.
|
||
- Retain the editor fallback for immediate notification errors.
|
||
- Check for updates in the background every 6 hours after the startup check. Notify once per version per session, retry after network failures at the next interval, and install only after confirmation.
|
||
|
||
Verified: 176 native checks, 403 input/layout checks at 240 DPI, screenshot editor UI integration,
|
||
isolated notification registration checks, and 45 updater checks. The new UI regression test failed
|
||
before the fix and passes afterward: the selection is hidden at notification submission.
|
||
Banner behavior still needs confirmation on the affected laptop. Windows Do Not Disturb can
|
||
send notifications directly to the notification center; asynchronous toast failures are not yet monitored.
|
||
|
||
**Upgrade:** choose Update in the tray menu. Legacy v0.3.0–v0.4.1 clients first receive the
|
||
v0.4.2 compatibility bridge, then the current full release. v0.2.3 and earlier require manual installation.
|
||
For manual installation, exit KSwitcher and extract the entire ZIP into its installation folder.
|
||
Keep personal `data/` and customized dictionaries.
|
||
|
||
Download **KSwitcher-win-x64.zip** with **SHA256SUMS.txt**. The package contains the resident,
|
||
configurator and screenshot executables, a release manifest, offline dictionaries, documentation
|
||
and license notices; no personal settings or clipboard history.
|
||
|
||
Build and package:
|
||
|
||
```powershell
|
||
.\build.ps1 -Stage -Test
|
||
.\package.ps1 -PublishRelease
|
||
```
|
||
|
||
Commit the archive, checksum and sources together. Publish both assets on a stable
|
||
`release-vX.Y.Z` tag matching the executable version. Keep `v0.4.2` as the last legacy tag.
|