@@ -266,6 +266,34 @@ must be changed to:
266
266
eventsChan , closeWatcher , err := board.Watch (req)
267
267
```
268
268
269
+ ### Removed detection of Arduino IDE bundling
270
+
271
+ Arduino CLI does not check anymore if it's bundled with the Arduino IDE. Previously this check allowed the Arduino CLI
272
+ to automatically use the libraries and tools bundled in the Arduino IDE, now this is not supported anymore unless the
273
+ configuration keys ` directories.builtin.libraries ` and ` directories.builtin.tools ` are set.
274
+
275
+ ### gRPC enumeration renamed enum value in ` cc.arduino.cli.commands.v1.LibraryLocation `
276
+
277
+ ` LIBRARY_LOCATION_IDE_BUILTIN ` has been renamed to ` LIBRARY_LOCATION_BUILTIN `
278
+
279
+ ### go-lang API change in ` LibraryManager `
280
+
281
+ ``` go
282
+ func (lm *LibrariesManager ) InstallPrerequisiteCheck (indexLibrary *librariesindex .Release ) (*paths .Path , *libraries .Library , error ) { ... }
283
+ func (lm *LibrariesManager ) Install (indexLibrary *librariesindex .Release , libPath *paths .Path ) error { ... ]
284
+ ` ` `
285
+
286
+ ` ` ` go
287
+ func (lm *LibrariesManager) InstallPrerequisiteCheck (indexLibrary *librariesindex.Release , installLocation libraries.LibraryLocation ) (*paths.Path , *libraries.Library , error ) { ... }
288
+ func (lm *LibrariesManager) Install (indexLibrary *librariesindex.Release , libPath *paths.Path , installLocation libraries.LibraryLocation ) error { ... ]
289
+ ` ` `
290
+
291
+ ### go-lang functions changes in ` github.com /arduino/arduino-cli/configuration`
292
+
293
+ - ` github.com /arduino/arduino-cli/configuration.IsBundledInDesktopIDE ` function has been removed.
294
+ - ` github.com /arduino/arduino-cli/configuration.BundleToolsDirectories ` has been renamed to ` BuiltinToolsDirectories`
295
+ - ` github.com /arduino/arduino-cli/configuration.IDEBundledLibrariesDir ` has been renamed to ` IDEBuiltinLibrariesDir`
296
+
269
297
## 0.26.0
270
298
271
299
### ` github.com /arduino/arduino-cli/commands.DownloadToolRelease ` , and ` InstallToolRelease` functions have been removed
0 commit comments