Skip to content

Releases: adafruit/Adafruit_CircuitPython_HTTPServer

4.4.4 - Template Engine Example

06 Nov 21:19
1c5c41a

Choose a tag to compare

This release includes a new example that illustrates usage with Adafruit_CircuitPython_TemplateEngine. Thank you @michalpokusa

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

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

Read the docs for info on how to use it.

4.4.3 - Fixed Typo In Example

23 Oct 21:13
5b0f3b4

Choose a tag to compare

This release includes a fix for a typo in the imports of an example script. Thank you @c01o.

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

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

Read the docs for info on how to use it.

4.4.2 - Asyncio Examples

09 Oct 21:27
7e94e16

Choose a tag to compare

This release includes new examples illustrating usage of the library with asyncio. Thank you @michalpokusa.

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

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

Read the docs for info on how to use it.

4.4.1 - Fix RTD Theme Issue

25 Sep 16:00

Choose a tag to compare

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

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

Read the docs for info on how to use it.

4.4.0 - FormData Files, Cookies, Redirection Types

08 Sep 02:15
4042554

Choose a tag to compare

This release contains several improvements:

  • cookie property for Request and Response
  • support for FormData File
  • support for 301 / 302 redirects
  • token authentication option
  • refactoring

See #67 for the full list of changes.

Thank you @michalpokusa

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

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

Read the docs for info on how to use it.

4.3.0- XSS Hardening

22 Aug 22:47
be65668

Choose a tag to compare

This release includes HTML entity escaping that is defaulted to enabled on data sent from the front end. This helps mitigate some of the potential for Cross Site Scripting.

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

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

Read the docs for info on how to use it.

4.2.0 - Websockets, SSE, and Route Refactor

31 Jul 16:48
83ea10d

Choose a tag to compare

This release contains new features for:

  • Websocket server handler capability
  • Server Sent Event handler capability
  • Route refactoring to make it easier to declare routes in seperate files

This release is backwards compatible. See #63 for the complete list of changes.

Thank you @michalpokusa.

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

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

Read the docs for info on how to use it.

4.1.0 - FormData and More

17 Jul 15:38
e0b2ba9

Choose a tag to compare

This release includes the following:

  • new feature to access FormData from requests
  • new feature to set default headers to be returned with all responses
  • Improvements to docstrings and examples
  • new example illustrating usage with the ethernet Wiznet5k library.

Thank you @michalpokusa, @FoamyGuy, and @anecdata for their work to submit and test the changes.

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

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

Read the docs for info on how to use it.

4.0.2 - Fixed packaging infrastructure

30 May 00:57
8165933

Choose a tag to compare

Fixed the packaging infrastructure of this library. Thanks @FoamyGuy!

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

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

Read the docs for info on how to use it.

4.0.1 - Updated .pylintrc, fixed jQuery

26 May 16:15

Choose a tag to compare

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

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

Read the docs for info on how to use it.