From faffebf4bf669bcb72585397ea1b1f3c9f962d3a Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Mon, 12 Sep 2022 09:55:04 +0200 Subject: [PATCH 1/3] 2.0.0 --- arduino-ide-extension/package.json | 2 +- browser-app/package.json | 4 ++-- electron-app/package.json | 4 ++-- package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arduino-ide-extension/package.json b/arduino-ide-extension/package.json index 18095e77e..8f41acb7b 100644 --- a/arduino-ide-extension/package.json +++ b/arduino-ide-extension/package.json @@ -1,6 +1,6 @@ { "name": "arduino-ide-extension", - "version": "2.0.0-rc9.4", + "version": "2.0.0", "description": "An extension for Theia building the Arduino IDE", "license": "AGPL-3.0-or-later", "scripts": { diff --git a/browser-app/package.json b/browser-app/package.json index 26fabec10..c7a9dacd3 100644 --- a/browser-app/package.json +++ b/browser-app/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "browser-app", - "version": "2.0.0-rc9.4", + "version": "2.0.0", "license": "AGPL-3.0-or-later", "dependencies": { "@theia/core": "1.25.0", @@ -19,7 +19,7 @@ "@theia/process": "1.25.0", "@theia/terminal": "1.25.0", "@theia/workspace": "1.25.0", - "arduino-ide-extension": "2.0.0-rc9.4" + "arduino-ide-extension": "2.0.0" }, "devDependencies": { "@theia/cli": "1.25.0" diff --git a/electron-app/package.json b/electron-app/package.json index eb967f678..1794ec5bd 100644 --- a/electron-app/package.json +++ b/electron-app/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "electron-app", - "version": "2.0.0-rc9.4", + "version": "2.0.0", "license": "AGPL-3.0-or-later", "main": "src-gen/frontend/electron-main.js", "dependencies": { @@ -21,7 +21,7 @@ "@theia/process": "1.25.0", "@theia/terminal": "1.25.0", "@theia/workspace": "1.25.0", - "arduino-ide-extension": "2.0.0-rc9.4" + "arduino-ide-extension": "2.0.0" }, "devDependencies": { "@theia/cli": "1.25.0", diff --git a/package.json b/package.json index c4c2d0626..0e0b28e37 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "arduino-ide", - "version": "2.0.0-rc9.4", + "version": "2.0.0", "description": "Arduino IDE", "repository": "https://github.com/arduino/arduino-ide.git", "author": "Arduino SA", From 4663caaa02ac4284373fc59a5fc36387c81666c3 Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Mon, 12 Sep 2022 16:28:03 +0200 Subject: [PATCH 2/3] Revert "change naming of nightly and snapshot builds (#1326)" This reverts commit 5be1f9d7fe7513a432f6c7d4c58e330aad73699d. --- electron/packager/config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/electron/packager/config.js b/electron/packager/config.js index b7e7faba5..44af9f323 100644 --- a/electron/packager/config.js +++ b/electron/packager/config.js @@ -80,9 +80,9 @@ function getVersion() { } if (!isRelease) { if (isNightly) { - version = `${version}.nightly-${timestamp()}`; + version = `${version}-nightly-${timestamp()}`; } else { - version = `${version}.snapshot-${currentCommitish()}`; + version = `${version}-snapshot-${currentCommitish()}`; } if (!semver.valid(version)) { throw new Error(`Invalid patched version: '${version}'.`); From 2842a9d27fb8310f2f94e5c71928511ddcd5f439 Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Mon, 12 Sep 2022 18:25:09 +0200 Subject: [PATCH 3/3] update README.md --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 0d97a0b78..324da2691 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,18 @@ -# Arduino IDE 2.x (beta) +# Arduino IDE 2.x [![Arduino IDE](https://github.com/arduino/arduino-ide/workflows/Arduino%20IDE/badge.svg)](https://github.com/arduino/arduino-ide/actions?query=workflow%3A%22Arduino+IDE%22) -This repository contains the source code of the Arduino IDE 2.x, which is currently in beta stage. If you're looking for the stable IDE, go to the repository of the 1.x version at https://github.com/arduino/Arduino. +This repository contains the source code of the Arduino IDE 2.x. If you're looking for the old IDE, go to the repository of the 1.x version at https://github.com/arduino/Arduino. The Arduino IDE 2.x is a major rewrite, sharing no code with the IDE 1.x. It is based on the [Theia IDE](https://theia-ide.org/) framework and built with [Electron](https://www.electronjs.org/). The backend operations such as compilation and uploading are offloaded to an [arduino-cli](https://github.com/arduino/arduino-cli) instance running in daemon mode. This new IDE was developed with the goal of preserving the same interface and user experience of the previous major version in order to provide a frictionless upgrade. -> ⚠️ This is **beta** software. Help us test it! - ![](static/screenshot.png) ## Download -You can download the latest release version and nightly builds from the [software download page on the Arduino website](https://www.arduino.cc/en/software#experimental-software). +You can download the latest release version and nightly builds from the [software download page on the Arduino website](https://www.arduino.cc/en/software). ## Support