@@ -4,7 +4,9 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6
6
and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
7
+
7
8
## [ Unreleased]
9
+
8
10
### Added
9
11
10
12
### Changed
@@ -13,33 +15,63 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13
15
14
16
### Removed
15
17
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
+
16
32
## [ 0.3.0]
33
+
17
34
### Added
35
+
18
36
- Added Feature ` rtt ` to initialize logging via ` rtt-target ` crate.
19
37
20
38
### Changed
39
+
21
40
- Breaking: Bump embassy-excecutor to 0.5.0
22
41
23
42
## [ 0.2.3]
43
+
24
44
### Added
45
+
25
46
- Show improved diagnostic when no executor feature is enabled on the embassy-executor crate.
26
47
- Calculate the test list buffer size at compile time to avoid a too small buffer.
27
48
28
49
### Fixed
50
+
29
51
- Macro produced invalid rust code when there was no #[ init] function present.
30
52
31
53
## [ 0.2.2]
54
+
32
55
### Changed
56
+
33
57
- Removed ` #![feature(trait_alias)] ` to allow usage of ` embedded-test ` in stable rust.
34
58
35
59
### Fixed
60
+
36
61
- Updated ` semihosting ` dependency to fix failing build for cortex-m targets.
37
62
38
63
## [ 0.2.1]
64
+
39
65
Initial release on crates.io
40
66
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
+
42
71
[ 0.3.0 ] : https://github.com/probe-rs/embedded-test/compare/v0.2.3...v0.3.0
72
+
43
73
[ 0.2.3 ] : https://github.com/probe-rs/embedded-test/compare/v0.2.2...v0.2.3
74
+
44
75
[ 0.2.2 ] : https://github.com/probe-rs/embedded-test/compare/v0.2.1...v0.2.2
76
+
45
77
[ 0.2.1 ] : https://github.com/probe-rs/embedded-test/releases/tag/v0.2.1
0 commit comments