diff --git a/pom.xml b/pom.xml
index 88bcfc15..5b925e5b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -92,12 +92,10 @@
project.properties.setProperty('qudt.versioned.iri.prefix', "http://qudt.org/${majorMinorVersion}/")
def now = OffsetDateTime.now().with(ChronoField.MILLI_OF_SECOND, 0)
project.properties.setProperty('qudt.build.date', "${now}")
- project.properties.setProperty('qudt.previous.version.iri.prefix', "https://qudt.org/doc/${qudtPrevReleaseYear}/${qudtPrevReleaseMonth}/")
def currentMonth = now.format(DateTimeFormatter.ofPattern("MM"))
def currentYear = now.format(DateTimeFormatter.ofPattern("YYYY"))
project.properties.setProperty('qudt.current.month', currentMonth)
project.properties.setProperty('qudt.current.year', currentYear)
- project.properties.setProperty('qudt.latest.version.iri.prefix', "https://qudt.org/doc/${currentYear}/${currentMonth}/")
@@ -261,50 +259,6 @@
-
-
-
- update-vaem-references
- prepare-package
-
- make
-
-
-
-
- true
-
-
- target/dist/vocab/**/*.ttl
-
-
- target/dist/**/*QUANTITIES*.ttl
-
-
-
-
- DELETE { ?graph
- vaem:latestPublishedVersion ?oldLatest ;
- vaem:previousPublishedVersion ?oldPrevious}
- INSERT { ?graph
- vaem:latestPublishedVersion ?newLatest ;
- vaem:previousPublishedVersion ?newPrevious ;
- }
- WHERE { ?graph
- vaem:latestPublishedVersion ?oldLatest ;
- vaem:previousPublishedVersion ?oldPrevious ;
- BIND(STRDT(REPLACE(STR(?oldLatest), "https://qudt.org/doc/[^/]+/[^/]+/", "${qudt.latest.version.iri.prefix}"),xsd:anyURI) as ?newLatest)
- BIND(STRDT(REPLACE(STR(?oldPrevious), "https://qudt.org/doc/[^/]+/[^/]+/", "${qudt.previous.version.iri.prefix}"),xsd:anyURI) as ?newPrevious)
- }
-
-
-
-
-
-
@@ -376,6 +330,26 @@
http://qudt.org/\d+.\d+/
${qudt.versioned.iri.prefix}
+
+ current year
+ $$$$CURRENT_YEAR$$$$
+ ${qudt.current.year}
+
+
+ current month
+ $$$$CURRENT_MONTH$$$$
+ ${qudt.current.month}
+
+
+ current year
+ $$$$QUDT_PREV_RELEASE_YEAR$$$$
+ ${qudtPrevReleaseYear}
+
+
+ current month
+ $$$$QUDT_PREV_RELEASE_MONTH$$$$
+ ${qudtPrevReleaseMonth}
+
diff --git a/src/main/rdf/schema/SCHEMA_QUDT-DATATYPE.ttl b/src/main/rdf/schema/SCHEMA_QUDT-DATATYPE.ttl
index fa752271..a51ef8f6 100644
--- a/src/main/rdf/schema/SCHEMA_QUDT-DATATYPE.ttl
+++ b/src/main/rdf/schema/SCHEMA_QUDT-DATATYPE.ttl
@@ -3622,13 +3622,13 @@ dtype:GMD_DTYPE
vaem:graphTitle "QUDT Schema for Datatypes - Version $$QUDT_VERSION$$" ;
vaem:hasGraphRole vaem:SchemaGraph ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_SCHEMA-DATATYPES.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_SCHEMA-DATATYPES.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:name "QUDT" ;
vaem:namespace "http://qudt.org/schema/qudt/"^^xsd:anyURI ;
vaem:namespacePrefix "qudt" ;
vaem:owner "QUDT.ORG" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_SCHEMA-DATATYPES.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_SCHEMA-DATATYPES.html"^^xsd:anyURI ;
vaem:publishedDate "2017-05-10"^^xsd:date ;
vaem:releaseDate "2016-05-09"^^xsd:date ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
diff --git a/src/main/rdf/schema/SCHEMA_QUDT.ttl b/src/main/rdf/schema/SCHEMA_QUDT.ttl
index 65784c8e..b3bf5532 100644
--- a/src/main/rdf/schema/SCHEMA_QUDT.ttl
+++ b/src/main/rdf/schema/SCHEMA_QUDT.ttl
@@ -3251,12 +3251,12 @@ THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDE
vaem:hasSteward vaem:QUDT ;
vaem:intent "Specifies the schema for quantities, units and dimensions. Types are defined in other schemas." ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_SCHEMA-QUDT.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_SCHEMA-QUDT.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:namespace "http://qudt.org/schema/qudt/"^^xsd:anyURI ;
vaem:namespacePrefix "qudt" ;
vaem:owner "qudt.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_SCHEMA-QUDT.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_SCHEMA-QUDT.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:turtleFileURL "http://qudt.org/2.1/schema/qudt"^^xsd:anyURI ;
vaem:usesNonImportedResource dcterms:abstract ;
diff --git a/src/main/rdf/schema/shacl/SCHEMA_QUDT_NoOWL.ttl b/src/main/rdf/schema/shacl/SCHEMA_QUDT_NoOWL.ttl
index 85caa39e..913e79c3 100644
--- a/src/main/rdf/schema/shacl/SCHEMA_QUDT_NoOWL.ttl
+++ b/src/main/rdf/schema/shacl/SCHEMA_QUDT_NoOWL.ttl
@@ -3611,12 +3611,12 @@ THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDE
vaem:hasSteward vaem:QUDT ;
vaem:intent "Specifies the schema for quantities, units and dimensions. Types are defined in other schemas." ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_SCHEMA-SHACL-QUDT.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_SCHEMA-SHACL-QUDT.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:namespace "http://qudt.org/schema/qudt/" ;
vaem:namespacePrefix "qudt" ;
vaem:owner "qudt.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_SCHEMA-SHACL-QUDT.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_SCHEMA-SHACL-QUDT.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:turtleFileURL "http://qudt.org/2.1/schema/shacl/qudt"^^xsd:anyURI ;
vaem:usesNonImportedResource dcterms:abstract ;
diff --git a/src/main/rdf/schema/shacl/SHACL-SCHEMA-SUPPLEMENT_QUDT.ttl b/src/main/rdf/schema/shacl/SHACL-SCHEMA-SUPPLEMENT_QUDT.ttl
index 63b6d888..bd660deb 100644
--- a/src/main/rdf/schema/shacl/SHACL-SCHEMA-SUPPLEMENT_QUDT.ttl
+++ b/src/main/rdf/schema/shacl/SHACL-SCHEMA-SUPPLEMENT_QUDT.ttl
@@ -571,12 +571,12 @@ THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDE
vaem:hasSteward vaem:QUDT ;
vaem:intent "Specifies overlay properties and rules for the schema for quantities, units and dimensions. Types are defined in other schemas." ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_SCHEMA-SHACL-QUDT-OVERLAY.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_SCHEMA-SHACL-QUDT-OVERLAY.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:namespace "http://qudt.org/schema/qudt/" ;
vaem:namespacePrefix "qudt" ;
vaem:owner "qudt.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_SCHEMA-SHACL-QUDT-OVERLAY.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_SCHEMA-SHACL-QUDT-OVERLAY.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:turtleFileURL "http://qudt.org/2.1/schema/shacl/overlay/qudt"^^xsd:anyURI ;
vaem:usesNonImportedResource dcterms:abstract ;
diff --git a/src/main/rdf/vocab/constants/VOCAB_QUDT-CONSTANTS.ttl b/src/main/rdf/vocab/constants/VOCAB_QUDT-CONSTANTS.ttl
index b930317c..e2121c08 100644
--- a/src/main/rdf/vocab/constants/VOCAB_QUDT-CONSTANTS.ttl
+++ b/src/main/rdf/vocab/constants/VOCAB_QUDT-CONSTANTS.ttl
@@ -6923,12 +6923,12 @@ vaem:GMD_QUDT-CONSTANTS
vaem:hasSteward vaem:QUDT.org ;
vaem:intent "Provides a vocabulary of Constants for both human and machine use" ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-CONSTANTS.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-CONSTANTS.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:namespace "http://qudt.org/vocab/constant/"^^xsd:anyURI ;
vaem:namespacePrefix "constant" ;
vaem:owner "QUDT.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-CONSTANTS.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-CONSTANTS.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:specificity 1 ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/constant"^^xsd:anyURI ;
diff --git a/src/main/rdf/vocab/currency/VOCAB_QUDT-UNITS-CURRENCY.ttl b/src/main/rdf/vocab/currency/VOCAB_QUDT-UNITS-CURRENCY.ttl
index 2993395f..670e97e4 100644
--- a/src/main/rdf/vocab/currency/VOCAB_QUDT-UNITS-CURRENCY.ttl
+++ b/src/main/rdf/vocab/currency/VOCAB_QUDT-UNITS-CURRENCY.ttl
@@ -2547,12 +2547,12 @@ THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDE
vaem:hasSteward vaem:QUDT.org ;
vaem:intent "To provide a vocabulary of currency units." ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-UNITS-CURRENCY.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-UNITS-CURRENCY.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:namespace "http://qudt.org/vocab/currency/"^^xsd:anyURI ;
vaem:namespacePrefix "cur" ;
vaem:owner "QUDT.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-UNITS-CURRENCY.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-UNITS-CURRENCY.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/currency"^^xsd:anyURI ;
vaem:usesNonImportedResource dcterms:abstract ;
diff --git a/src/main/rdf/vocab/dimensionvectors/VOCAB_QUDT-DIMENSION-VECTORS.ttl b/src/main/rdf/vocab/dimensionvectors/VOCAB_QUDT-DIMENSION-VECTORS.ttl
index d6625d40..79d14ac6 100644
--- a/src/main/rdf/vocab/dimensionvectors/VOCAB_QUDT-DIMENSION-VECTORS.ttl
+++ b/src/main/rdf/vocab/dimensionvectors/VOCAB_QUDT-DIMENSION-VECTORS.ttl
@@ -3963,12 +3963,12 @@ vaem:GMD_QUDT-DIMENSION-VECTORS
vaem:hasGraphRole vaem:VocabularyGraph ;
vaem:intent "TBD" ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-DIMENSION-VECTORS.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-DIMENSION-VECTORS.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png" ;
vaem:namespace "http://qudt.org/vocab/dimensionvector/"^^xsd:anyURI ;
vaem:namespacePrefix "qkdv" ;
vaem:owner "qudt.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-DIMENSION-VECTORS.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-DIMENSION-VECTORS.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:specificity 1 ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/dimensionvector"^^xsd:anyURI ;
diff --git a/src/main/rdf/vocab/prefixes/VOCAB_QUDT-PREFIXES.ttl b/src/main/rdf/vocab/prefixes/VOCAB_QUDT-PREFIXES.ttl
index 10254b08..7011db4e 100644
--- a/src/main/rdf/vocab/prefixes/VOCAB_QUDT-PREFIXES.ttl
+++ b/src/main/rdf/vocab/prefixes/VOCAB_QUDT-PREFIXES.ttl
@@ -407,12 +407,12 @@ vaem:GMD_QUDT-PREFIXES
vaem:hasSteward vaem:QUDT.org ;
vaem:intent "Provides a vocabulary of prefixes for both human and machine use" ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-PREFIXES.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-PREFIXES.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:namespace "http://qudt.org/vocab/prefix/"^^xsd:anyURI ;
vaem:namespacePrefix "prefix" ;
vaem:owner "QUDT.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-PREFIXES.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-PREFIXES.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:specificity 1 ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/prefix"^^xsd:anyURI ;
diff --git a/src/main/rdf/vocab/quantitykinds/VOCAB_QUDT-QUANTITY-KINDS-ALL.ttl b/src/main/rdf/vocab/quantitykinds/VOCAB_QUDT-QUANTITY-KINDS-ALL.ttl
index 8e14ddef..0a1b8fd4 100644
--- a/src/main/rdf/vocab/quantitykinds/VOCAB_QUDT-QUANTITY-KINDS-ALL.ttl
+++ b/src/main/rdf/vocab/quantitykinds/VOCAB_QUDT-QUANTITY-KINDS-ALL.ttl
@@ -15039,13 +15039,13 @@ vaem:GMD_QUDT-QUANTITY-KINDS-ALL
vaem:hasGraphRole vaem:VocabularyGraph ;
vaem:intent "Provides a vocabulary of all quantity kinds." ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-QUANTITY-KINDS-ALL.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-QUANTITY-KINDS-ALL.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png" ;
vaem:namespace "http://qudt.org/vocab/quantitykind/"^^xsd:anyURI ;
vaem:namespacePrefix "quantitykind" ;
vaem:owner "qudt.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-QUANTITY-KINDS-ALL.html"^^xsd:anyURI ;
- vaem:revision "2.1" ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-QUANTITY-KINDS-ALL.html"^^xsd:anyURI ;
+ vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:specificity 1 ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/quantitykind"^^xsd:anyURI ;
vaem:usesNonImportedResource dc:contributor ;
diff --git a/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-QUANTITY-KINDS-ALL.ttl b/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-QUANTITY-KINDS-ALL.ttl
index 0022acb5..dfda9a83 100644
--- a/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-QUANTITY-KINDS-ALL.ttl
+++ b/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-QUANTITY-KINDS-ALL.ttl
@@ -782,13 +782,13 @@ vaem:GMD_QUDT-SOQK
vaem:hasSteward vaem:QUDT ;
vaem:intent "The intent of this graph is the specification of all Systems of Quantity Kinds" ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-SYSTEMS-OF-QUANTITY-KINDS.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-SYSTEMS-OF-QUANTITY-KINDS.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:name "soqk" ;
vaem:namespace "http://qudt.org/vocab/soqk/"^^xsd:anyURI ;
vaem:namespacePrefix "soqk" ;
vaem:owner "qudt.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-SYSTEMS-OF-QUANTITY-KINDS.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-SYSTEMS-OF-QUANTITY-KINDS.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/soqk"^^xsd:anyURI ;
vaem:usesNonImportedResource prov:wasInfluencedBy ;
diff --git a/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-UNITS-ALL.ttl b/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-UNITS-ALL.ttl
index 3da8a510..bbd4f5ec 100644
--- a/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-UNITS-ALL.ttl
+++ b/src/main/rdf/vocab/systems/VOCAB_QUDT-SYSTEM-OF-UNITS-ALL.ttl
@@ -242,13 +242,13 @@ vaem:GMD_QUDT-SOU
vaem:hasSteward vaem:QUDT ;
vaem:intent "The intent of this graph is the specification of all Systems of Units" ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-SYSTEMS-OF-UNITS.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-SYSTEMS-OF-UNITS.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:name "sou" ;
vaem:namespace "http://qudt.org/vocab/sou/"^^xsd:anyURI ;
vaem:namespacePrefix "sou" ;
vaem:owner "qudt.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-SYSTEMS-OF-UNITS.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-SYSTEMS-OF-UNITS.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/sou"^^xsd:anyURI ;
vaem:usesNonImportedResource prov:wasInfluencedBy ;
diff --git a/src/main/rdf/vocab/unit/VOCAB_QUDT-UNITS-ALL.ttl b/src/main/rdf/vocab/unit/VOCAB_QUDT-UNITS-ALL.ttl
index 3bcb7738..207e42b5 100644
--- a/src/main/rdf/vocab/unit/VOCAB_QUDT-UNITS-ALL.ttl
+++ b/src/main/rdf/vocab/unit/VOCAB_QUDT-UNITS-ALL.ttl
@@ -45364,12 +45364,12 @@ THE UCUM TABLE (IN ALL FORMATS), UCUM DEFINITIONS, AND SPECIFICATION ARE PROVIDE
vaem:hasSteward vaem:QUDT.org ;
vaem:intent "To provide a vocabulary of all units." ;
vaem:isMetadataFor ;
- vaem:latestPublishedVersion "https://qudt.org/doc/2024/10/DOC_VOCAB-UNITS-ALL.html"^^xsd:anyURI ;
+ vaem:latestPublishedVersion "https://qudt.org/doc/$$CURRENT_YEAR$$/$$CURRENT_MONTH$$/DOC_VOCAB-UNITS-ALL.html"^^xsd:anyURI ;
vaem:logo "https://qudt.org/linkedmodels.org/assets/lib/lm/images/logos/qudt_logo-300x110.png"^^xsd:anyURI ;
vaem:namespace "http://qudt.org/vocab/unit/"^^xsd:anyURI ;
vaem:namespacePrefix "unit" ;
vaem:owner "QUDT.org" ;
- vaem:previousPublishedVersion "https://qudt.org/doc/2024/09/DOC_VOCAB-UNITS-ALL.html"^^xsd:anyURI ;
+ vaem:previousPublishedVersion "https://qudt.org/doc/$$QUDT_PREV_RELEASE_YEAR$$/$$QUDT_PREV_RELEASE_MONTH$$/DOC_VOCAB-UNITS-ALL.html"^^xsd:anyURI ;
vaem:revision "$$QUDT_MAJOR_MINOR_VERSION$$" ;
vaem:turtleFileURL "http://qudt.org/2.1/vocab/unit"^^xsd:anyURI ;
vaem:usesNonImportedResource dcterms:abstract ;