Skip to content

Commit

Permalink
Merge pull request #32 from probe-rs/next
Browse files Browse the repository at this point in the history
Release 0.4.0: Switch to probe-rs 0.24 🥳
  • Loading branch information
t-moe authored May 31, 2024
2 parents 397f9b7 + 27568dd commit 927bec2
Show file tree
Hide file tree
Showing 12 changed files with 434 additions and 212 deletions.
34 changes: 33 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ All notable changes to this project will be documented in this file.

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

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

### Removed

## [0.4.0]

### Added

- Make it possible to bring your own Embassy executor (feature `external-executor`)
- Added panic handler directly to this crate (enabled per default, feature `panic-handler`)
- Added support for xtensa semihosting (feature `xtensa-semihosting`)
- Added feature to initialize logging sink (feature `init-log`)
- Breaking: Added a linker script, to ensure symbols like `EMBEDDED_TEST_VERSION` are kept

### Changed

- Feature `rtt` renamed to `init-rtt` to better reflect its purpose.

## [0.3.0]

### Added

- Added Feature `rtt` to initialize logging via `rtt-target` crate.

### Changed

- Breaking: Bump embassy-excecutor to 0.5.0

## [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.

### Fixed

- Updated `semihosting` dependency to fix failing build for cortex-m targets.

## [0.2.1]

Initial release on crates.io

[unreleased]: https://github.com/probe-rs/embedded-test/compare/v0.3.0...master
[unreleased]: https://github.com/probe-rs/embedded-test/compare/v0.4.0...master

[0.4.0]: https://github.com/probe-rs/embedded-test/compare/v0.3.0...v0.4.0

[0.3.0]: https://github.com/probe-rs/embedded-test/compare/v0.2.3...v0.3.0

[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
110 changes: 61 additions & 49 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 927bec2

Please sign in to comment.