lnwjud v4.56.1 — Windows upgrade startup hotfix
Important for Windows users
If v4.56.0 stops with "Windows secret migration helper integrity metadata is unavailable", download and install lnwjud-Setup-4.56.1.exe over the existing installation. The broken app cannot launch its updater. Do not delete your profile, database, checkpoint key, or secret files. Portable users should replace the Portable executable with v4.56.1.
หาก Windows เปิด v4.56.0 ไม่ขึ้น ให้ดาวน์โหลดตัวติดตั้ง 4.56.1 แล้วติดตั้งทับได้เลย ไม่ต้องลบข้อมูลหรือ secret เดิม
Fixed
- Windows startup requested
lnwjud-windows-secret-migrator.exe.sha256, while the release package containslnwjud-windows-secret-migrator.sha256. The runtime now uses the shipped filename. - Integrity verification remains required before the native helper runs. Successful migration retains the original encrypted backup; failures preserve the legacy value.
- Regression coverage now uses real Windows DPAPI/SecureString ciphertext and the native helper, plus a real Electron startup with an existing legacy checkpoint. Packaged tests cannot silently use an external helper override.
- macOS and Linux remain on the shared 4.56.1 version; Windows secret migration stays a no-op there. Target-native packages are rebuilt and tested on their own hosts.
Downloads and verification boundaries
- Windows x64: Setup and Portable.
- macOS: Apple Silicon arm64 and Intel x64 DMG/ZIP.
- Linux: x64 and arm64 DEB/AppImage; arm64 remains preview.
- Community signing remains unchanged: Windows is unsigned; macOS is ad-hoc signed, not Developer ID signed/notarized.
- Local legacy-upgrade acceptance was exercised on Windows 11. Hosted checks do not constitute a separate physical Windows 10 acceptance run. macOS interactive permissions, Wayland portal approval, and interactive AppImage launch remain host-specific checks.
- Every published package is tied to the tagged main commit and covered by per-target provenance and aggregate SHA-256 checksums. The release workflow verifies CI artifacts without rebuilding them.
- All 30 public assets were downloaded again and verified: 51 checksum comparisons and 10 updater-file entries passed. Aggregate checksums are byte-identical to the independently verified CI artifact collection.
- The Windows application extracted from the public 4.56.1 Setup download also passed the real legacy-checkpoint startup and retained-backup test on Windows 11, with an invalid inherited helper override to verify that the shipped helper is used.
Source and CI
- Release source:
da2f0a5510972133575097149c5c3042e29a357e. - Target-native release verification.
- Verified artifact publication.
- Hotfix and regression tests (PR #44).