Changelog#

Note

The change notes follow Keep a Changelog, except for the title formatting, and this project adheres to Semantic Versioning.

v2.4.11.dev3+gfec682b, as of March 23, 2025 /UNRELEASED DRAFT/#

Important

This version is not yet released and is under active development

Features#

  • Support plugins defined as inner classes (#1318)

  • Support --hostnames to specify multiple IP addresses to listen on. (#1325)

Documentation#

  • Clarify documentation for using ephemeral ports in embedded mode. (#1524)

Miscellaneous#

v2.x#

  • No longer ~~a single file module~~.

  • Added support for threadless execution.

  • Added dashboard app.

  • Added support for unit testing.

v1.x#

  • Python3 only.

    • Deprecated support for ~~Python 2.x~~.

  • Added support multi core accept.

  • Added plugin support.

v0.x#

  • Single file.

  • Single threaded server.

For detailed changelog refer to release PRs or commit history.