# Conflicts: # CHANGELOG # README.md # arduino/cores/esp32/wiring_digital.h # arduino/libraries/WiFi/src/WiFi.cpp # arduino/libraries/WiFi/src/WiFi.h # arduino/libraries/WiFi/src/WiFiClient.cpp # combine.py # data/roots.pem # main/CommandHandler.cpp # main/sketch.ino.cpp # sdkconfig
168 lines
5.5 KiB
Text
168 lines
5.5 KiB
Text
# Changelog
|
|
|
|
## Adafruit firmware
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.7.7 - 2023.09.20
|
|
|
|
* Change to use adafruit/certificates repo for roots.pem
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.7.5 - 2023.07.21
|
|
|
|
* Fix for bug in NINA-W102 firmware 1.7.5 not allowing uploads on Windows/Linux
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.7.5 - 2023.07.21
|
|
|
|
* Fixed Adafruit IO Root SSL Certificate
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.7.4 - 2021.06.03
|
|
|
|
* Fixed support for custom hostname in WiFi client mode
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.7.3 - 2021.03.26
|
|
|
|
* Changed Analog Write to use full PWM range.
|
|
* Added support to Pin Mode for INPUT_PULLUP.
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.7.2 - 2021.03.05
|
|
|
|
* Replace peek() with available() during connection status check to avoid losing messages.
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.7.1 - 2020.10.24
|
|
|
|
* Enable HCI BLE for AirLift boards and breakouts.
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.6.0 - 2019.12.28
|
|
|
|
* Updated to build with ESP-IDF 3.3.1
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.5.0 - 2019.10.21
|
|
|
|
* Added Digital Read and Analog Read
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.4.0 - 2019.10.09
|
|
|
|
* Updated to use ESP-IDF 3.3 (LTS)
|
|
* Updated WiFiSSLClient
|
|
* Workflow improvements in Makefile
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.3.1 - 2019.04.24
|
|
|
|
* Added WPA2 Enterprise
|
|
* Updated README.md to indicate this is Adafruit's fork
|
|
* Updated README.md with current, reproducible build instructions
|
|
* Updated CHANGELOG with various Adafruit changes
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.3.0 - 2019.04.04
|
|
|
|
* Rev'd version in CommandHandler.cpp
|
|
* Added version number to combine.py script
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.2.2 - 2019.04.04
|
|
|
|
* Added support for WPA2 Enterprise
|
|
|
|
Adafruit's Arduino NINA-W102 firmware 1.2.2 - 2019.02.28
|
|
|
|
* First official Adafruit release
|
|
|
|
## Arduino firmware
|
|
|
|
Arduino NINA-W102 firmware 1.5.0 - 2022.07.09
|
|
|
|
* Add BSD-like sockets APIs (on command range 0x70 -> 0x7f)
|
|
* Fix ADC readings range (fuill scale range is now ~2.7V)
|
|
|
|
Arduino NINA-W102 firmware 1.4.8 - 2021.07.29
|
|
|
|
* Fix issue due to repeated status()/connected() call (#73)
|
|
|
|
Arduino NINA-W102 firmware 1.4.7 - 2021.06.18
|
|
|
|
Functionally identical with 1.4.6, except version number.
|
|
|
|
This release was made necessary because bad arguments were used with the FirmwareUploader tool
|
|
on Arduino Cloud for updating NINA-FWs (effectively deleting all certificates except the one
|
|
fetched by the tool). Now all Cloud-Connected NINA-FWs need to be updated once more which is
|
|
only possible by incrementing the firmware version number.
|
|
|
|
Arduino NINA-W102 firmware 1.4.6 - 2021.06.09
|
|
|
|
* Add a new root certificate list including detailed instructions how to update it (#71)
|
|
|
|
Arduino NINA-W102 firmware 1.4.5 - 2021.05.05
|
|
|
|
* Adding support for Arduino RP2040 Nano Connect (#67)
|
|
* Added ISRG Root X1 for LetsEncrypt (#68)
|
|
|
|
Arduino NINA-W102 firmware 1.4.4 - 2021.04.13
|
|
|
|
* Adding support for Arduino RP2040 Nano Connect (#64)
|
|
|
|
Arduino NINA-W102 firmware 1.4.3 - 2021.01.29
|
|
|
|
* Do not immediately close connection after 1 failed write (#62)
|
|
|
|
Arduino NINA-W102 firmware 1.4.2 - 2021.01.28
|
|
|
|
Port BearSSL + crypto integration to NINA (#57). This allows to offload BearSSL for Arduino IoT Cloud applications to the nina module, drastically saving on flash/RAM.
|
|
|
|
Arduino NINA-W102 firmware 1.4.1 - 2020.08.17
|
|
|
|
* Direct download of OTA binary to Nina storage and verifying both CRC and length (#53)
|
|
|
|
Arduino NINA-W102 firmware 1.4.0 - 2020.07.13
|
|
|
|
* Adding API which allows to utilize the nina file system as an external storage module for the host CPU (#32)
|
|
* Fixing bug leading to packet corruption in situation of high UDP traffic (#49)
|
|
* Fixing bug leading to missing packets and connection drop (#50)
|
|
|
|
Arduino NINA-W102 firmware 1.3.0 - 2019.12.23
|
|
|
|
* Fixed channel's assignement for WiFi.beginAP(...)
|
|
* Fixed set host name API begin connecting to AP
|
|
* Updated to IDF v3.3.1
|
|
* Added WPA2 Enterprise support (PEAP/MSCHAPv2 + EAP-TLS)
|
|
|
|
Arduino NINA-W102 firmware 1.2.4 - 2019.06.14
|
|
|
|
* Disabled CONFIG_LWIP_DHCP_DOES_ARP_CHECK
|
|
* Added small delay to WiFiUDP.parsePacket() allow other tasks to run
|
|
* Updated to esp-idf v3.3 branch
|
|
|
|
Arduino NINA-W102 firmware 1.2.3 - 2018.04.09
|
|
|
|
* Added reason code command to retrieve the disconnect reason code
|
|
* WiFiSSLClient: enable SNI via mbedtls_ssl_set_hostname when using hostname
|
|
|
|
Arduino NINA-W102 firmware 1.2.2 - 2018.03.26
|
|
|
|
* Changed connections to use WIFI_FAST_SCAN instead of WIFI_ALL_CHANNEL_SCAN
|
|
* Changed ASSOC_FAIL error handling, to now try to re-connect
|
|
* Added phy_init partition with u-blox recommended phy init data and use
|
|
* Fixed socket connections hanging when WiFi is disconnected
|
|
* Fixed issues where DNS server could be reset to 0.0.0.0 on WiFi re-connections
|
|
* Updated to use esp-idf 3.1.3
|
|
|
|
Arduino NINA-W102 firmware 1.2.1 - 2018.11.16
|
|
|
|
* Fixed factory SSL certificates being incorrectly parsed due to OOM caused by Bluetooth inclusion
|
|
|
|
Arduino NINA-W102 firmware 1.2.0 - 2018.11.13
|
|
|
|
* Fixed DNS servers not sticking when static IP address is used
|
|
* Added HCI UART mode on boot, enabled if SS is LOW
|
|
* Erase NVS flash on init failure
|
|
|
|
Arduino NINA-W102 firmware 1.1.0 - 2018.10.4
|
|
|
|
* WiFi is now stopped before connecting to AP
|
|
* Changed default STA hostname to "arduino-XXYY"
|
|
* Switched to all channel scan when connecting to AP in STA mode
|
|
* Fixed static IP's support in STA + AP modes
|
|
* Return failure on bad AP params
|
|
* Moved certificates to separate mmapped partition, added a larger set of built-in root CA's
|
|
* Updated to use esp-idf v3.1
|
|
|
|
Arduino NINA-W102 firmware 1.0.0 - 2018.06.28
|
|
|
|
* Initial release
|