Skip to content

Auto update fails on Arduino IDE 2.3.5 #2696

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
3 tasks done
giacomocusinato opened this issue Apr 8, 2025 · 0 comments · Fixed by #2697
Closed
3 tasks done

Auto update fails on Arduino IDE 2.3.5 #2696

giacomocusinato opened this issue Apr 8, 2025 · 0 comments · Fixed by #2697
Assignees
Labels
conclusion: resolved Issue was resolved topic: theia Related to the Theia IDE framework type: imperfection Perceived defect in any part of project

Comments

@giacomocusinato
Copy link
Collaborator

giacomocusinato commented Apr 8, 2025

Describe the problem

Arduino IDE uses electron APIs to check and perform auto-updates if a newer version of the application is available.
The auto-update logic is not triggered in IDE 2.3.5 due to a regression in #2654 (8053c55)

The issue seems to be also present in Theia IDE examples (here)

To reproduce

  • Install Arduino IDE v2.3.5 https://github.com/arduino/arduino-ide/releases/tag/2.3.5
  • Open the command palette (on MacOS Cmd+Shift+P), look for "Open Settings (UI)" and select it
  • Look for the setting "Update Channel" and set it to nightly (NOTE: this will set the IDE to receive nightly updates when found)
  • Restart the IDE
  • A dialog prompting to update to the latest 2.3.6-nightly should appear, but it's not

Note that this also affects stable releases, but switching to nightly channel is the only current way to test this since it's currently the only update available after 2.3.5.

Expected behavior

Auto-update logic should work and prompt to new any new version if found.

Arduino IDE version

2.3.5

Operating system

macOS

Operating system version

15.3.2

Additional context

Note that current users that have updated to Arduino IDE 2.3.5 might not receive auto-update for newer versions.

Issue checklist

  • I searched for previous reports in the issue tracker
  • I verified the problem still occurs when using the latest nightly build
  • My report contains all necessary details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: resolved Issue was resolved topic: theia Related to the Theia IDE framework type: imperfection Perceived defect in any part of project
Projects
None yet
2 participants