Skip to content

Commit f0d138b

Browse files
update docs
1 parent f4a9add commit f0d138b

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

docs/UPGRADING.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
Here you can find a list of migration guides to handle breaking changes between releases of the CLI.
44

5+
## 0.35.0
6+
7+
### The gRPC `cc.arduino.cli.commands.v1.Platform` has been changed.
8+
9+
We've added a new field called `latest_compatible`. This field indicates the latest version that can be successfully
10+
installed for the current OS. The `latest` field cannot guarantee such property.
11+
12+
### `core list` now returns only the latest version that can be installed.
13+
14+
Previously, we showed the latest version without checking if all the dependencies were available in the current OS. Now,
15+
the latest version will always point to an installable one even if a newer incompatible one is present.
16+
17+
### `core upgrade` and `core install` will install the latest compatible version.
18+
19+
Previously, we'd have tried the installation/upgrade of a core even if all the required tools weren't available in the
20+
current OS. Now we check this upfront, and allowing the installation of incompatible versions only if a user explicitly
21+
provides it like: `core install arduino:renesas_uno@1.0.2`
22+
523
## 0.34.0
624

725
### The gRPC `cc.arduino.cli.commands.v1.UploadRepsonse` command response has been changed.

0 commit comments

Comments
 (0)