v0.1.0-alpha
First release!
Lightbug currently has the following features:
- Set up a server to listen on a given host/port
- Assign your own custom handler to a route
- Craft HTTP requests and responses with built-in primitives
- Everything is fully typed, with no
def
functions used
We're working on support for the following (contributors welcome!):
- Pure Mojo networking (while most of the code is in Mojo, we call Python's
socket
library in several parts of the code) - Better error handling, improved form/multipart and JSON support
- Multiple simultaneous connections, parallelization and performance optimizations
- WebSockets, HTTP 2.0
Includes first tests for the client.
Full Changelog: https://github.com/saviorand/lightbug_http/commits/v0.1.0-alpha