Browse Source

Prepare release 0.9.0

master
Dominik Boehi 2 years ago
parent
commit
53deaa3775
  1. 9
      CHANGELOG.md
  2. 4
      cli/Cargo.toml
  3. 4
      gdb-server/Cargo.toml
  4. 4
      probe-rs-cli-util/Cargo.toml
  5. 2
      probe-rs/Cargo.toml

9
CHANGELOG.md

@ -3,10 +3,16 @@
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]
## [0.9.0]
### Added
- Added initial support for FTDI based probes.
- Added support for the STM32L5 family.
- Added support for the STM32G4 family.
- Added support for ITM tracing over SWO for CMSIS-DAP and J-Link probes.
- The status LED on CMSIS-DAP probes is now used by probe-rs.
### Changed
- Renamed `ProgressEvent::StartFlashing` to `ProgressEvent::StartProgramming` and `ProgressEvent::PageFlashed` to `ProgressEvent::PageProgrammed` to make naming of events more consistent.
@ -15,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Fixed a bug where a J-Link would only be opened if the VID, PID AND Serial No. would match. As the Serial is optional, only VID/PID have to match now.
- Fixed a bug with the readout of the serial string that could fail for DAP devices and lead to weird behavior.
- Fixed a bug where the serial number was not printed correctly for some ST-Links.
## [0.8.0]

4
cli/Cargo.toml

@ -1,6 +1,6 @@
[package]
name = "probe-rs-cli"
version = "0.8.0"
version = "0.9.0"
authors = ["Noah Hüsser <yatekii@yatekii.ch>", "Dominik Boehi <dominik.boehi@gmail.ch>"]
edition = "2018"
description = "A cli for on chip debugging and flashing of ARM chips."
@ -13,7 +13,7 @@ keywords = ["embedded"]
license = "MIT OR Apache-2.0"
[dependencies]
probe-rs = { path = "../probe-rs", version = "0.8.0" }
probe-rs = { path = "../probe-rs", version = "0.9.0" }
pretty_env_logger = "0.4.0"
log = "0.4.6"

4
gdb-server/Cargo.toml

@ -1,6 +1,6 @@
[package]
name = "gdb-server"
version = "0.8.0"
version = "0.9.0"
authors = ["Noah Hüsser <yatekii@yatekii.ch>", "Dominik Boehi <dominik.boehi@gmail.ch>"]
edition = "2018"
description = "A gdb stub implementation for on chip debugging and flashing of ARM chips."
@ -29,7 +29,7 @@ pretty_env_logger = { version = "0.4.0", optional = true }
structopt = { version = "0.3.2", optional = true }
failure = { version = "0.1.5", optional = true }
colored = { version = "2.0.0", optional = true }
probe-rs = { path = "../probe-rs", version = "0.8.0" }
probe-rs = { path = "../probe-rs", version = "0.9.0" }
gdb-protocol = { version = "0.1.0" }
async-std = { version = "1.5.0" }
futures = "0.3.1"

4
probe-rs-cli-util/Cargo.toml

@ -1,6 +1,6 @@
[package]
name = "probe-rs-cli-util"
version = "0.8.0"
version = "0.9.0"
authors = ["Noah Hüsser <yatekii@yatekii.ch", "Dominik Boehi <dominik.boehi@gmail.com>"]
edition = "2018"
description = "Helper library for CLI applications based on probe-rs."
@ -18,7 +18,7 @@ license = "MIT OR Apache-2.0"
structopt = "0.3.16"
anyhow = "1.0"
log = "0.4.0"
probe-rs = { version = "0.8.0", path = "../probe-rs" }
probe-rs = { version = "0.9.0", path = "../probe-rs" }
cargo_toml = "0.8.1"
serde = { version = "1.0.115", features = [ "derive" ] }
cargo_metadata = "0.11.1"

2
probe-rs/Cargo.toml

@ -1,6 +1,6 @@
[package]
name = "probe-rs"
version = "0.8.0"
version = "0.9.0"
authors = ["Noah Hüsser <yatekii@yatekii.ch>", "Dominik Boehi <dominik.boehi@gmail.ch>"]
edition = "2018"
description = "A collection of on chip debugging tools to communicate with microchips."

Loading…
Cancel
Save