diff --git a/CHANGELOG.md b/CHANGELOG.md index ab1e028..fd1823b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,28 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# 0.6.2 + +#### New Protocol Extensions + +- `MultiThreadBase > ThreadExtraInfo` - Provide extra information per-thread. [\#106](https://github.com/daniel5151/gdbstub/pull/106) ([thefaxman](https://github.com/thefaxman)) +- `LldbRegisterInfo` - (LLDB specific) Report register information in the LLDB format. [\#103](https://github.com/daniel5151/gdbstub/pull/103) ([jawilk](https://github.com/jawilk)) + - This information can be statically included as part of the `Arch` implemention, or dynamically reported via the `LldbRegisterInfoOverride` IDET. + +#### Bugfixes + +- Report thread ID in response to `?` packet. [\#105](https://github.com/daniel5151/gdbstub/pull/105) ([thefaxman](https://github.com/thefaxman)) + +#### Internal Improvements + +- Tweak enabled clippy lints +- Added a light dusting of `#[inline]` across the packet parsing code, crunching the code down even further +- Expanded on "no-panic guarantee" docs + # 0.6.1 +#### New Features + - add LLDB-specific HostIoOpenFlags [\#100](https://github.com/daniel5151/gdbstub/pull/100) ([mrk](https://github.com/mrk-its)) # 0.6.0 diff --git a/Cargo.toml b/Cargo.toml index 5c83903..fece67a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "gdbstub" description = "An implementation of the GDB Remote Serial Protocol in Rust" authors = ["Daniel Prilik "] -version = "0.6.1" +version = "0.6.2" license = "MIT OR Apache-2.0" edition = "2018" readme = "README.md" diff --git a/gdbstub_arch/CHANGELOG.md b/gdbstub_arch/CHANGELOG.md index 9ed4353..7bddb4d 100644 --- a/gdbstub_arch/CHANGELOG.md +++ b/gdbstub_arch/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# 0.2.3 + +- Fix missing reg_id mapping in `Armv4t` (24 => Fps) + +# 0.2.2 + +- Remove faulty target.xml from mips64 arch + # 0.2.1 - Removed all remaining instances of `SingleStepGdbBehavior::Unknown` [\#62](https://github.com/daniel5151/gdbstub/pull/95) ([bet4it](https://github.com/bet4it)) diff --git a/gdbstub_arch/Cargo.toml b/gdbstub_arch/Cargo.toml index 0c3d68d..a216187 100644 --- a/gdbstub_arch/Cargo.toml +++ b/gdbstub_arch/Cargo.toml @@ -2,7 +2,7 @@ name = "gdbstub_arch" description = "Implementations of `gdbstub::arch::Arch` for various architectures." authors = ["Daniel Prilik "] -version = "0.2.2" +version = "0.2.3" license = "MIT OR Apache-2.0" edition = "2018" readme = "README.md"