From dfaef88cdf75feb997a0eba0509ba220beda5c2b Mon Sep 17 00:00:00 2001 From: Daniel Thaler Date: Thu, 3 Oct 2024 18:47:43 +0200 Subject: [PATCH] Version 2.3.0 --- Cargo.lock | 2 +- Changelog.md | 10 ++++++++++ README.md | 2 +- a2lfile/Cargo.toml | 2 +- 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index a9b5ceb..e4ad365 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "a2lfile" -version = "2.2.0" +version = "2.3.0" dependencies = [ "a2lmacros", "tempfile", diff --git a/Changelog.md b/Changelog.md index 12157fa..3c3df3d 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,15 @@ # Changelog +## Version 2.3.0 + +- change the behavior of merge for GROUPS and FUNCTION + Previously, if two GROUPS in a merge had the same name, then the incoming group was renamed with the suffix ".MERGE". + Now the content for GROUPs/FUNCTIONs with the same name is combined. +- a2l checker improvements + - fix incorrect checks for TYPEDEF_AXIS and COMPU_METHOD + - add extra checks for GROUP, MEASUREMENT, COMPU_METHOD, AXIS_PTS + - add tests for all the checks + ## Version 2.2.0 - allow the parser to read hex encoded integers where a float is expected (Louis Caron) diff --git a/README.md b/README.md index 2762f5d..78e4e9d 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Add this to your `Cargo.toml`: ```toml [dependencies] -a2lfile = "2.0" +a2lfile = "2.3" ``` A simple program based on the `a2lfile` library might look like this: diff --git a/a2lfile/Cargo.toml b/a2lfile/Cargo.toml index dd016b7..4d1cd1f 100644 --- a/a2lfile/Cargo.toml +++ b/a2lfile/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "a2lfile" -version = "2.2.0" +version = "2.3.0" authors = ["Daniel Thaler "] edition = "2021" description = "read, modify and write a2l files"