You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
v2.3.0 — July 21, 2026
Microsoft Store Compliance
Clean uninstall — NSIS installer now prompts to remove ShieldPress_Project workspace folders on all drives (C/D/E/F) during uninstall, satisfying Microsoft Store policy 10.2.7 (Product Removal)
Removed Google Drive Backup plugin (not production-ready)
Removed license/activation UI — all plugins are now free; license system kept in backend for future premium features
Vietnamese Input Fix (Production Build)
Fixed IME input (Unikey/Telex) not working in input fields when app is packaged as .exe
Root cause: before-input-event handler was intercepting keyboard events during IME composition
Fix: added input.isComposing and input.key === "Process" checks to skip IME events
Disk Monitor Fix
Disk usage in titlebar now reflects the drive where projects are stored (PROJECTS_DIR) instead of the app data drive (DATA_DIR)
If user sets workspace to D: or F:, the disk info correctly shows that drive's free space