Skip to content

Restore updater compatibility in Signboard 1.7.1 - #51

Merged
cdevroe merged 1 commit into
mainfrom
release/1.7.1
Sep 2, 2026
Merged

cdevroe merged 1 commit into
mainfrom
release/1.7.1

Conversation

@cdevroe

@cdevroe cdevroe commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • restore the legacy com.electron.signboard application identity used by installed Signboard releases
  • bump the patch release to 1.7.1
  • make release validation fail if a future build changes the established identity

Why

Signboard 1.6.0 can discover 1.7.0, but its downloaded update cannot replace and relaunch the installed app because 1.7.0 was packaged with a different bundle/application ID. Keeping the existing identity restores the supported in-place update path.

Verification

  • npm run test:release-artifacts
  • representative unsigned arm64 macOS package reports CFBundleIdentifier = com.electron.signboard and version 1.7.1

The separate 2.0 work is not included in this branch.

@cdevroe
cdevroe merged commit fd4e9cf into main Sep 2, 2026
2 checks passed
@cdevroe
cdevroe deleted the release/1.7.1 branch September 3, 2026 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant