diff --git a/CHANGELOG.md b/CHANGELOG.md index fd3b2d9d..9991b285 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [7.0.0-alpha.5] - 2025-07-22 + +### Added + +- `Unit.dependents` - the number of units that refer to that unit as one of its factor units or are scaled from that base unit. + this value is required to achieve better sorting in `Qudt.derivedUnitListFromFactorUnits`, allowing to prefer + more important units (those with more dependents) + ### Changed - Upgrade to QUDT 3.1.4 @@ -33,12 +41,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed a sorting bug in `Qudt.derivedUnitListFromFactorUnits` that caused wrong sorting for some very similar units. -### Added - -- `Unit.dependents` - the number of units that refer to that unit as one of its factor units or are scaled from that base unit. - this value is required to achieve better sorting in `Qudt.derivedUnitListFromFactorUnits`, allowing to prefer - more important units (those with more dependents) - ## [6.8.1] - 2025-01-29 ### Fixed @@ -329,7 +331,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/v6.8.1...HEAD +[Unreleased]: https://github.com/qudtlib/qudtlib-java/compare/v7.0.0-alpha.5...HEAD +[7.0.0-alpha.5]: https://github.com/qudtlib/qudtlib-java/compare/v6.8.1...v7.0.0-alpha.5 [6.8.1]: https://github.com/qudtlib/qudtlib-java/compare/v6.8.0...v6.8.1 [6.8.0]: https://github.com/qudtlib/qudtlib-java/compare/v6.7.0...v6.8.0 [6.7.0]: https://github.com/qudtlib/qudtlib-java/compare/v6.5.0...v6.7.0 diff --git a/pom.xml b/pom.xml index dfe94d3d..b0a2f92e 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ qudtlib-java pom qudtlib-java - 6.8.2-SNAPSHOT + 7.0.0-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 117739fc..988fb7ae 100644 --- a/qudtlib-common-codegen/pom.xml +++ b/qudtlib-common-codegen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 diff --git a/qudtlib-common-rdf/pom.xml b/qudtlib-common-rdf/pom.xml index 2f4663b9..42dba72f 100644 --- a/qudtlib-common-rdf/pom.xml +++ b/qudtlib-common-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 diff --git a/qudtlib-constants-gen/pom.xml b/qudtlib-constants-gen/pom.xml index 63c6117d..736c155e 100644 --- a/qudtlib-constants-gen/pom.xml +++ b/qudtlib-constants-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-constants-gen diff --git a/qudtlib-data-gen/pom.xml b/qudtlib-data-gen/pom.xml index 47d41d56..f2bf0d70 100644 --- a/qudtlib-data-gen/pom.xml +++ b/qudtlib-data-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-data-gen diff --git a/qudtlib-data/pom.xml b/qudtlib-data/pom.xml index 43527fca..fc93fe63 100644 --- a/qudtlib-data/pom.xml +++ b/qudtlib-data/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-data diff --git a/qudtlib-example/pom.xml b/qudtlib-example/pom.xml index 3a9a25d4..74c29c75 100644 --- a/qudtlib-example/pom.xml +++ b/qudtlib-example/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 diff --git a/qudtlib-hardcoded-model-gen/pom.xml b/qudtlib-hardcoded-model-gen/pom.xml index 291fdf7d..7e1ed12f 100644 --- a/qudtlib-hardcoded-model-gen/pom.xml +++ b/qudtlib-hardcoded-model-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-hardcoded-model-gen diff --git a/qudtlib-ingest-qudt/pom.xml b/qudtlib-ingest-qudt/pom.xml index f8c96373..891e532d 100644 --- a/qudtlib-ingest-qudt/pom.xml +++ b/qudtlib-ingest-qudt/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-ingest-qudt diff --git a/qudtlib-init-hardcoded/pom.xml b/qudtlib-init-hardcoded/pom.xml index f50a76ab..53b27c46 100644 --- a/qudtlib-init-hardcoded/pom.xml +++ b/qudtlib-init-hardcoded/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-init-hardcoded diff --git a/qudtlib-init-rdf/pom.xml b/qudtlib-init-rdf/pom.xml index 50aee240..49706628 100644 --- a/qudtlib-init-rdf/pom.xml +++ b/qudtlib-init-rdf/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-init-rdf diff --git a/qudtlib-js-gen/pom.xml b/qudtlib-js-gen/pom.xml index c3a5a204..14c16aef 100644 --- a/qudtlib-js-gen/pom.xml +++ b/qudtlib-js-gen/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 diff --git a/qudtlib-main-rdf/pom.xml b/qudtlib-main-rdf/pom.xml index 16592dfa..06f924a4 100644 --- a/qudtlib-main-rdf/pom.xml +++ b/qudtlib-main-rdf/pom.xml @@ -3,10 +3,10 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 - + qudtlib-main-rdf> qudtlib-main-rdf jar diff --git a/qudtlib-main/pom.xml b/qudtlib-main/pom.xml index 774bf12c..1af206a2 100644 --- a/qudtlib-main/pom.xml +++ b/qudtlib-main/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-main diff --git a/qudtlib-model/pom.xml b/qudtlib-model/pom.xml index e14f323c..2bd22330 100644 --- a/qudtlib-model/pom.xml +++ b/qudtlib-model/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 jar diff --git a/qudtlib-test/pom.xml b/qudtlib-test/pom.xml index c5328107..70aaaaca 100644 --- a/qudtlib-test/pom.xml +++ b/qudtlib-test/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 qudtlib-test diff --git a/qudtlib-tools/pom.xml b/qudtlib-tools/pom.xml index b082185c..684999e0 100644 --- a/qudtlib-tools/pom.xml +++ b/qudtlib-tools/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 diff --git a/qudtlib-vocab/pom.xml b/qudtlib-vocab/pom.xml index 24f6e4af..c45c45a4 100644 --- a/qudtlib-vocab/pom.xml +++ b/qudtlib-vocab/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 diff --git a/qudtlib/pom.xml b/qudtlib/pom.xml index fdd3fec4..1a322ebb 100644 --- a/qudtlib/pom.xml +++ b/qudtlib/pom.xml @@ -3,7 +3,7 @@ qudtlib-java io.github.qudtlib - 6.8.2-SNAPSHOT + 7.0.0-SNAPSHOT 4.0.0 jar