- Changelog
- Releases v1.5.0
- Releases v1.4.1
- Releases v1.4.0
- Releases v1.3.4
- Releases v1.3.3
- Releases v1.3.2
- Releases v1.3.1
- Major Releases v1.3.0
- Releases v1.2.1
- Releases v1.2.0
- Releases v1.1.1
- Major Releases v1.1.0
- Releases v1.0.6
- Major Releases v1.0.5
- Releases v1.0.4
- Releases v1.0.3
- Releases v1.0.2
- Releases v1.0.1
- Add support to any custom hardware / software
SPI
for W5x00 using Ethernet_Generic Library - Add support to STM32L5 boards, such as
Nucleo-L552ZE-Q
- Change from
arduino.cc
toarduino.tips
in examples
- Use new Ethernet_Generic library as default for W5x00.
- Rewrite all the examples to support new features
- Add example multiFileProject to demo how to avoid
multiple-definitions
linker error for multiple-file project
- Fix decoding error bug when using special
&
in data fields. Check Decoding Error. two times called urlDecode in Parsing-impl.h. #17
- Fix libb64
fallthrough
compile warning
- Fix wrong http status header bug. Check fix for wrong http status header #42
- Fix authenticate issue caused by libb64
- Fix bug related to String in examples
- Reduce usage of Arduino String with std::string
- Optimize library code and examples by using reference-passing instead of value-passing.
- Update
Packages' Patches
- Change option for PIO
lib_compat_mode
from defaultsoft
tostrict
to minimize compile error in cross-platform - Update
Packages' Patches
- Add support to LAN8720 Ethernet for many STM32F4 (F407xx, NUCLEO_F429ZI) and STM32F7 (DISCO_F746NG, NUCLEO_F746ZG, NUCLEO_F756ZG) boards.
- Add LAN8720 examples
- Add Packages' Patches for STM32 to use LAN8720 with STM32Ethernet and LwIP libraries
- Clean-up all compiler warnings possible.
- Add Table of Contents
- Add examples
- Add Version String
- Add high-level HTTP and WebSockets Client by merging ArduinoHttpClient Library
- Add many more examples for HTTP and WebSockets Client.
- Add support to PROGMEM-related commands, such as sendContent_P() and send_P()
- Update Platform.ini to support PlatformIO 5.x owner-based dependency declaration.
- Clean up code.
- Add support to new
EthernetENC library
for ENC28J60. - Add support to
Ethernet2
,Ethernet3
andEthernetLarge
libraries on top ofEthernet
. - Add debug feature. Clean up code. Restructure examples.
- Add support to all STM32 boards (STM32F/L/H/G/WB/MP1) with 32K+ Flash.
- STM32L0, STM32L1, STM32L4
- STM32G0, STM32G4
- STM32H7
- STM32WB
- STM32MP1
- Fix bug not closing client and releasing socket.
- Merge new features from latest ESP8266WebServer
- Add and enhance examples.
- Restore dependency to
Functional-Vlpp library
.
- Remove dependency on
Functional-Vlpp library
. - Enhance examples and update README.md
- Add support to W5x00 Ethernet shields to all STM32 boards having 64+K bytes Flash.