Releases: espressif/arduino-esp32
Releases · espressif/arduino-esp32
ESP32 Arduino Release 1.0.6 based on ESP-IDF v3.3.5
Commits
- 46d5afb1 Quote {build.source.path} to allow spaces in path (#4868)
- 66746750 IDF release/v3.3.5 85c43024c (#4976)
- e7a2759b Allow STA SSID length of 32
- 2ee66b54 IDF release/v3.3 c43efe150 (#4936)
- 2d3c5763 Fix: WebServer: Digest authentication failed for some clients
- a299ddc9 Change send_ssl_data to use size_t instead of uint16_t
- 93bcf5f2 Allow passing custom HTTPClient to HTTPUpdate (#4959)
- bd413342 Fix ETH not enabling DHCP when configured with INADDR_NONE
- 9a0762ad [BLE Client] Fix Deadlock when calling writeValue after registerForNotify
- a451c9ef Fix HTTPClient crash on GET() for url with redirects
- d362e1ee [BLE] Allows you to specify which channels are used to advertise. (#4954)
- 33d9f4aa Update GitHub Pages Builder
- 63c51d51 Update HTTPUpdate.cpp (#4942)
- 5b845272 Fix BluetoothSerial TX Stall
- 5da4a47b Update debian_ubuntu.md (#4907)
- 3253de87 added scan_method = WIFI_ALL_CHANNEL_SCAN into wifi config in WiFi.begin() to let the scan choose the nearest / strongest AP in case that there are multiple APs with the same SSID (#4947)
- a31f3052 fix spiTransferBytesNL() writes past end of data_out
- 35643bdd adds esp8266-style hostname setting (#4938)
- 8dc70e0a Revert "Update licenses"
- b42739df Update howsmyssl.com root certificate
- 93d5b8c6 Fix String::replace()
- f815a7c6 Add WiFi.softAPSSID()
- 23f6e81d Fix AsyncUDP reporting bad address and port
- e8311b00 IDF release/v3.3 0bfff0b25 (#4895)
- 4d95e3a7 Fix BT not starting correctly and SPP Coex not working
- 7dc769d8 Board name change (ETBoard -> ET-Board) (#4858)
- 4204d1e6 Handle PSRAM libs in PlatformIO build script (#4911)
- d7fda910 Update stale.yml (#4902)
- f7fc8ab3 Use HTTP method table from ESP-IDF's nghttp (#4900)
- dd834b33 Ensure that String::setLen() is always after any memory operation
- 0e55f775 Fixing issue in String::remove
- 22a488cf Fix String::clear() not clearing the string properly
- 6e7cc521 Update pins_arduino.h for FireBettle-ESP32 (#4867)
- 7a6900a1 Correct issue 4871 - change space to underscore in boards.txt setting lolin32-lite.build.board (#4885)
- 0e0a7565 Remove tools/sdk/include/nimble from include path (#4891)
- bd3addeb Fixed use of Bluedroid instead of BT in HAL. (#4879)
- 1cf1c8eb Fix several SD card issues (#4876)
- 3fe7c2e8 Add div by zero check back into WMath::map (#4853)
- 5d00b6eb Fix case where EEPROM will try to return longer string than it should
ESP32 Arduino Release 1.0.5 based on ESP-IDF v3.3
Commits
- 419ba324 etboard pinmap upload (#4748)
- a0ddd8a1 IDF release/v3.3 7a85334d8 (#4813)
- b8dab5ed Added possibility to use ESP32-IDF log insted of redefined one (#4845)
- 21413131 Fix PSRAM support (#4850)
- 44aaf132 Added BLEAddress operator overload methods (#4839)
- 560c0f45 Fix dropped SSL connection when buffer gets full. (#4820)
- 4b3f5c8e Update licenses
- c282cd8f Remove temp buffer in WiFiClientSecure::lastError (#4822)
- 7e59971d Add Lolin32 Lite and TTGO T7 boards (#4819)
- f4b17b30 Allow releases from different branches
- 1ab550f6 Changed BLE notify_callback from raw function pointer to std::function (#4737)
- 9be784f6 Improve cleanup in BLEClient (#4742)
- 7cdfb8bc Refactor BLEAdvertisedDevice (#4739)
- 8134a421 Fix leak of memory and possible crashes in AsyncUDP
- f13ff656 AsyncUDP: Added lastErr helper variable (#4789)
- e831680a Fixed a memory leak in BLE (issue #4753) (#4761)
- d9648738 Added more inclusive CORS policy (#4767)
- 7e8993fc Speed up upload by a factor of 17 (#4787)
- 15bae92a Idf release/v3.3 d8082b7f3
- 6f23cd59 Make sure that HTTPClient disconnects from the old server if redirecting to new one
- ad4cf146 Rework setHostname for WiFi STA
- 5de03a39 Fix WiFi STA config IP to INADDR_NONE results in 255.255.255.255
- 4b385690 Move default Arduino partitions to a separate section (#4747)
- dd513df1 Add arm64 support for mkspiffs
- cee65956 IDF release/v3.3 7e63061fa (#4726)
- 55442a05 Remove an unused variable 'channel' (#4725)
- c9b3e512 Make BLERemoteCharacteristic::getRemoteService() public #3367 (#4735)
- 8d0e68db Added parameter to Preferences::begin to select non-default NVS partition (#4718)
- d2530850 Copy platformio-build.py in the release package
- 7ecbb483 Update toolchain and move files to github
- b0e896e9 IDF release/v3.3 cd59d107b (#4708)
- 08f46657 Change fetch depth for release so that history can be fetched
- 2452c1fb IDF release/v3.3 71df1f742
- 5f983707 Add IP101 support (#4620)
- 81b9130d BluetoothSerial SSP Authentication with callbacks (#4634)
- 434d02c4 BLERemoteCharacteristic::registerForNotify: Permit event registration without updating descriptor. (#4659)
- 15db2971 availableForWrite (#4664)
- fe093a5e Sanitize compiler warning in BLERemoteService.cpp (issue #4660) (#4669)
- a0ef17a9 Use non-deprecated DPORT values in SPI HAL (#4682)
- be77bd4e Resolve crash with timer interrupt functions called from ISR (#4684)
- ef99cd7f Add WiFiClientSecure::setInsecure() to equalize API with ESP8266 (#4648)
- b05bdf69 Update esptool for Big Sur
- 442c63a4 IDF release/v3.3 b4c075169 (#4604)
- d1a4b3b8 Add loop task stack size config to Kconfig
- 7d5bf9e3 [1.0.5] Make looptask stack size configurable (#4564)
- aac26a4d [1.0.5] Update Heltec ESP32 series boards definition (#4577)
- 804c2214 Update .gitignore
- 3236358d Update WiFiClient.cpp (#4573)
- 82e71f9b Update ssl_client.cpp (#4574)
- 2e123927 IDF release/v3.3 c33fc7821
- 6b011436 Fix logic in SPIClass::setHwCs. (#4559)
- 18832bb4 M5TimerCam: add LED_BUILTIN & SS/MOSI/MISO/SCK (#4560)
- 97dcea2b Update library.properties (#4563)
- dcff2e97 Separate Provisioning library from WiFi library (#4547)
- 6d256b64 IDF release/v3.3 68b237fe5 with Disable IRAM optimisation for WiFi
- f6bf0f7a IDF release/v3.3 68b237fe5
- a59eb5d5 Merge branch 'master' into idf-release/v3.3
- adafd9d7 Merge pull request #4538 from loick111/feature/custom_variants_dir
- ac9fdeff Allow custom variants directory
- cee7b423 Merge branch 'master' into idf-release/v3.3
- 954df2fc Disable IRAM optimization for WiFi
- e41fb08b Update esptool to work on BigSur
- d8b1fc81 Added usedBytes to match other filesystems (#4534)
- 378b6ac0 Fix issue in webserver with Chrome based browsers
- cecef8e9 IDF release/v3.3 68b237fe5
- a8e99bae Merge branch 'master' into idf-release/v3.3
- b6cc108d Update WiFiProv.cpp (#4519)
- 8816bb55 Added #define LED_BUILTIN to all pins_arduino.h that need it. (#4520)
- 3274602e Notify the batteryLevel change (#4517)
- 534f0810 fix bitWrite macro (#4507)
- 28a80730 Fix issue 4095 (#4503)
- 7494c4e7 IDF release/v3.3 44ec7972b
- 486a4c66 SDCARD: First sector always written twice if multiple sectors are updated
- c1951670 IDF release/v3.3 66d3783c8
- ad07d369 Update README.md
- c6a8da61 Allow faster reuse of socket, to be able to restart WifiServer. (#4306)
- dd1a1547 add TimerCAM and CoreInk board (#4498)
- bcb7012a Change variants folder T-Beam (#4496)
- 39688218 HttpClient uses Serial.printf() (#4488)
- 90f869e7 Fix BUG: Parsing of first line fails (#4484)
- be4d3b6c Try to fix issue with GIT 2.29.0
- 60606e5a Update on-release.sh
- 22b427df IDF release/v3.3 (#3672)
- 6e5be788 Update install-arduino-ide.sh
- [e2452c0](h...
ESP32 Arduino 1.0.5 RC7
Fixes
Commits
- 9be784f6 Improve cleanup in BLEClient (#4742)
- 7cdfb8bc Refactor BLEAdvertisedDevice (#4739)
- 8134a421 Fix leak of memory and possible crashes in AsyncUDP
- f13ff656 AsyncUDP: Added lastErr helper variable (#4789)
- e831680a Fixed a memory leak in BLE (issue #4753) (#4761)
- d9648738 Added more inclusive CORS policy (#4767)
- 7e8993fc Speed up upload by a factor of 17 (#4787)
- 15bae92a Idf release/v3.3 d8082b7f3
- 6f23cd59 Make sure that HTTPClient disconnects from the old server if redirecting to new one
- ad4cf146 Rework setHostname for WiFi STA
- 5de03a39 Fix WiFi STA config IP to INADDR_NONE results in 255.255.255.255
- 4b385690 Move default Arduino partitions to a separate section (#4747)
- dd513df1 Add arm64 support for mkspiffs
- cee65956 IDF release/v3.3 7e63061fa (#4726)
- 55442a05 Remove an unused variable 'channel' (#4725)
- c9b3e512 Make BLERemoteCharacteristic::getRemoteService() public #3367 (#4735)
- 8d0e68db Added parameter to Preferences::begin to select non-default NVS partition (#4718)
- d2530850 Copy platformio-build.py in the release package
ESP32 Arduino 1.0.5 RC6
ESP32 Arduino 1.0.5 RC5
Latest RC release
Commits
- b0e896e9 IDF release/v3.3 cd59d107b (#4708)
- 08f46657 Change fetch depth for release so that history can be fetched
- 2452c1fb IDF release/v3.3 71df1f742
- 5f983707 Add IP101 support (#4620)
- 81b9130d BluetoothSerial SSP Authentication with callbacks (#4634)
- 434d02c4 BLERemoteCharacteristic::registerForNotify: Permit event registration without updating descriptor. (#4659)
- 15db2971 availableForWrite (#4664)
- fe093a5e Sanitize compiler warning in BLERemoteService.cpp (issue #4660) (#4669)
- a0ef17a9 Use non-deprecated DPORT values in SPI HAL (#4682)
- be77bd4e Resolve crash with timer interrupt functions called from ISR (#4684)
- ef99cd7f Add WiFiClientSecure::setInsecure() to equalize API with ESP8266 (#4648)
ESP32 Arduino 1.0.5 RC4
Fixes esptool on Big Sur and SPP
ESP32 Arduino 1.0.5 RC3
Last release on IDF 3.3
ESP32 Arduino 1.0.5 RC2
Latest release on IDF v3.3
ESP32 Arduino 1.0.5 RC1
Last Release on IDF v3.3
ESP32 Arduino 1.0.4 (IDF 3.2) Release
Commits
- 4638628 Wait for client.available() to prevent ESP32 crashes (#3154)
- 6f70e27 Base64::encode : const correctness / String by reference passing (#3314)
- d0b064a Update CI scripts for better error handling (#3316)
- 85c77a9 Fix CI Builds for Linux (#3313)
- c8e3f0c Support Pi 4 on 64bit kernel
- 5ad468f Add ARM toolchain
- 38c4c06 Support for Master mode, Pin and SSP (#3219)
- b334b2c Add config, menu partition Wrover (#3147)
- 8a46697 Fix for issue_3209. (#3210)
- 270a275 Add pages action (#3311)
- 01d9345 Update development JSON location
- 71e3d51 Fix BLEUUID toString (#3289)
- 64cfb33 Add Added unimplemented getCharacteristicsByHandle function (#3277)
- 5f1dff7 IDF release/v3.2 d3e562907 (#3292)
- 40ebee1 Update BluetoothSerial.cpp (#3308)
- ed96d2a Use Github Actions for release (#3309)
- caa391a More efficient CI builds (#3303)
- 3b71e13 Builder scripts update (#3300)
- 1c77790 allow the examples to build in a more strict env (#3299)
- 5bff89f Fixed issue-3153 - Allocating enough memory to construct the entire UUID as a String. (#3297)
- 9bbd720 Update BLEDevice.cpp (#3267)
- 589bb70 Update WiFiScan.h (#3266)
- f8c0689 Better cleanup on mount failures, as the idf api now seems to assign handle and mountpoint before failing. Fixes #3265 (#3282)
- a5c873b Update README.md
- 895a150 Update README.md
- ca88fdc Fixed FFat::end. Fixes #3244 (#3245)
- f32083a Fix timerRestart
- b30e55e Added partition size option for Pico Kit (#3258)
- 0ac2de7 Add partition schemes to adafruit featheresp32 (#3255)
- 0eec630 Add missing env to PIO CI build
- 731fd19 Update get.py
- 298c610 Added board defintion for VintLabs boards (#3252)
- 8ea12f8 Update pins (#3249)
- b3ba80d nvs_handle is an int, was assigning NULL. Also cleaned up end to ensure no memory leak. (#3246)
- a5935ce Add sample for Time date for FatFS like SPIFFS (#3234)
- 96d6975 Changed WeMosBat.name (#3240)
- 9eaeeb6 Change the first argument of SPI::wrteBytes to be const (#3242)
- e22d8b6 Update stale messages for easier filtering
- 56fe2db Fix F_Fat::format return false when succeed (#3220)
- 06a399b Extend logging of ArduinoOTA (#3217)
- 4ce2cc3 Fix HTTP Client with SSL (#3216)