All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Optional
defmt
support via two new features (one has to specify one, or the other, or neither, but not both):log
- uses thelog
crate for all loggingdefmt
- uses thedefmt
crate for all logging, and implementsdefmt::Format
for all library types that otherwise implementDebug
and/orDisplay
- Updated dependencies for compatibility with
embassy-time-driver
v0.2
- Reduce logging level (#32)
- Support for Captive Portal URLs (#31)
- Option to erase the generics from the IO errors
- Make embassy-time optional
- Migrated the client and the server to the
edge-nal
traits - Migrated the server to only require
UdpSend
andUdpReceive
, without the need to manipulate raw IP payloads anymore - Raised MSRV to 1.77