Auto-updater was always reporting version 1.3.0 regardless of release,
making it impossible to detect whether an update had been applied.
CI now rewrites package.json version from the tag before building.
Updater errors are now logged to console instead of silently swallowed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>