File arduino-cli.changes of Package arduino-cli

-------------------------------------------------------------------
Fri Jan 19 16:45:09 UTC 2024 - seife+obs@b1-systems.com

- Update to version v0.35.1:
  * Fixed missing `ARDUINO_USER_AGENT` env var setting. (#2501)
  * Added backward compatibilty policy document (#2470)
  * Reuse (cache) object archives in large sketch projects (#2464)
  * Fix caching for libraries when installation folder differents from Name (#2446)
  * Added `debug check` command to check if a combination of board/programmer supports debugging. (#2443)
  * fix: debugging requires a non empty debug.executable (#2439)
  * [BREAKING] Removed `debugging_supported` field from `BoardDetails` gRPC call (#2438)
  * Debugger now allows generic selection of sub-configurations (#2435)
  * Fixed integration test
  * Added specific exit-code for "missing programmer" kind of errors. (#2429)
  * fix: Fixed regression in `compile_commands.json` generation (#2427)
  * Added `programmer.default` directive to set a default programmer for a board. (#2416)
  * Replace `mitchellh/go` used for macOS notarization (#2399)
  * debug: Slighlty refactored custom_configs section of GetDebugConfigResponse (#2396)
  * debug: Allow type-specification of JSON output for cortex-debug (#2393)
  * debug: Enforce programmer selection (#2394)
  * Added `programmer` field in debug info output (#2391)
  * Updated translation files (#2377)
  * Introduce new "v" version format (#2374)
  * Updated translation files (#2324)
  * Added 'sketch_path' to build properties (#2372)
  * Upload port detector improvements (#2288)
  * Added `upload --upload-field key=value` flag to set upload fields value (#2348)
  * Enable dependabot on go modules (#2354)
  * Update deps (#2350)
  * Bump gitpython from 3.1.32 to 3.1.37
  * feat: added more `debug` options (#2356)
  * [breaking] gRPC API: Removed 'debug' service in favor of 'commands' service (#2349)
  * fix wrong IndexFile truncate (#2346)
  * bugfix: excessive CPU/Disk usage when multiple build-paths points in the sketch directory (#2342)
  * [breaking] Eliminate BoardListWatchRequest `Interrupt` from the grpc api and make it server streaming only (#2330)
  * Added `--timestamp` option to monitor command. (#2336)
  * Replace deprecated openpgp library (#2333)
  * legacy: Make a lot of Builder internals private (#2325)
  * fix empty build files exported if specified --build-path equals to --output-dir (#2320)
  * Enforce signature check on library_index.json (#2326)
  * Add support for pre_uninstall scripts (#2311)
  * Porting `legacy` tests to new integration-test infra (part 4...) (#2315)
  * legacy: Builder refactorization (part 5...) (#2312)
  * feat: log `Required tool` with `debug` severity (#2314)
  * Fixed weird error message in `core install` if invalid platform is spcified (#2309)
  * feature: Added raw terminal support in `monitor` command (#2291)
  * Bump actions/checkout from 3 to 4 (#2293)
  * Text output: removed trailing spaces for right-padding of tables (#2290)
  * Add support for default build profile (#2203)
  * Allow `.cxx` and `.cc` extension in compile (#2273)

-------------------------------------------------------------------
Sat Sep 16 07:37:13 UTC 2023 - seife+obs@b1-systems.com

- Update to version 0.34.2:
  * regression: Import fix for `compile --input-dir .` regression found in #2304 (#2305)
  * Upload port detector improvements (#2288)
  * Updated translation files (#2242)
  * feature: Detect board port change after upload (#2253)
  * Fixed loading of Library given a non-absolute path (#2265)
  * docs: clarified how tools flavours are selected (#2260)
  * Bump arduino/setup-protoc from 1 to 2 (#2255)
  * Bump gitpython from 3.1.30 to 3.1.32 (#2262)
  * Add '--log' global flag as alias for '-v' (#2258)
  * Fix double 100% progress on CompileResponse (#2225)
  * Fixed some error messages/warnings during index download (#2257)
  * Explain usage of `monitor --config` in command help (#2249)
  * Bump peter-evans/create-pull-request from 4 to 5 (#2137)
  * Bump pygments from 2.12.0 to 2.15.0 (#2248)
  * When launching `core list` with no installed platforms print `no platforms installed` (#2238)
  * feat: library folder name priority promotion for `-main` suffix (#2233)
  * Disable DTR clearing on 1200-bps touch (only on Windows) (#2234)
  * Add Delete command to gRPC (#2212)
  * [breaking] Do not prevent CLI startup if `inventory.yaml` is corrupted (#2232)
  * Report is_hidden field in board identification (#2224)
  * Set `installed` property for installed platform when `core search` is executed  (#2223)
  * [breaking] Align `board list --watch` and `board list` json output (#2219)
  * [breaking] Check cross-platform compatibility of sketch names (#2216)
  * Added gRPC command `SetSketchDefaults` to change sketch attached board/port (#2217)
  * Automatically download indexes, if missing, in gRPC `Init` call (#2119)
  * Return exit code 0 when a core is already up to date (#2207)
  * Remove not needed parameters in Sketch* related gRPC API (#2215)
  * Use the same property name for the query term in search requests (#2214)
  * Fix crash in upload if the upload tool platform is missing (#2211)
  * Interpret "empty" Port object as no-port in upload (#2202)
  * Avoid `lib install` command hanging indefinitely in dependencies resolution. (#2192)
  * Improve archive structure docs (#2189)

-------------------------------------------------------------------
Tue Jun  6 18:03:29 UTC 2023 - seife+obs@b1-systems.com

- require /usr/bin/avr-gcc instead of cross-avr-gcc11 package

-------------------------------------------------------------------
Tue Jun 06 18:01:13 UTC 2023 - seife+obs@b1-systems.com

- Update to version 0.33.0:
  * Improved memory usage on core/libraries install (#2187)
  * [breaking] gRPC Compile request now returns expanded build properties by default (#2184)
  * Identify managed platforms not tracked by a package index (#2174)
  * Improved gRPC how-to in contributing guide (#2181)
  * Easier recovery from soft bricked native USB boards (#2173)
  * Bump pymdown-extensions from 9.4 to 10.0 (#2179)
  * Allow selection of `build.core` and `build.variant` with variables substitution (#2176)
  * Fix `Compile` gRPC call hangs when there is a lot of output (#2171)
  * Increased library priority for libraries specified via `--library` flag (#2148)
  * Ignore `__MACOSX` folder in tool archives when launching core install (#2162)
  * fix: Allow build-path to different drive than the sketch (#2163)
  * Respect the order of menu, when computing the config options (#2159)
  * Fix preprocess output (do not print stats after the preprocessed source) (#2152)
  * Implemented `--show-properties` in `board details` command (#2151)
  * [breaking] Fix regression in core caching (#2145)
  * Issue a warning when the signature verification fails (#2138)

-------------------------------------------------------------------
Sat May 06 14:55:12 UTC 2023 - seife+obs@b1-systems.com

- Update to version 0.32.2:
  * [breaking] Fix regression in core caching (#2145)
  * Speed-up lib dependency resolution in some particular cases (#2140)
  * fix: library loading errors genereates unneeded compile
    failures (#2139)
  * Updated translation files (#2087)
  * Print `FQBN` in verbose compile output (#2134)
  * Remove legacy "rewrite-rules" feature (#2132)
  * Use the correct library when a relative path is passed as
    `--library` value (#2126)
  * Bump actions/setup-go from 3 to 4 (#2130)
  * Skip useless operations in legacy test (#2123)
  * [breaking] Remove legacy vid-pid build properties selector
    (#2121)
  * [breaking] Fix: `lib list --fqbn` and `lib examples --fqbn`
    do not show platform bundled lib when lib of same name is
    installed globally (#2113)
  * Fix invalid JSON and YAML outputs for `outdated` command (#2111)
  * Improved version matching in `lib` and `core` commands. (#2110)
  * Fixed a couple of (very rare) race conditions (#2112)
  * Removed no more needed checks to go sub-programs (#2109)
  * fix: discovery cleanup and watchers continuity upon core
    install  (#2062)
  * Allow leading underscore in sketch filenames (#2105)
  * Added `--omit-releases-details` flag in `lib search` (#2102)
  * fix: redirect postinstall script output to runtime output (#2090)
  * Fixed compiler output capture in JSON mode (#2078)
  * Added machine-readable IP:PORT in text-mode 'daemon' (#2101)
  * Add hooks `hooks.savehex.presavehex` and
    `hooks.savehex.postsavehex` (#2091)
  * Refactored build-properties creation (and removed some legacy
    code) (#2082)
  * [breaking] fix: remove tree config lookup (#2085)
  * feat: specialize init errors (#2076)
  * chore: added json schema for configuration file (#2068)

-------------------------------------------------------------------
Thu Feb 23 11:21:02 UTC 2023 - seife+obs@b1-systems.com

- Update to version 0.31.0:
  * Updated translation files (#2071)
  * [breaking] Add post install script support for tools (#2075)
  * Added `--install-in-builtin-dir` flag to `lib install`
    command (#2077)
  * feat: option to expand properties with flag
    --show-properties (#2074)
  * Added missing file extensions from sketch specification (#2063)
  * feat: purge build cache (#2033)
  * Added 'hardwareId' support to pluggable discovery (#2065)

-------------------------------------------------------------------
Sat Feb 18 07:22:15 UTC 2023 - seife+obs@b1-systems.com

- Update to version 0.30.0:
  * fix: sketch name validation error messages (#2059)
  * Remove empty object from the output of grpc commands (#2057)
  * Do not show available updates with `version` if
    `updater.enable_notification` is set to `false` (#2055)
  * Show ctags errors with verbose compile (#2017)
  * Add prioritization to tool selection in absence of explicit
     dependencies (#1887)
  * [breaking] fix: validate sketch name (#2051)
  * feat: filter boards by fqbn in connected list (#2052)
  * [breaking] Remove `ip` flag from daemon command (#2045)
  * Fixed error message capitalization (#2048)
  * fix: scan libraries on install (#2037)
  * `compile --show-properties` now correctly output the result in
    text and JSON format (#2035)
  * [breaking] Fixed a lot of `--format json` and, in general, how
    Arduino CLI output is handled (#2003)
  * Add support for `.xz` and `.zst` archive format (#2012)
  * Store all temporary files under a single folder (#2031)
  * chore: updated used golang version to 1.19 (#2026)
  * fix: consistent boards list ordering across output formats (#2025)
  * Include platform bundled libs when `-b` flag is used (#2000)
  * Add `Online Help` link to gRPC interface's `Platform` (#2009)
  * Disable "fail fast" feature in "Test Go" workflow (#2014)
  * Update url to prevent tests from failing (#2013)
  * Enable `sketch archive` overrides using `overwrite` flag (#1994)
  * Fix `sketch new` default overwriting behavior (#1993)
  * [breaking] Fixed detection of double-install using `lib
    install` with `--git-url` or `--zip-path` (#1983)
  * Bump liskin/gh-problem-matcher-wrap from 1 to 2 (#1988)
  * Improve `board list` detection via cloud API (cache
    responses / do not error on network failure) (#1982)
  * [breaking] Fix board attach CLI command, and remove gRPC API (#1930)
- packaging: use source date instead of build date for version

-------------------------------------------------------------------
Fri Nov 25 06:56:16 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.29.0:
  * Fix download progress bar (not always displayed) (#1980)
  * Set `runtime.hardware.path` property during upload (#1978)
  * `lib search` returns exact match as the first result. (#1975)
  * Fix concurrency problem in Board.buildConfigOptionsStructures
    (fix some rare crash of the CLI/Arduino IDE) (#1972)
  * Allow ISO8859-1 (non UTF-8) `.properties` files. (#1969)
  * Added libraries `.development` flag detection (#1962)
  * Allow `locale` key to be used in `config ...` commands. (#1952)
  * Add task to collect proto files and add steps to release them
    with tester, nightly and stable builds (#1931)
  * Copy package to destination if move failed (should fix sporadic
    `Access is denied` errors on Windows) (#1938)
  * [breaking] Removed redundant and useless commands from gRPC
    API (#1891)
  * bugfix: `lib upgrade` command does not install new libraries
    dependencies (#1935)
  * `lib deps` command output sorted alphabetically (#1934)
- add update message to warn about bundled package setup on update

-------------------------------------------------------------------
Tue Nov 01 07:22:41 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.28.0:
  * Pluggable discovery: board identification can now identify also
    custom board options (#1674)
  * Update labels.yml (#1929)
  * fix `check-certificates.yml` failing (#1927)
  * Add windows `.msi` installer to the CI (#1899)
  * Bump geekyeggo/delete-artifact from 1 to 2 (#1919)
  * Added missing docs for 'recipe.hooks.prebuild.NUMBER.pattern' (#1916)
  * Download library index as a combined archive+signature (#1908)
  * Prevent duplicate entries in board_manager.additional_urls (#1902)
  * [breaking] Refactor `DownloadProgress` gRPC message: more clear
    field meaning. (#1875)
  * [breaking] Removed `real_name` field from gRPC Library message
    and JSON responses (#1890)
  * Made `core search` results more similar to Arduino IDE 1.8.x
    search dialog (#1904)
  * `board listall` (in json/machine readable output) return boards
    sorted with the same order as in the original `boards.txt` (#1903)
  * Improved library search (#1896)
  * Do not treat custom menu options without label as 'malformed' (#1882)
  * [breaking] Fix behaviour of `lib` commands when a library is
    installed multiple times (#1878)
  * Add CopySketch to the testsuite library (#1879)
  * Fixed panic on `lib upgrade` command (#1874)
  * [breaking] `core update-index` do not stop at the first download
    error (#1866)
  * Fixed compile regression (#1867)

-------------------------------------------------------------------
Tue Sep 06 18:07:22 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.27.1:
  * Fixed compile regression (#1867)
  * Extended Pluggable Monitor specification to allow board-
    specific settings to be applied (#1855)
  * [breaking] Simplified gRPC streams helpers (#1857)
  * [breaking] Remove auto detection of Arduino IDE built-in
    libraries and tools / Allow gRPC install of built-in libraries
    (#1817)
  * Added Type field to Platform gRPC struct (#1853)
  * [breaking] daemon: Fix concurrency and streamline access to
    PackageManager (#1828)
  * Fixed cryptic error messages returned from Compile (#1848)
  * Correct key name in `arduino-cli compile --dump-profile`
    output (#1846)
  * Added 'label' and 'properties' fields in board watch command
    (json output) (#1845)
  * Fix gRPC `BoardList*` methods concurrency issues (#1804)
- remove obsolete change-test-directories.patch
- ATTENTION: to use the bundled arduino-core, use the following
  workaround:
  mkdir -p ~/.arduino15/packages
  ln -s /usr/lib64/arduino/hardware/suse-arduino ~/.arduino15/packages

-------------------------------------------------------------------
Fri Aug 12 08:47:15 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.26.0:
  * Expand property references in `version` property of
    `platform.txt` (#1830)
  * Bugfix: do not overwrite board properties during compile
    (#1820) (Fix #1614)
  * Fix regression: do not crash on `board list` if a discovery
    is not properly installed (#1814)

-------------------------------------------------------------------
Tue Aug 02 09:48:34 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.25.1:
  * Updated translation files (#1811)
  * Allow using specific revisions in `lib install --git-url` (#1113) (#1776)
  * Fix bogus "wrong file size" error in some rare cases (#1810)

-------------------------------------------------------------------
Sun Jul 24 14:23:45 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.25.0:
  * Fix path in error messages on sketch loading (#1805)
  * Updated translation files (#1784)
  * Add `--no-overwrite` flag in `core install` (#1794)
  * Added `--no-overwrite` flag in `lib install` command (#1793)
  * [breaking] Fix gRPC streaming synchronization on close (should
    fix missing lines at the end of compile) (#1787)
  * Add support for macos arm64 build (#1770)
  * Updated translation files (#1756)
  * [breaking] Remove old gRPC Monitor service, in favor of new
    gRPC API based on pluggable monitor (#1504)
  * Rate limit the number of outgoing gRPC messages (#1759)
  * Clear gRPC Monitor request only after monitor successfully 
    closes (#1771)
  * disable CGO on every OS except macOS (#1751)
  * Do library rescan on compile (if no profies are used) (#1758)

-------------------------------------------------------------------
Sun Jun 19 09:55:51 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.23.0:
  * fix `arduino-cli outdated --format json` output (#1746)
  * Monitor gRPC now sends a 'success' message to notify open port (#1742)
  * [breaking] Improved compile report / temporary support for profile creation (#1745)
  * [breaking] Fixed regression in library discovery (#1741)
  * [breaking] Implementation of sketch profiles (#1713)
  * Fixed '--libraries' and '--library' flags description in compile command (#1732)
  * Allow downloading index and signature in a single tar.bz2 archive (#1734)
  * Optimization: skip Init() when no library or platform was installed (#1663)
  * Improved gRPC debug logger (#1730)
  * Use real names for libs in upgrade commands (#1725)
  * Updated translation files (#1659)
  * Improved JSON decoding (improves arduino-cli startup time) (#1402)
  * Fix installation script bugs affecting Apple M1 users (#1721)
  * Fixed some weird behaviour in gRPC Monitor command (#1706)
  * Added --debug-file flag to gRPC daemon debug mode (#1704)
  * Add secure boot support for compile command. (#1686)
  * Bump go version to go 1.17.8 (#1567)
  * add flag to allow board options to be specified seperately from fqbn (#1688)
  * update dead documentation links (#1690)
  * [breaking] Refactor errors handling in `packagemanager.Load*` golang API (#1682)
  * fix error being printed in index parsing during first start (#1672)
  * Fix a couple memory leaks caused by files not being closed (#1670)
  * Add missing "Type" value in 'board list' table in case of unknown board (#1673)
  * Discoveries are now closed and unregistered after failure (#1667)
  * board list now returns partial results in case of errors (#1668)

-------------------------------------------------------------------
Tue Apr  5 21:05:53 UTC 2022 - Stefan Seyfried <seife+obs@b1-systems.com>

- remove zsh, fish, arduino-core buildrequires, they were only
  needed for some directories in the file list
- bump go version to > 1.16, fixes build on Leap 15.3

-------------------------------------------------------------------
Tue Apr 05 20:15:05 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.21.1:
  * fix error being printed in index parsing during first start (#1672)
  * Fix a couple memory leaks caused by files not being closed (#1670)
  * Add missing "Type" value in 'board list' table in case of unknown board (#1673)
  * Discoveries are now closed and unregistered after failure (#1667)
  * board list now returns partial results in case of errors (#1668)

-------------------------------------------------------------------
Sat Feb 12 13:33:17 UTC 2022 - seife+obs@b1-systems.com

- Update to version 0.21.0:
  * [skip changelog] Update UPGRADING.md for 0.21.0 (#1655)
  * Updated translation files (#1644)
  * Add ip flag to daemon command (#1651)
  * Sample command to solve compile or upload issue is now shown to CLI users (#1647)
  * [skip-changelog] Added deprecation warning for gRPC MonitorService (#1648)
  * Added support for advanced sketch "size" command (#1211)
  * [breaking] Add env variable to let tools know the cli version and the gRPC client version (#1640)
  * Fix panic calling compile with wrong FQBN (#1645)
  * Pluggable Monitors: Improved error logging  / fixed resource leak in some rare conditions (#1638)
  * Update Go version in i18n workflows (#1643)
  * Add missing env var to i18n workflows (#1642)
  * [skip changelog] Update i18n scripts to use Transifex REST API v3 (#1641)
  * [skip-changelog] Updated translation files (#1639)
  * [skip-changelog] Updated translation files (#1589)
  * bugfix: Install pluggable monitor dependencies together with a platform (#1637)
  * [skip-changelog] Some documentation improvement for pluggable discovery/montior (#1636)
  * Allow case-insensitive `ok` or `OK` replies from pluggable discoveries and monitors (#1633)
  * Improved pluggable discovery conversion for platforms not supporting it (#1629)
  * [breaking] legacy: refactoring of the old `i18n.Logger` (part 2) (#1625)
  * Better detection if serial port is required during upload. (#1398)
  * [breaking] legacy: refactoring of the old `i18n.Logger` (#1621)
  * Do not abort build if loading errors happens for not compiled platforms (#1606)
  * Report board platform and build platform on `compile` JSON output (#1608)
  * [breaking] Optimize `core` operations, improving on the user input (#1574)
  * Bugfix: apply monitor settings on monitor opening (#1604)
  * Fix install script's check for previous installation (#1603)
  * Add YAML output format (#1600)
  * [skip changelog] Use major version ref of `carlosperate/download-file-action` (#1602)
  * Updated translation files (#1575)
  * Add minified json output format (#1586)
  * Add json output to daemon command (#1585)
  * Add board autodetection on upload (#1581)
  * Fix lib upgrade trying to upgrade core bundled libraries (#1580)
  * Revert "Pin task version to 3.9.0 because of the PATH on win bug (#1576)" (#1582)
  * Update python version in integration tests (#1579)
  * Enhance i18n:check task (#1578)
  * Pin task version to 3.9.0 because of the PATH on win bug (#1576)
  * [skip-changelog] Updated translation files (#1573)
  * Fix panic when discovery doesn't send an ok message after a command (#1569)
  * [skip changelog] Fix link in tests README.md (#1571)
  * Updated translation files (#1561)
  * [skip-changelog] Increased resilience of `compile --only-compilation-database` (#1552)
  * Updated translation files (#1559)
  * fix a regression introduced in #be5022e. `--input` flags were ignored (#1558)

-------------------------------------------------------------------
Tue Jan 11 19:43:27 UTC 2022 - Klaus Kämpf <kkaempf@suse.com>

- update GCC to 11

-------------------------------------------------------------------
Tue Jan 11 19:30:08 UTC 2022 - kkaempf@suse.com

- Update to version 0.20.2:
  * Updated translation files (#1575)
  * Add minified json output format (#1586)
  * Add json output to daemon command (#1585)
  * Add board autodetection on upload (#1581)
  * Fix lib upgrade trying to upgrade core bundled libraries (#1580)
  * Update python version in integration tests (#1579)
  * Enhance i18n:check task (#1578)
  * [skip changelog] Fix link in tests README.md (#1571)
  * [skip-changelog] Updated translation files (#1573)
  * Fix panic when discovery doesn't send an ok message after a command (#1569)

-------------------------------------------------------------------
Fri May 14 13:07:39 UTC 2021 - musfay@protonmail.com

- Don't install fish completion on SLE

-------------------------------------------------------------------
Fri May 14 12:48:53 UTC 2021 - musfay@protonmail.com

- Update to version 0.18.3:
  * Revert "Improved lib detection: check for matching name in
    library.properties  (#1276)" (#1290)

-------------------------------------------------------------------
Mon May 10 14:50:14 UTC 2021 - musfay@protonmail.com

- Update to version 0.18.2:
  * Fix compile command panicking if invalid build.options.json is found (#1118)

-------------------------------------------------------------------
Mon May 10 10:45:21 UTC 2021 - musfay@protonmail.com

- Update to version 0.18.2rc1:
  * Fix Arduino path on Windows in version notes (#1283)
  * Fix sorting of platforms and boards (#1282)
  * Change board list output sorting (#1281)
  * Enhance alphabetic sorting and place deprecated platform at the bottom (#1278)
  * Improved lib detection: check for matching name in library.properties  (#1276)
  * Optimized upload 1200 bps-touch and fixed some rare corner cases (#1267)
  * Add `--library` flag to `compile` command (#1258)

-------------------------------------------------------------------
Tue Apr 13 17:54:38 UTC 2021 - musfay@protonmail.com

- Update to version 0.18.1:
  * Allow upload without specifing port, even if the board requires
    1200-bps-touch on the serial port (#1263)
- Create subpackages for completions
- Rename arduino-cli-use-local-toolchain.patch to change-test-directories.patch

-------------------------------------------------------------------
Wed Mar 31 10:33:36 UTC 2021 - musfay@protonmail.com

- Update to version 0.18.0:
  * Changed core search to update indexes only after 24h (#1237)
  * Add library validation step when installing from zip or git (#1234)
  * Linting and refactoring of gRPC API .proto files - BREAKING CHANGE (#1223)
  * Add support for json, adoc and md sketch files extensions (#1235)
  * Fix casing of assembly sketch files (#1231)

-------------------------------------------------------------------
Sat Mar 20 14:45:22 UTC 2021 - Mustafa Çalışkan <musfay@protonmail.com>

- Update to version 0.17.0:
  * Improved error messages for .cpp/.h file in the sketch (#1224)
  * Fix core upgrading not uninstalling unused tools (#1219)
  * Enhanced search logic of board listall, core search and lib search (#1222)
  * Fix download errors not handled during core installation (#1217)
  * Add overwrite option to zip and git lib install for gRPC interface (#1214)
  * Add serial number of connected board to board list command (#1216)
  * Add board search command and gRPC interface function (#1210)
  * Update serial discovery (#1207)
  * Add fuzzy search to board listall and more information in its json output (#1205)
  * Change core and lib search commands to use fuzzy search (#1193)
  * Add flag to skip libraries dependencies installation to gRPC LibraryInstall function (#1195)
  * Updated go.bug.st/serial to v1.1.2 (#1186)
  * Make archive validation error messages friendlier (#1188)
  * Fix some commands crashing when an installed library has invalid version (#1189)

- Use _service file for all source tasks
- Polish spec file

-------------------------------------------------------------------
Tue Mar  2 14:18:35 UTC 2021 - Klaus Kämpf <kkaempf@suse.com>

- replace create-vendor.sh with a _service file

-------------------------------------------------------------------
Sun Feb 28 12:31:27 UTC 2021 - Mustafa Çalışkan <musfay@protonmail.com>

- Bump gcc version to 10
- Drop requires for arduino-hardware
- Add requires for arduino-core
- Change arduino directory 

-------------------------------------------------------------------
Sun Feb 28 06:22:32 UTC 2021 - Mustafa Çalışkan <musfay@protonmail.com>

- Update to version 0.16.1:
  * Add flag to skip libraries dependencies installation to gRPC LibraryInstall function
  * Make archive validation error messages friendlier 
  * Fix some commands crashing when an installed library has invalid version

-------------------------------------------------------------------
Wed Feb 24 05:10:04 UTC 2021 - Mustafa Çalışkan <musfay@protonmail.com>

- Initial version 0.16.0

openSUSE Build Service is sponsored by