Skip to content

Releases: cdunster/embassy-mock

v0.4.0

27 May 10:26
Compare
Choose a tag to compare

Miscellaneous Tasks

  • [BREAKING] Update embassy dependencies
    • Breaking Change: Updated major version of dependencies.

v0.3.0

11 Jan 12:55
Compare
Choose a tag to compare

Miscellaneous Tasks

  • (ci) Rename workflow prs-to-main -> ci
  • (deps) Update embassy versions
  • (make) Print coverage results to stdout

Refactor

  • [BREAKING] (spawner) Rename new -> expect
    • Breaking Change: The public API has changed with this rename.
  • [BREAKING] (ticker) Rename new -> expect
    • Breaking Change: The public API has changed with this rename.

Styling

  • (deps) Alphabetise enabled features
  • (deps) Alphabetise dev-dependencies

v0.2.1

23 Aug 11:25
Compare
Choose a tag to compare

Documentation

  • (readme) Fix link to license on badge

v0.2.0

23 Aug 09:42
Compare
Choose a tag to compare

Bug Fixes

  • (cliff) Disable skipping of tags

Documentation

  • (executor) Add more doc-comments
  • (readme) Add badges to the top
  • (ticker) Add more doc-comments
  • (timer) Add more doc-comments

Features

  • (ticker) Add mock for every() function
  • (time) Add MockTimer with after() support

Miscellaneous Tasks

  • (ci) Add codecov workflow for pushes to main
  • (ci) Upload coverage report to Codecov
  • (ci) Show more info in code coverage report
  • (ci) Add step in test job to run all tests
  • (ci) Add required component for llvm-cov
  • (cliff) Conditional breaking description
  • (cliff) Add BREAKING tag before message
  • (codecov) Set check for coverage delta
  • (examples) Remove concrete-timer example
  • (examples) Add example using concrete types
  • (examples) Using MockTimer without trait
  • (examples) Add timer example using after()
  • (make) Change coverage report format
  • (make) Show relative path for code coverage
  • (make) Override coverage task, use llvm-cov
  • Add support for llvm-cov code coverage tool

Refactor

  • [BREAKING] (executor) Remove const generic
  • [BREAKING] (ticker) Remove const generic
  • Use snafu instead of thiserror

v0.1.0

15 Aug 21:21
Compare
Choose a tag to compare

Documentation

  • Add doc-comments to all modules

Features

  • (executor) Add MockSpawner support
  • (time) Add MockTicker support

Miscellaneous Tasks

  • (ci) Add workflow for PRs to main
  • (cliff) Fix glob pattern for tag matching
  • (cliff) Fix regex for ignored tags
  • (examples) Add example for the executor
  • (examples) Add ticker example
  • (nix) Add cargo-toml-lint
  • Warn when missing doc-comments in crate

v0.0.0

14 Aug 19:20
Compare
Choose a tag to compare
chore(ci): add release-plz workflow