From 2cb541acba492467b8d9c36f663cbb8d267fdb9c Mon Sep 17 00:00:00 2001 From: fkleedorfer <> Date: Wed, 11 Feb 2026 08:46:11 +0000 Subject: [PATCH 1/3] Update CHANGELOG.md for release 7.2.0 --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6867282..1cf8a20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,14 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.2.0] - 2026-02-11 + ### Added - Add static factory methods `QuantityValue.of(value, unit)` with various value argument types that can be used to instantiate the `BigDecimal` value used internally. - - Add dynamic factory methods in `Unit.quantityValue(value)` with various value argument types that can be used to instantiate the `BigDecimal` value used internally. - - Add delegate methods for many `BigDecimal` methods to `QuantityValue` to allow for mathematical operations with automatic unit conversion, for example: @@ -28,7 +28,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix wrong definition of `Quantity`. It used to encapsulate a Set of `QuantityValue`, which never made sense. With this change, it encapsulates a `QuantityValue` and a `QuantityKind`, conforming to the definition of the concept in QUDT. - - Upgrade various dependencies. ## [7.1.1] - 2025-10-09 @@ -379,7 +378,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Initial release. -[Unreleased]: https://github.com/qudtlib/qudtlib-java/compare/v7.1.1...HEAD +[Unreleased]: https://github.com/qudtlib/qudtlib-java/compare/v7.2.0...HEAD +[7.2.0]: https://github.com/qudtlib/qudtlib-java/compare/v7.1.1...v7.2.0 [7.1.1]: https://github.com/qudtlib/qudtlib-java/compare/v7.1.0...v7.1.1 [7.1.0]: https://github.com/qudtlib/qudtlib-java/compare/v7.0.1...v7.1.0 [7.0.1]: https://github.com/qudtlib/qudtlib-java/compare/v7.0.0...v7.0.1 From 230b5980ecac2855a315f7d2ab5ed7852a2a46ce Mon Sep 17 00:00:00 2001 From: fkleedorfer <> Date: Wed, 11 Feb 2026 08:48:27 +0000 Subject: [PATCH 2/3] [maven-release-plugin] prepare release v7.2.0 --- pom.xml | 4 ++-- qudtlib-common-codegen/pom.xml | 2 +- qudtlib-common-rdf/pom.xml | 2 +- qudtlib-constants-gen/pom.xml | 2 +- qudtlib-data-gen/pom.xml | 2 +- qudtlib-data/pom.xml | 2 +- qudtlib-example/pom.xml | 2 +- qudtlib-hardcoded-model-gen/pom.xml | 2 +- qudtlib-ingest-qudt/pom.xml | 2 +- qudtlib-init-hardcoded/pom.xml | 2 +- qudtlib-init-rdf/pom.xml | 2 +- qudtlib-js-gen/pom.xml | 2 +- qudtlib-main-rdf/pom.xml | 2 +- qudtlib-main/pom.xml | 2 +- qudtlib-model/pom.xml | 2 +- qudtlib-test/pom.xml | 2 +- qudtlib-tools/pom.xml | 2 +- qudtlib-vocab/pom.xml | 2 +- qudtlib/pom.xml | 2 +- 19 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pom.xml b/pom.xml index 2347257..0c89cf0 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ qudtlib-java pom qudtlib-java - 7.1.2-SNAPSHOT + 7.2.0 https://github.com/qudtlib/qudtlib-java Unit conversion and related functionality for Java based on the QUDT ontology. @@ -57,7 +57,7 @@ scm:git:https://github.com/qudtlib/qudtlib-java.git scm:git:https://github.com/qudtlib/qudtlib-java.git https://github.com/qudtlib/qudtlib-java/tree/master - qudtlib-java-1.0 + v7.2.0 diff --git a/qudtlib-common-codegen/pom.xml b/qudtlib-common-codegen/pom.xml index 311ec97..7dbf115 100644 --- a/qudtlib-common-codegen/pom.xml +++ b/qudtlib-common-codegen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 qudtlib-common-codegen 4.0.0 diff --git a/qudtlib-common-rdf/pom.xml b/qudtlib-common-rdf/pom.xml index 2fbcc29..e82a3ee 100644 --- a/qudtlib-common-rdf/pom.xml +++ b/qudtlib-common-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-common-rdf diff --git a/qudtlib-constants-gen/pom.xml b/qudtlib-constants-gen/pom.xml index 843782d..d686499 100644 --- a/qudtlib-constants-gen/pom.xml +++ b/qudtlib-constants-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-constants-gen diff --git a/qudtlib-data-gen/pom.xml b/qudtlib-data-gen/pom.xml index d84cd26..d51a9d1 100644 --- a/qudtlib-data-gen/pom.xml +++ b/qudtlib-data-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-data-gen diff --git a/qudtlib-data/pom.xml b/qudtlib-data/pom.xml index a053d6c..06d0b44 100644 --- a/qudtlib-data/pom.xml +++ b/qudtlib-data/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-data diff --git a/qudtlib-example/pom.xml b/qudtlib-example/pom.xml index 80432a9..4839c0a 100644 --- a/qudtlib-example/pom.xml +++ b/qudtlib-example/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-example diff --git a/qudtlib-hardcoded-model-gen/pom.xml b/qudtlib-hardcoded-model-gen/pom.xml index dcfcffe..515ce10 100644 --- a/qudtlib-hardcoded-model-gen/pom.xml +++ b/qudtlib-hardcoded-model-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-hardcoded-model-gen diff --git a/qudtlib-ingest-qudt/pom.xml b/qudtlib-ingest-qudt/pom.xml index e2a585b..a3a477a 100644 --- a/qudtlib-ingest-qudt/pom.xml +++ b/qudtlib-ingest-qudt/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-ingest-qudt diff --git a/qudtlib-init-hardcoded/pom.xml b/qudtlib-init-hardcoded/pom.xml index c0922a1..bae2415 100644 --- a/qudtlib-init-hardcoded/pom.xml +++ b/qudtlib-init-hardcoded/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-init-hardcoded diff --git a/qudtlib-init-rdf/pom.xml b/qudtlib-init-rdf/pom.xml index f6b4641..88397d0 100644 --- a/qudtlib-init-rdf/pom.xml +++ b/qudtlib-init-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-init-rdf diff --git a/qudtlib-js-gen/pom.xml b/qudtlib-js-gen/pom.xml index 2100b8f..c21bbb9 100644 --- a/qudtlib-js-gen/pom.xml +++ b/qudtlib-js-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-js-gen diff --git a/qudtlib-main-rdf/pom.xml b/qudtlib-main-rdf/pom.xml index 4361d50..6d28d59 100644 --- a/qudtlib-main-rdf/pom.xml +++ b/qudtlib-main-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-main-rdf diff --git a/qudtlib-main/pom.xml b/qudtlib-main/pom.xml index 7cc41e8..36fb84d 100644 --- a/qudtlib-main/pom.xml +++ b/qudtlib-main/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-main diff --git a/qudtlib-model/pom.xml b/qudtlib-model/pom.xml index c4c5929..76c6ece 100644 --- a/qudtlib-model/pom.xml +++ b/qudtlib-model/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 qudtlib-model 4.0.0 diff --git a/qudtlib-test/pom.xml b/qudtlib-test/pom.xml index e68c48a..8c54aa8 100644 --- a/qudtlib-test/pom.xml +++ b/qudtlib-test/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-test diff --git a/qudtlib-tools/pom.xml b/qudtlib-tools/pom.xml index fec23ef..b734e2f 100644 --- a/qudtlib-tools/pom.xml +++ b/qudtlib-tools/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-tools diff --git a/qudtlib-vocab/pom.xml b/qudtlib-vocab/pom.xml index b6f3845..1d49e2b 100644 --- a/qudtlib-vocab/pom.xml +++ b/qudtlib-vocab/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 qudtlib-vocab diff --git a/qudtlib/pom.xml b/qudtlib/pom.xml index 8cdc6aa..68f9f79 100644 --- a/qudtlib/pom.xml +++ b/qudtlib/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.0 4.0.0 pom From f4a0537ae9abcb7012d68b4e1c818ec59ff7d05c Mon Sep 17 00:00:00 2001 From: fkleedorfer <> Date: Wed, 11 Feb 2026 08:48:29 +0000 Subject: [PATCH 3/3] [maven-release-plugin] prepare for next development iteration --- pom.xml | 4 ++-- qudtlib-common-codegen/pom.xml | 2 +- qudtlib-common-rdf/pom.xml | 2 +- qudtlib-constants-gen/pom.xml | 2 +- qudtlib-data-gen/pom.xml | 2 +- qudtlib-data/pom.xml | 2 +- qudtlib-example/pom.xml | 2 +- qudtlib-hardcoded-model-gen/pom.xml | 2 +- qudtlib-ingest-qudt/pom.xml | 2 +- qudtlib-init-hardcoded/pom.xml | 2 +- qudtlib-init-rdf/pom.xml | 2 +- qudtlib-js-gen/pom.xml | 2 +- qudtlib-main-rdf/pom.xml | 2 +- qudtlib-main/pom.xml | 2 +- qudtlib-model/pom.xml | 2 +- qudtlib-test/pom.xml | 2 +- qudtlib-tools/pom.xml | 2 +- qudtlib-vocab/pom.xml | 2 +- qudtlib/pom.xml | 2 +- 19 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pom.xml b/pom.xml index 0c89cf0..6b573ba 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ qudtlib-java pom qudtlib-java - 7.2.0 + 7.2.1-SNAPSHOT https://github.com/qudtlib/qudtlib-java Unit conversion and related functionality for Java based on the QUDT ontology. @@ -57,7 +57,7 @@ scm:git:https://github.com/qudtlib/qudtlib-java.git scm:git:https://github.com/qudtlib/qudtlib-java.git https://github.com/qudtlib/qudtlib-java/tree/master - v7.2.0 + qudtlib-java-1.0 diff --git a/qudtlib-common-codegen/pom.xml b/qudtlib-common-codegen/pom.xml index 7dbf115..4fd82fb 100644 --- a/qudtlib-common-codegen/pom.xml +++ b/qudtlib-common-codegen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT qudtlib-common-codegen 4.0.0 diff --git a/qudtlib-common-rdf/pom.xml b/qudtlib-common-rdf/pom.xml index e82a3ee..d319574 100644 --- a/qudtlib-common-rdf/pom.xml +++ b/qudtlib-common-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-common-rdf diff --git a/qudtlib-constants-gen/pom.xml b/qudtlib-constants-gen/pom.xml index d686499..0fc93bd 100644 --- a/qudtlib-constants-gen/pom.xml +++ b/qudtlib-constants-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-constants-gen diff --git a/qudtlib-data-gen/pom.xml b/qudtlib-data-gen/pom.xml index d51a9d1..8526918 100644 --- a/qudtlib-data-gen/pom.xml +++ b/qudtlib-data-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-data-gen diff --git a/qudtlib-data/pom.xml b/qudtlib-data/pom.xml index 06d0b44..976e9af 100644 --- a/qudtlib-data/pom.xml +++ b/qudtlib-data/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-data diff --git a/qudtlib-example/pom.xml b/qudtlib-example/pom.xml index 4839c0a..fc92b9e 100644 --- a/qudtlib-example/pom.xml +++ b/qudtlib-example/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-example diff --git a/qudtlib-hardcoded-model-gen/pom.xml b/qudtlib-hardcoded-model-gen/pom.xml index 515ce10..1ab1db5 100644 --- a/qudtlib-hardcoded-model-gen/pom.xml +++ b/qudtlib-hardcoded-model-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-hardcoded-model-gen diff --git a/qudtlib-ingest-qudt/pom.xml b/qudtlib-ingest-qudt/pom.xml index a3a477a..3b221c7 100644 --- a/qudtlib-ingest-qudt/pom.xml +++ b/qudtlib-ingest-qudt/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-ingest-qudt diff --git a/qudtlib-init-hardcoded/pom.xml b/qudtlib-init-hardcoded/pom.xml index bae2415..8fae064 100644 --- a/qudtlib-init-hardcoded/pom.xml +++ b/qudtlib-init-hardcoded/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-init-hardcoded diff --git a/qudtlib-init-rdf/pom.xml b/qudtlib-init-rdf/pom.xml index 88397d0..bc22f46 100644 --- a/qudtlib-init-rdf/pom.xml +++ b/qudtlib-init-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-init-rdf diff --git a/qudtlib-js-gen/pom.xml b/qudtlib-js-gen/pom.xml index c21bbb9..2782178 100644 --- a/qudtlib-js-gen/pom.xml +++ b/qudtlib-js-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-js-gen diff --git a/qudtlib-main-rdf/pom.xml b/qudtlib-main-rdf/pom.xml index 6d28d59..363e7c9 100644 --- a/qudtlib-main-rdf/pom.xml +++ b/qudtlib-main-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-main-rdf diff --git a/qudtlib-main/pom.xml b/qudtlib-main/pom.xml index 36fb84d..9c41bff 100644 --- a/qudtlib-main/pom.xml +++ b/qudtlib-main/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-main diff --git a/qudtlib-model/pom.xml b/qudtlib-model/pom.xml index 76c6ece..69c3b14 100644 --- a/qudtlib-model/pom.xml +++ b/qudtlib-model/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT qudtlib-model 4.0.0 diff --git a/qudtlib-test/pom.xml b/qudtlib-test/pom.xml index 8c54aa8..3b79eec 100644 --- a/qudtlib-test/pom.xml +++ b/qudtlib-test/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-test diff --git a/qudtlib-tools/pom.xml b/qudtlib-tools/pom.xml index b734e2f..aca617f 100644 --- a/qudtlib-tools/pom.xml +++ b/qudtlib-tools/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-tools diff --git a/qudtlib-vocab/pom.xml b/qudtlib-vocab/pom.xml index 1d49e2b..edf0980 100644 --- a/qudtlib-vocab/pom.xml +++ b/qudtlib-vocab/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-vocab diff --git a/qudtlib/pom.xml b/qudtlib/pom.xml index 68f9f79..8efc19a 100644 --- a/qudtlib/pom.xml +++ b/qudtlib/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0 + 7.2.1-SNAPSHOT 4.0.0 pom