Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Auto update fails on Arduino IDE 2.3.5 #2696

Closed
Assignees
Labels
conclusion: resolvedIssue was resolved topic: theiaRelated to the Theia IDE framework type: imperfectionPerceived defect in any part of project
@giacomocusinato

Description

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

Metadata

Metadata

Labels

conclusion: resolvedIssue was resolved topic: theiaRelated to the Theia IDE framework type: imperfectionPerceived defect in any part of project

Type

No type

Projects

No projects

Milestone

No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      AltStyle によって変換されたページ (->オリジナル) /