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 diff --git a/pom.xml b/pom.xml index 2347257..6b573ba 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ qudtlib-java pom qudtlib-java - 7.1.2-SNAPSHOT + 7.2.1-SNAPSHOT https://github.com/qudtlib/qudtlib-java Unit conversion and related functionality for Java based on the QUDT ontology. diff --git a/qudtlib-common-codegen/pom.xml b/qudtlib-common-codegen/pom.xml index 311ec97..4fd82fb 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.1-SNAPSHOT qudtlib-common-codegen 4.0.0 diff --git a/qudtlib-common-rdf/pom.xml b/qudtlib-common-rdf/pom.xml index 2fbcc29..d319574 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.1-SNAPSHOT 4.0.0 qudtlib-common-rdf diff --git a/qudtlib-constants-gen/pom.xml b/qudtlib-constants-gen/pom.xml index 843782d..0fc93bd 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.1-SNAPSHOT 4.0.0 qudtlib-constants-gen diff --git a/qudtlib-data-gen/pom.xml b/qudtlib-data-gen/pom.xml index d84cd26..8526918 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.1-SNAPSHOT 4.0.0 qudtlib-data-gen diff --git a/qudtlib-data/pom.xml b/qudtlib-data/pom.xml index a053d6c..976e9af 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.1-SNAPSHOT 4.0.0 qudtlib-data diff --git a/qudtlib-example/pom.xml b/qudtlib-example/pom.xml index 80432a9..fc92b9e 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.1-SNAPSHOT 4.0.0 qudtlib-example diff --git a/qudtlib-hardcoded-model-gen/pom.xml b/qudtlib-hardcoded-model-gen/pom.xml index dcfcffe..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.1.2-SNAPSHOT + 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 e2a585b..3b221c7 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.1-SNAPSHOT 4.0.0 qudtlib-ingest-qudt diff --git a/qudtlib-init-hardcoded/pom.xml b/qudtlib-init-hardcoded/pom.xml index c0922a1..8fae064 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.1-SNAPSHOT 4.0.0 qudtlib-init-hardcoded diff --git a/qudtlib-init-rdf/pom.xml b/qudtlib-init-rdf/pom.xml index f6b4641..bc22f46 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.1-SNAPSHOT 4.0.0 qudtlib-init-rdf diff --git a/qudtlib-js-gen/pom.xml b/qudtlib-js-gen/pom.xml index 2100b8f..2782178 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.1-SNAPSHOT 4.0.0 qudtlib-js-gen diff --git a/qudtlib-main-rdf/pom.xml b/qudtlib-main-rdf/pom.xml index 4361d50..363e7c9 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.1-SNAPSHOT 4.0.0 qudtlib-main-rdf diff --git a/qudtlib-main/pom.xml b/qudtlib-main/pom.xml index 7cc41e8..9c41bff 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.1-SNAPSHOT 4.0.0 qudtlib-main diff --git a/qudtlib-model/pom.xml b/qudtlib-model/pom.xml index c4c5929..69c3b14 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.1-SNAPSHOT qudtlib-model 4.0.0 diff --git a/qudtlib-test/pom.xml b/qudtlib-test/pom.xml index e68c48a..3b79eec 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.1-SNAPSHOT 4.0.0 qudtlib-test diff --git a/qudtlib-tools/pom.xml b/qudtlib-tools/pom.xml index fec23ef..aca617f 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.1-SNAPSHOT 4.0.0 qudtlib-tools diff --git a/qudtlib-vocab/pom.xml b/qudtlib-vocab/pom.xml index b6f3845..edf0980 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.1-SNAPSHOT 4.0.0 qudtlib-vocab diff --git a/qudtlib/pom.xml b/qudtlib/pom.xml index 8cdc6aa..8efc19a 100644 --- a/qudtlib/pom.xml +++ b/qudtlib/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 7.1.2-SNAPSHOT + 7.2.1-SNAPSHOT 4.0.0 pom