Skip to content
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

Revert "chore(cli): Bumped the CLI version to 0.33.0" #2119

Merged
merged 1 commit into from
Jun 30, 2023

Conversation

kittaakos
Copy link
Contributor

@kittaakos kittaakos commented Jun 30, 2023

Motivation

To let IDE2 consume arduino/arduino-cli#2234 and keep the repository history clean💄

Change description

Other information

This reverts commit 0fbd1fb.
Reverts: #2083

Reviewer checklist

  • PR addresses a single concern.
  • The PR has no duplicates (please search among the Pull Requests before creating one)
  • PR title and description are properly filled.
  • Docs have been added / updated (for bug fixes / features)

@kittaakos kittaakos self-assigned this Jun 30, 2023
@kittaakos kittaakos added the topic: CLI Related to Arduino CLI label Jun 30, 2023
@kittaakos kittaakos requested a review from per1234 June 30, 2023 08:55
@kittaakos kittaakos merged commit d0bce15 into main Jun 30, 2023
@kittaakos kittaakos deleted the revert-2083-cli-0.33.0-rc1 branch June 30, 2023 12:02
@per1234 per1234 added type: enhancement Proposed improvement topic: infrastructure Related to project infrastructure labels Jun 30, 2023
@wavoigt
Copy link

wavoigt commented Jul 1, 2023

Version: 2.1.1-nightly-20230607
Date: 2023-06-07T03:09:08.177Z
--> CLI Version: 0.33.0

Version: 2.1.1
Date: 2023-06-30T16:04:40.277Z
--> CLI Version: 0.32.3

WHY?

@per1234
Copy link
Contributor

per1234 commented Jul 2, 2023

Hi @wavoigt. There was a problem in Arduino CLI 0.33.0 that caused uploads to the new UNO R4 WiFi board to fail for Windows users: arduino/ArduinoCore-renesas#10

It was necessary to make an emergency patch release of Arduino IDE so that the board would be functional for everyone when they receive their orders of the board. The Arduino IDE project manager decided that, in order to move quickly, we should make a release of Arduino IDE that contained only that single fix compared to the 2.1.0 release. So the fix in Arduino CLI (arduino/arduino-cli#2234) was added on top of the version of Arduino CLI used by Arduino IDE 2.1.0 (0.32.2) and an Arduino CLI 0.32.3 release was made. The version of Arduino CLI used by Arduino IDE was then set to that 0.32.3 release (#2121) and then the Arduino IDE 2.1.1 release was made.

There have been some other significant changes to Arduino CLI since the time of the 0.33.0 release which will require companion changes in the Arduino IDE codebase. So the alternative approach of bumping the version of Arduino CLI used by Arduino IDE to 0.33.1, making the companion changes to the Arduino IDE codebase, and validating those changes would not have been possible to accomplish in the available time. The work to update Arduino IDE to use Arduino CLI 0.33.1 will be done at some point in the future, after which the nightly builds and following production release will contain the fixes and advancements made since the time of the Arduino CLI 0.32.2 release.

If you do need the version of Arduino IDE that contains Arduino CLI 0.33.0, you can download the last beta tester build from before the reversion from the "Artifacts" section of this page:

https://github.com/arduino/arduino-ide/actions/runs/5243125693#artifacts

Note that build is still affected by arduino/ArduinoCore-renesas#10 so it can not be used with the UNO R4 WiFi board on Windows. But it will work perfectly for any other board and even with the UNO R4 WiFi board on other operating systems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: CLI Related to Arduino CLI topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants