Skip to content

Commit 927bec2

Browse files
authored
Merge pull request #32 from probe-rs/next
Release 0.4.0: Switch to probe-rs 0.24 🥳
2 parents 397f9b7 + 27568dd commit 927bec2

File tree

12 files changed

+434
-212
lines changed

12 files changed

+434
-212
lines changed

CHANGELOG.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
78
## [Unreleased]
9+
810
### Added
911

1012
### Changed
@@ -13,33 +15,63 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1315

1416
### Removed
1517

18+
## [0.4.0]
19+
20+
### Added
21+
22+
- Make it possible to bring your own Embassy executor (feature `external-executor`)
23+
- Added panic handler directly to this crate (enabled per default, feature `panic-handler`)
24+
- Added support for xtensa semihosting (feature `xtensa-semihosting`)
25+
- Added feature to initialize logging sink (feature `init-log`)
26+
- Breaking: Added a linker script, to ensure symbols like `EMBEDDED_TEST_VERSION` are kept
27+
28+
### Changed
29+
30+
- Feature `rtt` renamed to `init-rtt` to better reflect its purpose.
31+
1632
## [0.3.0]
33+
1734
### Added
35+
1836
- Added Feature `rtt` to initialize logging via `rtt-target` crate.
1937

2038
### Changed
39+
2140
- Breaking: Bump embassy-excecutor to 0.5.0
2241

2342
## [0.2.3]
43+
2444
### Added
45+
2546
- Show improved diagnostic when no executor feature is enabled on the embassy-executor crate.
2647
- Calculate the test list buffer size at compile time to avoid a too small buffer.
2748

2849
### Fixed
50+
2951
- Macro produced invalid rust code when there was no #[init] function present.
3052

3153
## [0.2.2]
54+
3255
### Changed
56+
3357
- Removed `#![feature(trait_alias)]` to allow usage of `embedded-test` in stable rust.
3458

3559
### Fixed
60+
3661
- Updated `semihosting` dependency to fix failing build for cortex-m targets.
3762

3863
## [0.2.1]
64+
3965
Initial release on crates.io
4066

41-
[unreleased]: https://github.com/probe-rs/embedded-test/compare/v0.3.0...master
67+
[unreleased]: https://github.com/probe-rs/embedded-test/compare/v0.4.0...master
68+
69+
[0.4.0]: https://github.com/probe-rs/embedded-test/compare/v0.3.0...v0.4.0
70+
4271
[0.3.0]: https://github.com/probe-rs/embedded-test/compare/v0.2.3...v0.3.0
72+
4373
[0.2.3]: https://github.com/probe-rs/embedded-test/compare/v0.2.2...v0.2.3
74+
4475
[0.2.2]: https://github.com/probe-rs/embedded-test/compare/v0.2.1...v0.2.2
76+
4577
[0.2.1]: https://github.com/probe-rs/embedded-test/releases/tag/v0.2.1

Cargo.lock

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

0 commit comments

Comments
 (0)