From 211c86d0b089e518367a673efacf5160837ee481 Mon Sep 17 00:00:00 2001 From: fkleedorfer <> Date: Wed, 11 Feb 2026 08:35:59 +0000 Subject: [PATCH 1/3] Update CHANGELOG.md for release 7.2.0-beta.1 --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6867282..351dad3 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-beta.1] - 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-beta.1...HEAD +[7.2.0-beta.1]: https://github.com/qudtlib/qudtlib-java/compare/v7.1.1...v7.2.0-beta.1 [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 4dbdb43dc6be5f0f4d3fea335363fa84111b69b9 Mon Sep 17 00:00:00 2001 From: fkleedorfer <> Date: Wed, 11 Feb 2026 08:37:46 +0000 Subject: [PATCH 2/3] [maven-release-plugin] prepare release v7.2.0-beta.1 --- 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..018e8fe 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ qudtlib-java pom qudtlib-java - 7.1.2-SNAPSHOT + 7.2.0-beta.1 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-beta.1 diff --git a/qudtlib-common-codegen/pom.xml b/qudtlib-common-codegen/pom.xml index 311ec97..5b85f68 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-beta.1 qudtlib-common-codegen 4.0.0 diff --git a/qudtlib-common-rdf/pom.xml b/qudtlib-common-rdf/pom.xml index 2fbcc29..3319ef5 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-beta.1 4.0.0 qudtlib-common-rdf diff --git a/qudtlib-constants-gen/pom.xml b/qudtlib-constants-gen/pom.xml index 843782d..47358d1 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-beta.1 4.0.0 qudtlib-constants-gen diff --git a/qudtlib-data-gen/pom.xml b/qudtlib-data-gen/pom.xml index d84cd26..62eb8e9 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-beta.1 4.0.0 qudtlib-data-gen diff --git a/qudtlib-data/pom.xml b/qudtlib-data/pom.xml index a053d6c..833daac 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-beta.1 4.0.0 qudtlib-data diff --git a/qudtlib-example/pom.xml b/qudtlib-example/pom.xml index 80432a9..1de156e 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-beta.1 4.0.0 qudtlib-example diff --git a/qudtlib-hardcoded-model-gen/pom.xml b/qudtlib-hardcoded-model-gen/pom.xml index dcfcffe..30da7e7 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-beta.1 4.0.0 qudtlib-hardcoded-model-gen diff --git a/qudtlib-ingest-qudt/pom.xml b/qudtlib-ingest-qudt/pom.xml index e2a585b..96d0fd7 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-beta.1 4.0.0 qudtlib-ingest-qudt diff --git a/qudtlib-init-hardcoded/pom.xml b/qudtlib-init-hardcoded/pom.xml index c0922a1..a60cb2e 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-beta.1 4.0.0 qudtlib-init-hardcoded diff --git a/qudtlib-init-rdf/pom.xml b/qudtlib-init-rdf/pom.xml index f6b4641..1346ec7 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-beta.1 4.0.0 qudtlib-init-rdf diff --git a/qudtlib-js-gen/pom.xml b/qudtlib-js-gen/pom.xml index 2100b8f..9763f57 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-beta.1 4.0.0 qudtlib-js-gen diff --git a/qudtlib-main-rdf/pom.xml b/qudtlib-main-rdf/pom.xml index 4361d50..f6c9a32 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-beta.1 4.0.0 qudtlib-main-rdf diff --git a/qudtlib-main/pom.xml b/qudtlib-main/pom.xml index 7cc41e8..dc557ed 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-beta.1 4.0.0 qudtlib-main diff --git a/qudtlib-model/pom.xml b/qudtlib-model/pom.xml index c4c5929..e5a4294 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-beta.1 qudtlib-model 4.0.0 diff --git a/qudtlib-test/pom.xml b/qudtlib-test/pom.xml index e68c48a..474066b 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-beta.1 4.0.0 qudtlib-test diff --git a/qudtlib-tools/pom.xml b/qudtlib-tools/pom.xml index fec23ef..e7541bf 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-beta.1 4.0.0 qudtlib-tools diff --git a/qudtlib-vocab/pom.xml b/qudtlib-vocab/pom.xml index b6f3845..05c5742 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-beta.1 4.0.0 qudtlib-vocab diff --git a/qudtlib/pom.xml b/qudtlib/pom.xml index 8cdc6aa..af039dc 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-beta.1 4.0.0 pom From 24d1612bf1f0c116712a3a0a560ca48f13711b4e Mon Sep 17 00:00:00 2001 From: fkleedorfer <> Date: Wed, 11 Feb 2026 08:37:47 +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 018e8fe..6b573ba 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ qudtlib-java pom qudtlib-java - 7.2.0-beta.1 + 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-beta.1 + qudtlib-java-1.0 diff --git a/qudtlib-common-codegen/pom.xml b/qudtlib-common-codegen/pom.xml index 5b85f68..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-beta.1 + 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 3319ef5..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-beta.1 + 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 47358d1..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-beta.1 + 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 62eb8e9..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-beta.1 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-data-gen diff --git a/qudtlib-data/pom.xml b/qudtlib-data/pom.xml index 833daac..976e9af 100644 --- a/qudtlib-data/pom.xml +++ b/qudtlib-data/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-data diff --git a/qudtlib-example/pom.xml b/qudtlib-example/pom.xml index 1de156e..fc92b9e 100644 --- a/qudtlib-example/pom.xml +++ b/qudtlib-example/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 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 30da7e7..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-beta.1 + 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 96d0fd7..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-beta.1 + 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 a60cb2e..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-beta.1 + 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 1346ec7..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-beta.1 + 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 9763f57..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-beta.1 + 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 f6c9a32..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-beta.1 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-main-rdf diff --git a/qudtlib-main/pom.xml b/qudtlib-main/pom.xml index dc557ed..9c41bff 100644 --- a/qudtlib-main/pom.xml +++ b/qudtlib-main/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-main diff --git a/qudtlib-model/pom.xml b/qudtlib-model/pom.xml index e5a4294..69c3b14 100644 --- a/qudtlib-model/pom.xml +++ b/qudtlib-model/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 7.2.1-SNAPSHOT qudtlib-model 4.0.0 diff --git a/qudtlib-test/pom.xml b/qudtlib-test/pom.xml index 474066b..3b79eec 100644 --- a/qudtlib-test/pom.xml +++ b/qudtlib-test/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-test diff --git a/qudtlib-tools/pom.xml b/qudtlib-tools/pom.xml index e7541bf..aca617f 100644 --- a/qudtlib-tools/pom.xml +++ b/qudtlib-tools/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-tools diff --git a/qudtlib-vocab/pom.xml b/qudtlib-vocab/pom.xml index 05c5742..edf0980 100644 --- a/qudtlib-vocab/pom.xml +++ b/qudtlib-vocab/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 7.2.1-SNAPSHOT 4.0.0 qudtlib-vocab diff --git a/qudtlib/pom.xml b/qudtlib/pom.xml index af039dc..8efc19a 100644 --- a/qudtlib/pom.xml +++ b/qudtlib/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.2.0-beta.1 + 7.2.1-SNAPSHOT 4.0.0 pom