Klip v0.1.2
Summary
Klip v0.1.2 is a Windows-first data resilience patch. It focuses on making local database handling safer before wider release validation.
Changes
- Added database schema version gating so older app versions reject newer databases instead of writing into an unsupported schema.
- Added corrupt SQLite database recovery: the broken database is preserved as a
.corrupt-*.bakfile and Klip recreates a clean schema. - Added restore-time rejection for backups from newer schema versions.
- Centralized the current database schema version to keep initialization and restore validation aligned.
Verification
- Local
pnpm release:verify -SkipBundlepassed. - Local
pnpm release:verifypassed and produced Windows installers. - GitHub CI passed on
mainafter PR #2 and PR #3 merges. - GitHub Release workflow passed for
v0.1.2and uploaded Windows MSI/NSIS assets.
Assets
Klip_0.1.2_x64-setup.exeKlip_0.1.2_x64_en-US.msi
Known Caveats
- Installers are not code signed yet, so Windows may show SmartScreen or publisher warnings.
- This remains Windows-first; macOS/Linux parity is still post-MVP work.
- Auto-update, sync, and database encryption are not included in this release.