Skip to content

Releases: mkj/sunset

v0.3.0

16 Jun 15:02
@mkj mkj

Choose a tag to compare

Sunset 0.3.0 - 2025-06-16

Changed

  • New Event API to customise program behaviour, replacing
    previous Behaviour trait.

  • Reduced code size, client or server code is not included where not used
    (implemented with CliServ generic parameter).

  • Various fixes and API improvements. Edge conditions caught
    by fuzzing are now handled properly.

  • picow and Embassy std demos are moved to a separate top level demos/
    directory.

  • Demos config username changed from "admin" to "config".

  • sunset-async is now the common async crate, for both no_std and
    std (previously named sunset-embassy).

  • sunset-stdasync crate has std-specific features and the sunsetc
    commandline client example (previously named sunset-async).

Added

  • Added an initial server fuzzing target.

  • Improved some API documentation.

Removed

  • Removed defmt, now only have log.
    defmt could be re-added if there is a use, but at present it's simpler to keep one format syntax.

v0.2.0

03 Mar 06:24
@mkj mkj

Choose a tag to compare

First working release