Probably already known, but for the last couple days I noticed that the
software item at top of website pages appears to be missing:
I also try to keep up on the nightly builds of IDE 2.x, but so far since 2.3.4
there was not anything that looked interesting, until this last week.
On Github I see:
But when I go to the main website the Changelist is still back at:
Changes since version [2.3.4](https://github.com/arduino/arduino-ide/releases/tag/2.3.4):
- fix(plugin): decouple state update from the LS (#2643) [5ec19150]
- Bump built-in example sketches version to 1.10.2 [6d96e227]
- fix: install missing linux dependencies [1712f9ea]
- chore: switch to version `2.3.5` after the release (#2587) [6eef09ef]
Thought it would be nice to checkout to see if anything in the CLI 1.2.0 update
fixed things...
This is due to an intentional change to the website design. The new path to the "Software" page is:
Click "Products" on the website header.
A menu will open.
Select SOFTWARE > CLOUD AND TOOLS > ARDUINO IDE from the menu.
I investigated and found that the nightly build publishing was broken by some recent changes to the build workflow. So the nightly build you would download from the "Software" page of arduino.cc is outdated and indeed only contains the changes that are listed in that changelog.
I submitted a fix for the regression:
Once that is merged, the an up-to-date nightly build will be published.
Until then, you can get the nightly build from GitHub. I'll provide instructions:
Log into your GitHub account. ⓘ This is required because GitHub only allows downloading workflow run artifacts when you are logged in.
Click the entry at the top of the list.
The summary page for that workflow run will open.
Scroll down to the "Artifacts" section of the page.
Click the appropriate artifact download link for you operating system. ⓘ If you are using Windows, click the "Windows_X86-64_zip" link.
Your browser will now start a file download. Wait for it to finish.
Extract the downloaded ZIP file.
You can now use the extracted file just the same as you would with the nightly build downloaded from the "Software" page of arduino.cc. Note that, the archive you downloaded may contain another archive file (e.g., Windows_64bit.zip), which you will need to extract in turn. This silly "archive in an archive" situation is the result of technical limitations of the GitHub Actions workflow artifact system.
Thanks. Bumps of the Arduino CLI, and even far more so the Eclipse Theia Platform IDE framework dependencies of Arduino IDE are very significant changes which have historically been frequent sources of significant regressions. So beta testing is very much welcome.
Thanks for bringing this serious bug to my attention!