Skip to content

Conversation

@altaskur
Copy link
Owner

@altaskur altaskur commented Feb 7, 2026

Summary

Merge develop into main for release preparation.

Changes since last release

  • Removed auto-update feature (electron-updater) due to Windows Smart App Control blocking unsigned executables with no bypass option
  • Azure Trusted Signing not available for individual developers in the EU
  • All update-related code, UI, translations, and dependencies have been cleanly removed

Files changed

  • 31 files changed, 10 insertions, 4,297 deletions
  • Removed: UpdateManager, IPC handlers, interfaces, Angular service, settings page, update dialog, translations, route, menu item, type declarations, electron-updater dependency

Testing


  • pm run dev\ - builds and runs without errors

  • px vitest run\ - 360 tests passed, 0 failed
  • \sonar:check\ - passed

Remove the entire auto-update system due to Windows Smart App Control
blocking unsigned executables with no bypass option available.

Removed:
- electron-updater dependency from package.json
- UpdateManager service (electron/src/services/updater/)
- Update IPC handlers (electron/src/services/ipc/update-handlers)
- Update interfaces (electron/src/interfaces/update.interface)
- Angular UpdateService (src/app/services/update/)
- Settings updates page (src/app/pages/open-settings-updates/)
- Update dialog component (src/app/components/open-update-dialog/)
- Update-related translations from i18n files
- Update route from app.routes.ts
- Update menu item from Help menu
- Update API declarations from electron.d.ts and preload.ts
- build.publish config from package.json
fix: remove auto-update feature (electron-updater)
@altaskur altaskur merged commit ff99209 into main Feb 7, 2026
1 check passed
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 7, 2026

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