Skip to content

Commit 1ff92b0

Browse files
authored
Merge pull request #82 from probe-rs/release/071
Prepare release 0.7.1
2 parents d18fd7a + c0b2acf commit 1ff92b0

File tree

16 files changed

+426
-155
lines changed

16 files changed

+426
-155
lines changed

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.7.1]
11+
1012
### Added
1113

1214
- Support embassy-executor v0.10.x via feature `embassy010`
@@ -126,7 +128,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
126128

127129
Initial release on crates.io
128130

129-
[Unreleased]: https://github.com/probe-rs/embedded-test/compare/v0.7.0...master
131+
[Unreleased]: https://github.com/probe-rs/embedded-test/compare/v0.7.1...master
132+
133+
[0.7.1]: https://github.com/probe-rs/embedded-test/compare/v0.7.0...v0.7.1
130134

131135
[0.7.0]: https://github.com/probe-rs/embedded-test/compare/v0.6.2...v0.7.0
132136

Cargo.lock

Lines changed: 67 additions & 57 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "embedded-test"
3-
version = "0.7.0"
3+
version = "0.7.1"
44
edition = "2021"
55
repository = "https://github.com/probe-rs/embedded-test"
66
license = "MIT OR Apache-2.0"
@@ -12,7 +12,7 @@ categories = ["embedded", "no-std", "development-tools::testing"]
1212
default-target = "riscv32imac-unknown-none-elf"
1313

1414
[dependencies]
15-
embedded-test-macros = { version = "0.7.0", path = "./macros" }
15+
embedded-test-macros = { version = "0.8.0", path = "./macros" }
1616
embedded-test-linker-script = { version = "0.1.0", path = "linker-script" }
1717
semihosting = { version = "0.1.7", features = ["args"], optional = true }
1818
serde = { version = "1.0.193", default-features = false, features = ["derive"], optional = true }
@@ -45,19 +45,23 @@ log = ["dep:log"]
4545

4646
# Enables async test and init functions using embassy-executor.
4747
# Note: You need to enable at least one executor feature on embassy unless you are using the `external-executor` feature
48-
embassy = ["embassy09"]
49-
embassy09 = ["embassy-any", "embedded-test-macros/embassy09", "dep:embassy-executor-09"]
50-
embassy010 = ["embassy-any", "embedded-test-macros/embassy010", "dep:embassy-executor-010"]
51-
52-
embassy-any = []
48+
embassy-09 = ["_embassy", "embedded-test-macros/embassy-09", "dep:embassy-executor-09"]
49+
embassy-010 = ["_embassy", "embedded-test-macros/embassy-010", "dep:embassy-executor-010"]
5350

5451
# you will use your own executor by setting it via the `tasks` macro, e.g. `#[embedded_test::tests(executor = esp_hal::embassy::executor::thread::Executor::new())]`
5552
external-executor = ["embedded-test-macros/external-executor"]
5653

5754
# Enables Ariel OS integration
58-
ariel-os = ["embedded-test-macros/ariel-os", "embedded-test-macros/embassy09", "embassy", "ariel-os-any"]
59-
ariel-os-010 = ["embedded-test-macros/ariel-os", "embedded-test-macros/embassy010", "embassy010", "ariel-os-any"]
60-
ariel-os-any = []
55+
ariel-os-09 = ["embedded-test-macros/ariel-os", "embedded-test-macros/embassy-09", "embassy-09", "_ariel"]
56+
ariel-os-010 = ["embedded-test-macros/ariel-os", "embedded-test-macros/embassy-010", "embassy-010", "_ariel"]
6157

6258
# enables the xtensa-specific semihosting implementation
6359
xtensa-semihosting = ["semihosting/openocd-semihosting"]
60+
61+
# Note: The following features are deprecated and will probably be removed in the future, use embassy-09/010 or ariel-os-09/010 instead
62+
embassy = ["embassy-09"] # this feature will probably be removed in the future, use embassy-09 or embassy-010 instead
63+
ariel-os = ["ariel-os-09"] # this feature will probably be removed in the future, use ariel-os-09 or ariel-os-010 instead
64+
65+
# Internal features
66+
_embassy = [] # internal feature: any embassy version selected
67+
_ariel = [] # internal feature: any ariel-os version selected

0 commit comments

Comments
 (0)