diff --git a/Cargo.lock b/Cargo.lock index b3ac877..3f62e09 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -24,7 +24,7 @@ dependencies = [ [[package]] name = "a2ltool" -version = "1.5.0" +version = "1.6.0" dependencies = [ "a2lfile", "clap", diff --git a/Cargo.toml b/Cargo.toml index 340baa2..88a64f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "a2ltool" -version = "1.5.0" +version = "1.6.0" authors = ["Daniel Thaler "] edition = "2021" license = "MIT OR Apache-2.0" diff --git a/Changelog.md b/Changelog.md index d9cea41..445b54a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,19 @@ # Changelog +## Version 1.6.0 + +- Upgrade to a2lfile version 1.5.0 + - Ensure that the components of a RECORD_LAYOUT are written in the correct order + - fix the definitions if the OVERWRITE and REF_MEMORY_SEGMENT elements + - be more strict about a2l versions, and reject unknown ones + - improved error handling for invalid identifiers +- Bugfix: handle inherited members of C++ classes correctly +- Correctly read array information from the DWARF debug data even if it does not have a size attribute + Contributed by @oleid +- reduce clap and regex versions in order to be compatible with rustc 1.63 on Debian stable + Contributed by @oleid +- add an option to change the a2l file version. This option deletes any elements that are unsupported in the target version. + ## Version 1.5.0 Upgrade to the a2lfile crate version 1.4.0