Files
hrynco-kswitcher/Release/README.md
T

2.2 KiB
Raw Blame History

Latest Windows release

v0.6.47 — 2026-11-05

Changes

  • Custom auto-correction replacements now accept several words on the correction side, for example мамамила=мама мила. The source remains a single word of 1–32 letters; the correction supports up to 32 characters including single spaces between words, in the same supported language.
  • Preserve initial capitalization, surrounding punctuation, the current layout and Undo when splitting joined words. Subsequent typing is preserved. Updated validation messages and the options hint explain support for spaces.
  • Enable Automatic correction (experimental) and Use custom replacements, enter one typo=correction pair per line, then click OK → Save. Existing language, minimum-length and exclusion settings still apply; defaults are unchanged.
  • Retain bundled StayHere and all earlier fixes. The tray menu remains Utilities → StayHere.

Validation

Passed 332 native regression checks, 574 input/settings checks and focused auto-correction integration checks, including phrase replacement, capitalization/punctuation, Undo and immediate subsequent typing. Also passed 105 synchronization checks and 54 updater regression checks. Release binaries, package manifest and SHA-256 checksums are verified; published assets are read back before completion.

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, close its configurator and screenshot editors, and extract the entire ZIP into its installation folder. Keep personal data/, customized dictionaries and your own tools. Keep the three KSwitcher executables together; StayHere runs independently.

When synchronizing phrase replacements across PCs, update each participating PC to v0.6.47 or newer: older versions reject spaces in replacement pairs.

Download KSwitcher-win-x64.zip with SHA256SUMS.txt. The package contains no personal settings, credentials or clipboard history.

Publish stable release-vX.Y.Z tags matching the executable version. Keep v0.4.2 as the last legacy tag.