tag:github.com,2008:https://github.com/eric1975/arduino-esp32/releasesTags from arduino-esp322021-08-31T06:28:56Ztag:github.com,2008:Repository/412304813/2.0.02021-08-31T06:28:56Z2.0.0<p>Added UM FeatherS2 Neo to boards.txt and added appropriate variants. (<a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/5615">e…</a></p>
<p><a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/5615">…spressif#5615</a>)</p>UnexpectedMakertag:github.com,2008:Repository/412304813/2.0.0-rc22021-08-23T14:27:34Z2.0.0-rc2: Implement USB HID Device Support for ESP32-S2 (#5538)<p>Implement USB HID Device Support for ESP32-S2 (<a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/5538">espressif#5538</a>)</p>
<p>* Add support and example for USB HID Devices
<br />* Add support and example for USB Vendor</p>me-no-devtag:github.com,2008:Repository/412304813/2.0.0-rc12021-07-20T10:36:27Z2.0.0-rc1: Fix Windows USB issues<p>Fix Windows USB issues</p>
<p>- Device will not reset if previous baudrate was not 9600
<br />- CDC Device is not recognized if WebUSB is enabled</p>me-no-devtag:github.com,2008:Repository/412304813/2.0.0-alpha12021-04-17T12:28:16Z2.0.0-alpha1: IDF master cf457d412 (#5073)<p>IDF master cf457d412 (<a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/5073">espressif#5073</a>)</p>
<p>esp-dsp: master 7cc5073
<br />esp-face: master 420fc7e
<br />esp-rainmaker: <a class="commit-link" href="https://github.com/eric1975/arduino-esp32/commit/f1b82c71c4536ab816d17df016d8afe106bd60e3"><tt>f1b82c7</tt></a>
<br />esp32-camera: master 2dded7c
<br />esp_littlefs: master d268e18</p>me-no-devtag:github.com,2008:Repository/412304813/1.0.62021-03-26T11:24:21Z1.0.6: Quote {build.source.path} to allow spaces in path (#4868)<p>Quote {build.source.path} to allow spaces in path (<a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/4868">espressif#4868</a>)</p>
<p>Previously sketches or examples that had spaces anywhere in their absolute
<br />path caused a total build failure. By adding quotes around the path in
<br />platform.txt, they now build correctly</p>
<p>Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com></p>tttapatag:github.com,2008:Repository/412304813/1.0.52021-02-23T07:49:38Z1.0.5: etboard pinmap upload (#4748)<p>etboard pinmap upload (<a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/4748">espressif#4748</a>)</p>
<p>Co-authored-by: ketri-kjy <jinyoung@ketri.re.kr>
<br />Co-authored-by: ketri2484 <ketri2484@gamil.com></p>ketri2484tag:github.com,2008:Repository/412304813/1.0.5-rc72021-02-16T09:21:45Z1.0.5-rc7: Improve cleanup in BLEClient (#4742)<p>Improve cleanup in BLEClient (<a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/4742">espressif#4742</a>)</p>
<p>- Remove client from the list of devices in case registration fails
<br />- Filter other events not related to registration during registration phase
<br />- Cleanup if connect fails
<br />- Reset if after disconnect
<br />- Disconnect callback *after* cleanup is done so object can be deleted</p>
<p>This fixes some of the issues I had like:
<br />- `BLEClient::connect` hangs up and never recovered because registration failed
<br />- `BLEClient` could not be deleted after disconnect or deletion creating ghost events <a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/issues/4047">espressif#4047</a>
<br />- `BLEClient` could not be properly reused after a connection was attempted (successful or not) </p>
<p>* Cleanup in case of registration and connect failure.
<br />Cleanup before calling disconnect callback for safe delete.
<br />Reject other events during registration.
<br />Adresses <a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/issues/4047">espressif#4047</a>, <a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/4055">espressif#4055</a></p>
<p>* Clear if after unregister <a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/issues/4047">espressif#4047</a></p>kind3rtag:github.com,2008:Repository/412304813/1.0.5-rc62021-01-12T15:53:49Z1.0.5-rc6me-no-devtag:github.com,2008:Repository/412304813/1.0.5-rc52021-01-12T13:24:34Z1.0.5-rc5: IDF release/v3.3 cd59d107b (#4708)<p>IDF release/v3.3 cd59d107b (<a class="issue-link js-issue-link" href="https://github.com/espressif/arduino-esp32/pull/4708">espressif#4708</a>)</p>
<p>Co-authored-by: me-no-dev <me-no-dev@github.com></p>me-no-devtag:github.com,2008:Repository/412304813/1.0.5-rc42020-12-07T08:19:55Z1.0.5-rc4me-no-dev