Skip to content
This repository has been archived by the owner on Feb 4, 2023. It is now read-only.

Latest commit

 

History

History
153 lines (96 loc) · 6.08 KB

changelog.md

File metadata and controls

153 lines (96 loc) · 6.08 KB

Ethernet_Generic

arduino-library-badge GitHub release contributions welcome GitHub issues

Donate to my libraries using BuyMeACoffee



Table of Contents



Changelog

Releases v2.8.1

  1. Fix minor speed-link-duplex bug for WIZNet W6100

Releases v2.8.0

  1. Add preliminary support to WIZNet W6100 using IPv4. IPv6 will be supported in the future

Releases v2.7.1

  1. Auto-detect W5x00 and settings (ETHERNET_LARGE_BUFFERS, MAX_SOCK_NUM) to set MAX_SIZE to send. Check 'ETHERNET_SERVER_SEND_MAX_SIZE' was not declared in this scope #16

Releases v2.7.0

  1. Fix severe limitation to permit sending larger data than 2/4/8/16K buffer
  2. Add examples EthernetWebServer_BigData to demo how to send larger data than 2/4/8/16K buffer
  3. Optimize code
  4. Clean up
  5. Update Packages' Patches

Releases v2.6.2

  1. Add support to Seeeduino nRF52840-based boards such as Seeed XIAO_NRF52840 and XIAO_NRF52840_SENSE, etc. using Seeed mbed or nRF52 core
  2. Add astyle using allman style. Restyle the library
  3. Update Packages' Patches to add Seeeduino nRF52 core

Releases v2.6.1

  1. Fix bug for Wiznet W5200 / wiz820io. Check ESP32 - Wiznet W5200 problem #13
  2. Update Packages' Patches

Releases v2.6.0

  1. Add support to AVR Dx (AVR128Dx, AVR64Dx, AVR32Dx, etc.) using DxCore

Releases v2.5.2

  1. Slow SPI clock only when necessary (such as for W5100, SAMD21 Zero, etc.)
  2. Use correct Debug Terminal Serial for so-called SAMD21 Zero boards from Arduino as well as Adafruit

Releases v2.5.1

  1. Slow SPI clock to 8MHz and select SPI_MODE0 for old W5100 shield using SAMD Zero. Check AdvancedWebServer example give me wrong ip HTTP EthernetWebServer is @ IP : 0.0.0.0 #62
  2. Default to W5100 to be safe. To change if using W5200, W5500, W5100s or testing faster SPI clock speeds

Releases v2.5.0

  1. Using raw_address() as default only for arduino-pico core for compatibility with remaining cores
  2. Sync with Ethernet library v2.0.1
  3. Add Ethernet_Generic Library API

Releases v2.4.1

  1. Auto-select SPI(s) SS/CS pins according to board package if available
  2. Update Packages' Patches

Releases v2.4.0

  1. Using raw_address() as default instead of private IPAddress data
  2. Add missing LibraryPatches for ESP32
  3. Update Packages' Patches

Releases v2.3.1

  1. Add setHostname() and related DHCP functions. Check Only 15 UDP packets / second with W5100S-EVB-Pico possible? #6
  2. Add example SetDHCPHostName to demo the new feature
  3. Update Packages' Patches

Releases v2.3.0

  1. Add support to custom SPI for RP2040, Nano_RP2040_Connect, Portenta_H7, etc. using Arduino-mbed core

Releases v2.2.0

  1. Add support to STM32 boards using Arduino_Core_STM32
  2. Add support to any board with core supporting custom hardware / software SPI, for example STM32.

Releases v2.1.0

  1. Add support to WIZNet W5100S. Check Wiznet W5100S #56

Releases v2.0.1

  1. Add support to SPI1 for RP2040 using Earle Philhower's arduino-pico core
  2. Add example WebClientRepeating_RP2040_SPI1 to demo the new feature
  3. Update Packages' Patches

Releases v2.0.0

  1. Initial porting and coding to merge, as many as possible, the features of the following libraries :

  2. Add support to ESP32 SPI2

  3. Convert to h-only library

  4. Add debug feature

  5. Optimize code to reduce compiled binary size

  6. Add Packages' Patches