Skip to content

Feat/2025 version#38

Merged
hrenaud merged 3 commits intomainfrom
feat/2025-version
Jan 10, 2026
Merged

Feat/2025 version#38
hrenaud merged 3 commits intomainfrom
feat/2025-version

Conversation

@hrenaud
Copy link
Copy Markdown
Collaborator

@hrenaud hrenaud commented Jan 10, 2026

No description provided.

- Migration de dialog.showMessageBox vers l'API Promise (async/await)
- Fermeture propre de toutes les fenêtres avant quitAndInstall()
- Appel correct de autoUpdater.quitAndInstall(true, false) avec restart=true
- Ajout de gestion d'erreurs et de logs améliorés
- Changeset créé pour la prochaine release
- Ajout de la méthode testUpdateDialog() dans Updater pour simuler l'événement update-downloaded
- Nouveau channel IPC TEST_UPDATE_DIALOG pour déclencher le test depuis le renderer
- API exposée via window.electronAPI.testUpdateDialog() (dev uniquement)
- Guide de test complet dans docs/TESTING_AUTO_UPDATER.md
- Référence ajoutée dans docs/DEVELOPMENT.md
- Sécurité : API uniquement disponible en mode développement
- Changeset créé pour la prochaine release
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Jan 10, 2026

🦋 Changeset detected

Latest commit: 9971387

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
ecoindex-app Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@hrenaud hrenaud merged commit d6b16de into main Jan 10, 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