Releases: cdunster/embassy-mock
Releases · cdunster/embassy-mock
v0.4.0
v0.3.0
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
Documentation
- (readme) Fix link to license on badge
v0.2.0
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
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
chore(ci): add release-plz workflow