Skip to content

Commit

Permalink
Bump to 0.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
t-moe committed Jan 26, 2024
1 parent f83d3db commit 0e836a6
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 9 deletions.
17 changes: 11 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,22 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Show improved diagnostic when no executor feature is enabled on the embassy-executor crate.
- Calculate the test list buffer size at compile time to avoid a too small buffer.

### Changed

### Fixed
- Macro produced invalid rust code when there was no #[init] function present.

### Removed

## [0.2.2]
## [0.2.3]
### Added
- Show improved diagnostic when no executor feature is enabled on the embassy-executor crate.
- Calculate the test list buffer size at compile time to avoid a too small buffer.

### Fixed
- Macro produced invalid rust code when there was no #[init] function present.

## [0.2.2]
### Changed
- Removed `#![feature(trait_alias)]` to allow usage of `embedded-test` in stable rust.

Expand All @@ -27,6 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [0.2.1]
Initial release on crates.io

[unreleased]: https://github.com/probe-rs/embedded-test/compare/v0.2.2...master
[0.2.2]: https://github.com/probe-rs/embedded-test/releases/tag/v0.2.2
[unreleased]: https://github.com/probe-rs/embedded-test/compare/master...v0.2.3
[0.2.3]: https://github.com/probe-rs/embedded-test/compare/v0.2.2...v0.2.3
[0.2.2]: https://github.com/probe-rs/embedded-test/compare/v0.2.1...v0.2.2
[0.2.1]: https://github.com/probe-rs/embedded-test/releases/tag/v0.2.1
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "embedded-test"
version = "0.2.2"
version = "0.2.3"
edition = "2021"
repository = "https://github.com/probe-rs/embedded-test"
license = "MIT OR Apache-2.0"
Expand Down
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,15 @@ harness = false

[dev-dependencies]
embedded-test = {version="0.2.2", features = ["log"]} # enable log or defmt to see some debug output

# You need a panic handler that invokes `semihosting::process::abort()` on exit.
# For example: Use the patched panic-probe:
panic-probe = {git = "https://github.com/t-moe/defmt", features=["print-log"]} # the upstream create does not use semihosting yet
# NOTE: You need to provide your own exception handler, as panic_probe no longer provides this
# NOTE: When you use the patched panic-probe, you'll also need to:
# * provide your own exception handler, as panic_probe no longer provides this
# * patch defmt globally, as it is a native library (see below)

[patch.crates-io] # Patch defmt globally, as it is a native library.
[patch.crates-io]
defmt = { git = "https://github.com/t-moe/defmt" }
defmt-rtt = { git = "https://github.com/t-moe/defmt" }
```
Expand Down

0 comments on commit 0e836a6

Please sign in to comment.