From 7e8f91e40587d358bba7c75d15ea920fc37d9c5b Mon Sep 17 00:00:00 2001 From: Daniel Thaler Date: Thu, 18 Apr 2024 23:44:33 +0200 Subject: [PATCH] Version 2.0.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- Changelog.md | 15 +++++++++++++++ 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0d40935..3818bb3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -24,7 +24,7 @@ dependencies = [ [[package]] name = "a2ltool" -version = "1.6.0" +version = "2.0.0" dependencies = [ "a2lfile", "clap", diff --git a/Cargo.toml b/Cargo.toml index 6c0448d..75e8461 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "a2ltool" -version = "1.6.0" +version = "2.0.0" authors = ["Daniel Thaler "] edition = "2021" license = "MIT OR Apache-2.0" diff --git a/Changelog.md b/Changelog.md index 445b54a..6700276 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,20 @@ # Changelog +## Version 2.0.0 + +- upgrade to a2lfile 2.0.0 + - fix the definition of AR_COMPONENT + - don't remove valid elements during cleanup +- Create and update INSTANCEs and TYPEDEF_MEASUREMENTs if the file version is 1.7.1 and --enable-strucutres is set +- Insert whole arrays of MEASUREMENTs and CHARACTERISTICs instead of separate items for each element if the array elements have a simple datatype +- Items can now be inserted based on the containing elf section +- Debug data reader improvements - extracted information should now be better and more complete + With assistance and fixes by @oleid - Thanks! +- Support XCP IF_DATA up to version 1.4 (previously only version 1.2 was supported) +- Use new array notation if the file version is 1.7.0 or newer - "[x]" instead of ".\_x\_" +- Fix the BIT_MASK attribute for big-endian targets +- Remove a stray debug print that caused message spam while inserting CHARACTERISTICs + ## Version 1.6.0 - Upgrade to a2lfile version 1.5.0