Skip to content

Releases: adafruit/Adafruit_CircuitPython_Wiznet5k

3.0.0 - Added WizNet w6100 IPv4 Support, refactored library

27 Jun 17:27
30aa274
Compare
Choose a tag to compare

Thank you so much @BiffoBear for this massive change!

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-Wiznet5k.

Read the docs for info on how to use it.

What's Changed

Full Changelog: 2.5.3...3.0.0

2.5.3 - PyPi Packaging FIx

30 May 13:26
0fa1ca9
Compare
Choose a tag to compare

This release corrects the packages directive in pyproject.toml. Thank you @tekktrik.

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-Wiznet5k.

Read the docs for info on how to use it.

2.5.2 - Updated .pylintrc, fixed jQuery

26 May 16:15
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-Wiznet5k.

Read the docs for info on how to use it.

2.5.1 - pylint fix only; no code changes

11 May 14:21
9a4171e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0...2.5.1

2.5.0 - Internal Refactor

01 May 14:12
4db91ac
Compare
Choose a tag to compare

This release includes a refactor of the internal state machine and improved handling of IP renewal and exponential fallback logic. Thank you @BiffoBear

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-wiznet5k.

Read the docs for info on how to use it.

2.4.2 - Reset Fix for w5500

29 Apr 15:32
05224ce
Compare
Choose a tag to compare

This release includes a fix for w5500 devices resetting. Thank you @BiffoBear

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-wiznet5k.

Read the docs for info on how to use it.

2.4.1 - efficiency fixes; fix send; remove shared buffer global

19 Apr 17:51
a4b08db
Compare
Choose a tag to compare

What's Changed

  • Bugfix socket send by @BiffoBear in #106
  • Fix for issue #108 - Make sure the buffer is large enough before ever… by @dgnuff in #110
  • Replaced socket.socket instance with calls to WIZNET5K in DNS. by @BiffoBear in #107

New Contributors

Full Changelog: 2.4.0...2.4.1

2.4.0 - Reduce Disconnect Timeout

20 Mar 21:19
d2637d7
Compare
Choose a tag to compare

This release reduces the timeout for close / disconnect of the socket down to 19 seconds (from 1000s) which is the same timeout inside the driver hardware itself. Thank you @BiffoBear!

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-wiznet5k.

Read the docs for info on how to use it.

2.3.0 - Out of Sockets Fixes

20 Mar 20:57
6581863
Compare
Choose a tag to compare

This release fixes issues around running out of sockets. Thank you @BiffoBear!

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-wiznet5k.

Read the docs for info on how to use it.

2.2.0 - Socket Close Fixes

20 Mar 20:36
88f5176
Compare
Choose a tag to compare

Prior Release 2.1.0 was made erroneously with no actual change merged.

This release fixes socket.close() behavior by ensuring that other socket operations will no longer work after the socket was closed. Thank you @BiffoBear!

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-wiznet5k.

Read the docs for info on how to use it.