Skip to content

Releases: adafruit/Adafruit_CircuitPython_Wiznet5k

1.10.1 - Started checking recv size

31 May 19:29
847070e
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.

1.10.0 - Implemented DHCP lease maintenance

10 May 19:05
5dc4aeb
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.

1.9.3 - Linted

06 Apr 21:46
0ac4cb0
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.

1.9.2 - Moved pylint from build.yml to .pre-commit-config.yml

02 Mar 23:56
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.

1.9.1 - Fixed issue with Black and Pylint versions in the pre-commit config

10 Feb 22:34
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.

1.9.0 - Socket API Improvements

29 Jan 15:05
735bb43
Compare
Choose a tag to compare

This release:

  • #31 Improves the Socket API, thanks @xorbit!
    • Adds send_to, recv_from, recv_into, recvfrom_into to Socket API for compatibility with CPython socket API
    • Simplifies recv and readline socket methods due to available doing the right thing for both TCP and UDP.
    • connect can now accept domain names
    • Fixed socket __exit__ to only disconnect if a TCP (stream) socket.
    • Fixed socket_available to just report and not flush available UDP data when calling multiple times.

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.

1.8.0 - Extension to socket server API

21 Jan 15:58
f71ca90
Compare
Choose a tag to compare

This release:

  • #30 Extends socket API by adding accept call, fixes bug in remote_port and erroneous 0-length packet reads. Thanks @AdamCummick

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.

1.7.0 - Ethernet WSGI Web Server and Bug Fixes

20 Jan 16:48
0e9c7e9
Compare
Choose a tag to compare

This release:

  • #28 Adds WSGI web server with up to 7 simultaneous connections, which are serviced sequentially
  • #28 Adds socket listen and bind function
  • #28 Fixes socket 'connected' logic and made compatible with 'listen'
  • #28 Fixes source port > 65535 bug
  • #28 Removes SOCKETS list.
  • #28 Fixes TX buffer pointer limit to 16-bit
  • #28 Increases DHCP response to 30 seconds
  • Thanks to @xorbit for their contributions towards this release.

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.

1.6.1 - Add Optional CS Pin for Particle Ethernet FeatherWing

30 Oct 15:15
7450af5
Compare
Choose a tag to compare

This release:

  • #27 Adds optional CS Pin for Particle Ethernet FeatherWing

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.

1.6.0 - Accept Authoritative DNS Responses

09 Oct 14:06
175e892
Compare
Choose a tag to compare

This release:

  • #26 Modifies W5kDNS to allow authoritative DNS responses. Thank you @kevinaj.

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.