diff --git a/assembly-descriptors/pom.xml b/assembly-descriptors/pom.xml
index eb97442e1cb..5c4721a849f 100644
--- a/assembly-descriptors/pom.xml
+++ b/assembly-descriptors/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-assembly-descriptors
RDF4J: Assembly Descriptors
diff --git a/assembly/pom.xml b/assembly/pom.xml
index 19f77377ea9..c4ed09b9904 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-assembly
pom
diff --git a/bom/pom.xml b/bom/pom.xml
index 35a9d4e2d46..3d804a0381d 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-bom
pom
diff --git a/compliance/elasticsearch/pom.xml b/compliance/elasticsearch/pom.xml
index 00fa4f1836a..e5074472063 100644
--- a/compliance/elasticsearch/pom.xml
+++ b/compliance/elasticsearch/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-compliance
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-elasticsearch-compliance
RDF4J: Elasticsearch Sail Tests
diff --git a/compliance/geosparql/pom.xml b/compliance/geosparql/pom.xml
index 4ffc59e5cc4..81aa33c74f8 100644
--- a/compliance/geosparql/pom.xml
+++ b/compliance/geosparql/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-compliance
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-geosparql-compliance
RDF4J: GeoSPARQL compliance tests
diff --git a/compliance/lucene/pom.xml b/compliance/lucene/pom.xml
index 62d4979157b..0032b2d0c5b 100644
--- a/compliance/lucene/pom.xml
+++ b/compliance/lucene/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-compliance
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-lucene-compliance
RDF4J: Lucene Sail Tests
diff --git a/compliance/model/pom.xml b/compliance/model/pom.xml
index 2ab4e7f0b71..75e9cae5557 100644
--- a/compliance/model/pom.xml
+++ b/compliance/model/pom.xml
@@ -3,7 +3,7 @@
rdf4j-compliance
org.eclipse.rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
4.0.0
rdf4j-model-compliance
diff --git a/compliance/pom.xml b/compliance/pom.xml
index 7578bd85172..d43b32c6b2c 100644
--- a/compliance/pom.xml
+++ b/compliance/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-compliance
pom
diff --git a/compliance/repository/pom.xml b/compliance/repository/pom.xml
index 22efe6cd537..0b93ae5f1b2 100644
--- a/compliance/repository/pom.xml
+++ b/compliance/repository/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-compliance
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-compliance
war
diff --git a/compliance/rio/pom.xml b/compliance/rio/pom.xml
index 03f1b68cfd4..a5edac65d27 100644
--- a/compliance/rio/pom.xml
+++ b/compliance/rio/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-compliance
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-compliance
RDF4J: Rio compliance tests
diff --git a/compliance/solr/pom.xml b/compliance/solr/pom.xml
index 2b51927b0b0..9aa16eabdde 100644
--- a/compliance/solr/pom.xml
+++ b/compliance/solr/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-compliance
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-solr-compliance
RDF4J: Solr Sail Tests
diff --git a/compliance/sparql/pom.xml b/compliance/sparql/pom.xml
index 9fce2bea097..7df196bbbe4 100644
--- a/compliance/sparql/pom.xml
+++ b/compliance/sparql/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-compliance
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sparql-compliance
war
diff --git a/core/client/pom.xml b/core/client/pom.xml
index e033886df52..d5eda75d8c4 100644
--- a/core/client/pom.xml
+++ b/core/client/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-client
RDF4J: Client Libraries
diff --git a/core/collection-factory/api/pom.xml b/core/collection-factory/api/pom.xml
index dd40f98ab4c..42229ebe467 100644
--- a/core/collection-factory/api/pom.xml
+++ b/core/collection-factory/api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-collection-factory
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-collection-factory-api
RDF4J: Collection Factory - API
diff --git a/core/collection-factory/mapdb/pom.xml b/core/collection-factory/mapdb/pom.xml
index 7f996ca053b..02f8c48aa20 100644
--- a/core/collection-factory/mapdb/pom.xml
+++ b/core/collection-factory/mapdb/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-collection-factory
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-collection-factory-mapdb
RDF4J: Collection Factory - Map DB backed
diff --git a/core/collection-factory/mapdb3/pom.xml b/core/collection-factory/mapdb3/pom.xml
index bab1ef8edfd..bfca3b2dd13 100644
--- a/core/collection-factory/mapdb3/pom.xml
+++ b/core/collection-factory/mapdb3/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-collection-factory
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-collection-factory-mapdb3
RDF4J: Collection Factory - Map DB v3 backed
diff --git a/core/collection-factory/pom.xml b/core/collection-factory/pom.xml
index 582ba6ca17f..b315c27ed62 100644
--- a/core/collection-factory/pom.xml
+++ b/core/collection-factory/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-collection-factory
pom
diff --git a/core/common/annotation/pom.xml b/core/common/annotation/pom.xml
index 047fd43731c..af81e6b443a 100644
--- a/core/common/annotation/pom.xml
+++ b/core/common/annotation/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-annotation
RDF4J: common annotation
diff --git a/core/common/exception/pom.xml b/core/common/exception/pom.xml
index 4b4d4f44736..8ec5ac952f6 100644
--- a/core/common/exception/pom.xml
+++ b/core/common/exception/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-exception
RDF4J: common exception
diff --git a/core/common/io/pom.xml b/core/common/io/pom.xml
index a0dd4425087..a4dfca5dc1a 100644
--- a/core/common/io/pom.xml
+++ b/core/common/io/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-io
RDF4J: common IO
diff --git a/core/common/iterator/pom.xml b/core/common/iterator/pom.xml
index d34338f41f9..dd332d41149 100644
--- a/core/common/iterator/pom.xml
+++ b/core/common/iterator/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-iterator
RDF4J: common iterators
diff --git a/core/common/order/pom.xml b/core/common/order/pom.xml
index f972a895b87..79ec18f60e4 100644
--- a/core/common/order/pom.xml
+++ b/core/common/order/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-order
RDF4J: common order
diff --git a/core/common/pom.xml b/core/common/pom.xml
index 0d2373a5f20..f60c85d3202 100644
--- a/core/common/pom.xml
+++ b/core/common/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common
pom
diff --git a/core/common/text/pom.xml b/core/common/text/pom.xml
index aad04e4bfde..9a674d41662 100644
--- a/core/common/text/pom.xml
+++ b/core/common/text/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-text
RDF4J: common text
diff --git a/core/common/transaction/pom.xml b/core/common/transaction/pom.xml
index 0545c27753b..3ccdb318cdd 100644
--- a/core/common/transaction/pom.xml
+++ b/core/common/transaction/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-transaction
RDF4J: common transaction
diff --git a/core/common/xml/pom.xml b/core/common/xml/pom.xml
index a4754d58bfe..cd08ac1ff58 100644
--- a/core/common/xml/pom.xml
+++ b/core/common/xml/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-common
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-common-xml
RDF4J: common XML
diff --git a/core/http/client/pom.xml b/core/http/client/pom.xml
index 5b4ea95a073..6aa0f9091c1 100644
--- a/core/http/client/pom.xml
+++ b/core/http/client/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-http
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-http-client
RDF4J: HTTP client
diff --git a/core/http/pom.xml b/core/http/pom.xml
index 9d4e358ca2c..30c11f8d0c4 100644
--- a/core/http/pom.xml
+++ b/core/http/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-http
pom
diff --git a/core/http/protocol/pom.xml b/core/http/protocol/pom.xml
index 5fbd6252d52..82f56970e66 100644
--- a/core/http/protocol/pom.xml
+++ b/core/http/protocol/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-http
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-http-protocol
RDF4J: HTTP protocol
diff --git a/core/model-api/pom.xml b/core/model-api/pom.xml
index 344bef6aeb5..285953f878e 100644
--- a/core/model-api/pom.xml
+++ b/core/model-api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-model-api
RDF4J: Model API
diff --git a/core/model-vocabulary/pom.xml b/core/model-vocabulary/pom.xml
index a58fa227bb9..292b8bff7e1 100644
--- a/core/model-vocabulary/pom.xml
+++ b/core/model-vocabulary/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-model-vocabulary
RDF4J: RDF Vocabularies
diff --git a/core/model/pom.xml b/core/model/pom.xml
index 4e3a3ce0510..3223807fa4f 100644
--- a/core/model/pom.xml
+++ b/core/model/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-model
RDF4J: Model
diff --git a/core/pom.xml b/core/pom.xml
index 82eda0e845a..242470997f1 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-core
pom
diff --git a/core/query/pom.xml b/core/query/pom.xml
index 635c540d6d9..09f0f018e99 100644
--- a/core/query/pom.xml
+++ b/core/query/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-query
RDF4J: Query
diff --git a/core/queryalgebra/evaluation/pom.xml b/core/queryalgebra/evaluation/pom.xml
index 52e209ae65f..2822725c964 100644
--- a/core/queryalgebra/evaluation/pom.xml
+++ b/core/queryalgebra/evaluation/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryalgebra
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryalgebra-evaluation
RDF4J: Query algebra - evaluation
diff --git a/core/queryalgebra/geosparql/pom.xml b/core/queryalgebra/geosparql/pom.xml
index 995c72b0c60..38f3d8817a3 100644
--- a/core/queryalgebra/geosparql/pom.xml
+++ b/core/queryalgebra/geosparql/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryalgebra
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryalgebra-geosparql
RDF4J: Query algebra - GeoSPARQL
diff --git a/core/queryalgebra/model/pom.xml b/core/queryalgebra/model/pom.xml
index f140b57a3ce..e8f711f02e7 100644
--- a/core/queryalgebra/model/pom.xml
+++ b/core/queryalgebra/model/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryalgebra
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryalgebra-model
RDF4J: Query algebra - model
diff --git a/core/queryalgebra/pom.xml b/core/queryalgebra/pom.xml
index 9f8ff2e0a61..90b02c52d98 100644
--- a/core/queryalgebra/pom.xml
+++ b/core/queryalgebra/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryalgebra
pom
diff --git a/core/queryparser/api/pom.xml b/core/queryparser/api/pom.xml
index c72d94344e8..4dc73b9fc46 100644
--- a/core/queryparser/api/pom.xml
+++ b/core/queryparser/api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryparser
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryparser-api
RDF4J: Query parser - API
diff --git a/core/queryparser/pom.xml b/core/queryparser/pom.xml
index d282ae29a4e..94240c87a83 100644
--- a/core/queryparser/pom.xml
+++ b/core/queryparser/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryparser
pom
diff --git a/core/queryparser/sparql/pom.xml b/core/queryparser/sparql/pom.xml
index e1f61a5e3bc..0d1ae0bf29e 100644
--- a/core/queryparser/sparql/pom.xml
+++ b/core/queryparser/sparql/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryparser
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryparser-sparql
RDF4J: Query parser - SPARQL
diff --git a/core/queryrender/pom.xml b/core/queryrender/pom.xml
index 22cbba0a139..ea7ae6fb2b3 100644
--- a/core/queryrender/pom.xml
+++ b/core/queryrender/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryrender
RDF4J: Query Rendering
diff --git a/core/queryresultio/api/pom.xml b/core/queryresultio/api/pom.xml
index ceec500704d..7b1c7c00533 100644
--- a/core/queryresultio/api/pom.xml
+++ b/core/queryresultio/api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryresultio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryresultio-api
RDF4J: Query result IO - API
diff --git a/core/queryresultio/binary/pom.xml b/core/queryresultio/binary/pom.xml
index 1a8df138035..ec04ccc05f9 100644
--- a/core/queryresultio/binary/pom.xml
+++ b/core/queryresultio/binary/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryresultio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryresultio-binary
RDF4J: Query result IO - binary
diff --git a/core/queryresultio/pom.xml b/core/queryresultio/pom.xml
index 17a677d19fb..826fee3779e 100644
--- a/core/queryresultio/pom.xml
+++ b/core/queryresultio/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryresultio
pom
diff --git a/core/queryresultio/sparqljson/pom.xml b/core/queryresultio/sparqljson/pom.xml
index c8968b70483..9918f32af65 100644
--- a/core/queryresultio/sparqljson/pom.xml
+++ b/core/queryresultio/sparqljson/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryresultio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryresultio-sparqljson
RDF4J: Query result IO - SPARQL/JSON
diff --git a/core/queryresultio/sparqlxml/pom.xml b/core/queryresultio/sparqlxml/pom.xml
index 79b3f6a2a92..f5c5cc20fd7 100644
--- a/core/queryresultio/sparqlxml/pom.xml
+++ b/core/queryresultio/sparqlxml/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryresultio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryresultio-sparqlxml
RDF4J: Query result IO - SPARQL/XML
diff --git a/core/queryresultio/text/pom.xml b/core/queryresultio/text/pom.xml
index dda8175896f..3ca2b8a1557 100644
--- a/core/queryresultio/text/pom.xml
+++ b/core/queryresultio/text/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-queryresultio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryresultio-text
RDF4J: Query result IO - plain text booleans
diff --git a/core/repository/api/pom.xml b/core/repository/api/pom.xml
index e0baf93690c..85243b3d6bb 100644
--- a/core/repository/api/pom.xml
+++ b/core/repository/api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-api
RDF4J: Repository - API
diff --git a/core/repository/contextaware/pom.xml b/core/repository/contextaware/pom.xml
index badd8f4602f..5692938bacf 100644
--- a/core/repository/contextaware/pom.xml
+++ b/core/repository/contextaware/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-contextaware
RDF4J: Repository - context aware (wrapper)
diff --git a/core/repository/dataset/pom.xml b/core/repository/dataset/pom.xml
index 0cc66066b70..ca8654fa08a 100644
--- a/core/repository/dataset/pom.xml
+++ b/core/repository/dataset/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-dataset
RDF4J: DatasetRepository (wrapper)
diff --git a/core/repository/event/pom.xml b/core/repository/event/pom.xml
index dfa470ea875..f22e17e4f3c 100644
--- a/core/repository/event/pom.xml
+++ b/core/repository/event/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-event
RDF4J: Repository - event (wrapper)
diff --git a/core/repository/http/pom.xml b/core/repository/http/pom.xml
index 3088f5ce702..94e7aa82f76 100644
--- a/core/repository/http/pom.xml
+++ b/core/repository/http/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-http
RDF4J: HTTPRepository
diff --git a/core/repository/manager/pom.xml b/core/repository/manager/pom.xml
index 78b50e46d45..7265653cccd 100644
--- a/core/repository/manager/pom.xml
+++ b/core/repository/manager/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-manager
RDF4J: Repository manager
diff --git a/core/repository/pom.xml b/core/repository/pom.xml
index 33b17ad0162..f1d6b6d9a93 100644
--- a/core/repository/pom.xml
+++ b/core/repository/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository
pom
diff --git a/core/repository/sail/pom.xml b/core/repository/sail/pom.xml
index ad2a8dcd0c5..82e4d168491 100644
--- a/core/repository/sail/pom.xml
+++ b/core/repository/sail/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-sail
RDF4J: SailRepository
diff --git a/core/repository/sparql/pom.xml b/core/repository/sparql/pom.xml
index 423477c2978..aacf5862c47 100644
--- a/core/repository/sparql/pom.xml
+++ b/core/repository/sparql/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-repository
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-sparql
RDF4J: SPARQL Repository
diff --git a/core/rio/api/pom.xml b/core/rio/api/pom.xml
index 38dd0f527cf..b40a28c4ffd 100644
--- a/core/rio/api/pom.xml
+++ b/core/rio/api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-api
RDF4J: Rio - API
diff --git a/core/rio/binary/pom.xml b/core/rio/binary/pom.xml
index a55c22103dd..db4f0c92948 100644
--- a/core/rio/binary/pom.xml
+++ b/core/rio/binary/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-binary
RDF4J: Rio - Binary
diff --git a/core/rio/datatypes/pom.xml b/core/rio/datatypes/pom.xml
index 8076ab49477..8e35af7d325 100644
--- a/core/rio/datatypes/pom.xml
+++ b/core/rio/datatypes/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-datatypes
RDF4J: Rio - Datatypes
diff --git a/core/rio/hdt/pom.xml b/core/rio/hdt/pom.xml
index 6d1f19ea39c..d728f5585a8 100644
--- a/core/rio/hdt/pom.xml
+++ b/core/rio/hdt/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-hdt
jar
diff --git a/core/rio/jsonld-legacy/pom.xml b/core/rio/jsonld-legacy/pom.xml
index 12e15ff0f1b..5acbb2e4e60 100644
--- a/core/rio/jsonld-legacy/pom.xml
+++ b/core/rio/jsonld-legacy/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-jsonld-legacy
RDF4J: Rio - JSON-LD 1.0 (legacy)
diff --git a/core/rio/jsonld/pom.xml b/core/rio/jsonld/pom.xml
index 1969e4cde46..a74f9d46900 100644
--- a/core/rio/jsonld/pom.xml
+++ b/core/rio/jsonld/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-jsonld
RDF4J: Rio - JSON-LD
diff --git a/core/rio/languages/pom.xml b/core/rio/languages/pom.xml
index e10c2c57053..f49c5f20124 100644
--- a/core/rio/languages/pom.xml
+++ b/core/rio/languages/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-languages
RDF4J: Rio - Languages
diff --git a/core/rio/n3/pom.xml b/core/rio/n3/pom.xml
index 90ba130bd98..bd0a0bc3787 100644
--- a/core/rio/n3/pom.xml
+++ b/core/rio/n3/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-n3
RDF4J: Rio - N3 (writer-only)
diff --git a/core/rio/nquads/pom.xml b/core/rio/nquads/pom.xml
index 8a939a96bd8..615024c8e28 100644
--- a/core/rio/nquads/pom.xml
+++ b/core/rio/nquads/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-nquads
RDF4J: Rio - N-Quads
diff --git a/core/rio/ntriples/pom.xml b/core/rio/ntriples/pom.xml
index 0c303d36257..9cfb6c3c239 100644
--- a/core/rio/ntriples/pom.xml
+++ b/core/rio/ntriples/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-ntriples
RDF4J: Rio - N-Triples
diff --git a/core/rio/pom.xml b/core/rio/pom.xml
index 215e3902e7d..ab2b94605a4 100644
--- a/core/rio/pom.xml
+++ b/core/rio/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio
pom
diff --git a/core/rio/rdfjson/pom.xml b/core/rio/rdfjson/pom.xml
index e15397b0632..8e09c92bc39 100644
--- a/core/rio/rdfjson/pom.xml
+++ b/core/rio/rdfjson/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-rdfjson
RDF4J: Rio - RDF/JSON
diff --git a/core/rio/rdfxml/pom.xml b/core/rio/rdfxml/pom.xml
index a24e5f9e6ad..5d9af51a8dd 100644
--- a/core/rio/rdfxml/pom.xml
+++ b/core/rio/rdfxml/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-rdfxml
RDF4J: Rio - RDF/XML
diff --git a/core/rio/trig/pom.xml b/core/rio/trig/pom.xml
index 6326fbb8277..32d98e3cd04 100644
--- a/core/rio/trig/pom.xml
+++ b/core/rio/trig/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-trig
RDF4J: Rio - TriG
diff --git a/core/rio/trix/pom.xml b/core/rio/trix/pom.xml
index 7a7acbbeee4..3b2e0b33245 100644
--- a/core/rio/trix/pom.xml
+++ b/core/rio/trix/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-trix
RDF4J: Rio - TriX
diff --git a/core/rio/turtle/pom.xml b/core/rio/turtle/pom.xml
index 42c843a6144..01fe4ee0e1c 100644
--- a/core/rio/turtle/pom.xml
+++ b/core/rio/turtle/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-rio
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-turtle
RDF4J: Rio - Turtle
diff --git a/core/sail/api/pom.xml b/core/sail/api/pom.xml
index d9af73881ef..04f32ad4f28 100644
--- a/core/sail/api/pom.xml
+++ b/core/sail/api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-api
RDF4J: Sail API
diff --git a/core/sail/base/pom.xml b/core/sail/base/pom.xml
index 7448e338277..4ead34880f3 100644
--- a/core/sail/base/pom.xml
+++ b/core/sail/base/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-base
RDF4J: Sail base implementations
diff --git a/core/sail/elasticsearch-store/pom.xml b/core/sail/elasticsearch-store/pom.xml
index 320f27dfdfd..0b1071d6ef3 100644
--- a/core/sail/elasticsearch-store/pom.xml
+++ b/core/sail/elasticsearch-store/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-elasticsearch-store
RDF4J: Elasticsearch Store
diff --git a/core/sail/elasticsearch/pom.xml b/core/sail/elasticsearch/pom.xml
index 2c59d4b512a..24f766b80fc 100644
--- a/core/sail/elasticsearch/pom.xml
+++ b/core/sail/elasticsearch/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-elasticsearch
RDF4J: Elastic Search Sail Index
diff --git a/core/sail/extensible-store/pom.xml b/core/sail/extensible-store/pom.xml
index b6513200407..af24c9c0702 100644
--- a/core/sail/extensible-store/pom.xml
+++ b/core/sail/extensible-store/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-extensible-store
RDF4J: Extensible Store
diff --git a/core/sail/inferencer/pom.xml b/core/sail/inferencer/pom.xml
index e3a5396fb3c..501efe70b3d 100644
--- a/core/sail/inferencer/pom.xml
+++ b/core/sail/inferencer/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-inferencer
RDF4J: Inferencer Sails
diff --git a/core/sail/lmdb/pom.xml b/core/sail/lmdb/pom.xml
index 85bc8bb4849..4641494df00 100644
--- a/core/sail/lmdb/pom.xml
+++ b/core/sail/lmdb/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-lmdb
RDF4J: LmdbStore
diff --git a/core/sail/lucene-api/pom.xml b/core/sail/lucene-api/pom.xml
index cc5ec07fbb1..145bea98d30 100644
--- a/core/sail/lucene-api/pom.xml
+++ b/core/sail/lucene-api/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-lucene-api
RDF4J: Lucene Sail API
diff --git a/core/sail/lucene/pom.xml b/core/sail/lucene/pom.xml
index 6fd90f44ad5..1b2b13f3bf7 100644
--- a/core/sail/lucene/pom.xml
+++ b/core/sail/lucene/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-lucene
RDF4J: Lucene Sail Index
diff --git a/core/sail/memory/pom.xml b/core/sail/memory/pom.xml
index 1bba62bd693..01851743cf5 100644
--- a/core/sail/memory/pom.xml
+++ b/core/sail/memory/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-memory
RDF4J: MemoryStore
diff --git a/core/sail/model/pom.xml b/core/sail/model/pom.xml
index 17a11049da0..a010804afbb 100644
--- a/core/sail/model/pom.xml
+++ b/core/sail/model/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-model
RDF4J: Sail Model
diff --git a/core/sail/nativerdf/pom.xml b/core/sail/nativerdf/pom.xml
index d65d26ba0ed..345fdefaab2 100644
--- a/core/sail/nativerdf/pom.xml
+++ b/core/sail/nativerdf/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-nativerdf
RDF4J: NativeStore
diff --git a/core/sail/pom.xml b/core/sail/pom.xml
index c33139b9b01..65f8cfa30c9 100644
--- a/core/sail/pom.xml
+++ b/core/sail/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail
pom
diff --git a/core/sail/shacl/pom.xml b/core/sail/shacl/pom.xml
index ebb430e1d45..4be51f25b05 100644
--- a/core/sail/shacl/pom.xml
+++ b/core/sail/shacl/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-shacl
RDF4J: SHACL
diff --git a/core/sail/solr/pom.xml b/core/sail/solr/pom.xml
index 103a53419ca..8f5be7b29bb 100644
--- a/core/sail/solr/pom.xml
+++ b/core/sail/solr/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-sail
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-solr
RDF4J: Solr Sail Index
diff --git a/core/sparqlbuilder/pom.xml b/core/sparqlbuilder/pom.xml
index c93d784203b..945ce2966db 100644
--- a/core/sparqlbuilder/pom.xml
+++ b/core/sparqlbuilder/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sparqlbuilder
RDF4J: SparqlBuilder
diff --git a/core/spin/pom.xml b/core/spin/pom.xml
index 017c5ecf8b7..6f333065d8d 100644
--- a/core/spin/pom.xml
+++ b/core/spin/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-spin
RDF4J: SPIN
diff --git a/core/storage/pom.xml b/core/storage/pom.xml
index 215a3819ff5..fd1e564e943 100644
--- a/core/storage/pom.xml
+++ b/core/storage/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-core
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-storage
RDF4J: Storage Libraries
diff --git a/examples/pom.xml b/examples/pom.xml
index 6ef7a310312..a85565a5a24 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -7,7 +7,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
diff --git a/pom.xml b/pom.xml
index 92b7b04dec0..e7495e3550e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
pom
Eclipse RDF4J
An extensible Java framework for RDF and SPARQL
@@ -749,7 +749,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 3.11.2
+ 3.11.3
utf8
11
diff --git a/scripts/release-notes.sh b/scripts/release-notes.sh
index ee1ebabd2a1..14513c371ab 100755
--- a/scripts/release-notes.sh
+++ b/scripts/release-notes.sh
@@ -20,6 +20,13 @@ if ! [[ ${BRANCH} == "" ]]; then
git pull
fi
+# Derive owner/repo slug from origin remote (supports SSH and HTTPS); fallback to rdf4j.
+ORIGIN_URL=$(git remote get-url origin 2>/dev/null || true)
+REPO_SLUG=$(echo "${ORIGIN_URL}" | sed -E 's#.*github.com[:/]+([^/]+/[^/.]+)(\.git)?#\1#')
+if ! [[ "${REPO_SLUG}" =~ .+/.+ ]]; then
+ REPO_SLUG="eclipse-rdf4j/rdf4j"
+fi
+
echo ""
echo "The script requires several external command line tools:"
echo " - git"
@@ -39,7 +46,6 @@ if [ ! -f templates/"${RELEASE_NOTES_TEMPLATE}" ]; then
exit 1;
fi
-
if [ ! -f templates/"${NEWS_ITEM_TEMPLATE}" ]; then
echo "File not found!"
echo "templates/${NEWS_ITEM_TEMPLATE}"
@@ -52,37 +58,53 @@ if [[ ${M} == "" ]]; then
echo "Please make sure that you have cleaned up and closed the milestone connected to ${MVN_VERSION_RELEASE}";
read -n 1 -srp "Press any key to continue (ctrl+c to cancel)"; printf "\n\n";
- SHOULD_BE_NULL_IF_MILESTONE_IS_CLOSED=$(curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/eclipse-rdf4j/rdf4j/milestones?state=open | jq '.[] | select(.title == "'"${MVN_VERSION_RELEASE}"'") | .number')
+ SHOULD_BE_NULL_IF_MILESTONE_IS_CLOSED=$(
+ curl -s -H "Accept: application/vnd.github.v3+json" \
+ "https://api.github.com/repos/${REPO_SLUG}/milestones?state=open" \
+ | jq '.[] | select(.title == "'"${MVN_VERSION_RELEASE}"'") | .number'
+ )
echo "${SHOULD_BE_NULL_IF_MILESTONE_IS_CLOSED}"
- if ! [[ ${SHOULD_BE_NULL_IF_MILESTONE_IS_CLOSED} == "" ]]; then
- echo "";
- echo "Milestone not closed!";
- echo "https://github.com/eclipse-rdf4j/rdf4j/milestone/${SHOULD_BE_NULL_IF_MILESTONE_IS_CLOSED}";
- exit 1;
+ if ! [[ ${SHOULD_BE_NULL_IF_MILESTONE_IS_CLOSED} == "" ]]; then
+ echo ""
+ echo "Milestone not closed!"
+ echo "https://github.com/${REPO_SLUG}/milestone/${SHOULD_BE_NULL_IF_MILESTONE_IS_CLOSED}"
+ exit 1
fi
fi
-echo "Version: ${MVN_VERSION_RELEASE}";
+echo "Version: ${MVN_VERSION_RELEASE}"
# first try to get the GITHUB_MILESTONE number from the closed milestones
export GITHUB_MILESTONE
-GITHUB_MILESTONE=$(curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/eclipse-rdf4j/rdf4j/milestones?state=closed\&direction=desc\&sort=title | jq '.[] | select(.title == "'"${MVN_VERSION_RELEASE}"'") | .number')
+GITHUB_MILESTONE=$(
+ curl -s -H "Accept: application/vnd.github.v3+json" \
+ "https://api.github.com/repos/${REPO_SLUG}/milestones?state=closed&direction=desc&sort=title" \
+ | jq '.[] | select(.title == "'"${MVN_VERSION_RELEASE}"'") | .number'
+)
# then try to get the GITHUB_MILESTONE number from the open milestones (this should only be relevant for RDF4J Milestone builds).
-if [[ ${GITHUB_MILESTONE} == "" ]]; then
- GITHUB_MILESTONE=$(curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/eclipse-rdf4j/rdf4j/milestones | jq '.[] | select(.title == "'"${MVN_VERSION_RELEASE}"'") | .number')
+if [[ ${GITHUB_MILESTONE} == "" ]]; then
+ GITHUB_MILESTONE=$(
+ curl -s -H "Accept: application/vnd.github.v3+json" \
+ "https://api.github.com/repos/${REPO_SLUG}/milestones" \
+ | jq '.[] | select(.title == "'"${MVN_VERSION_RELEASE}"'") | .number'
+ )
fi
-if [[ ${GITHUB_MILESTONE} == "" ]]; then
- echo "";
- echo "Milestone not found matching '${MVN_VERSION_RELEASE}'";
- exit 1;
+if [[ ${GITHUB_MILESTONE} == "" ]]; then
+ echo ""
+ echo "Milestone not found matching '${MVN_VERSION_RELEASE}'"
+ exit 1
fi
export NUMBER_OF_CLOSED_ISSUES
-NUMBER_OF_CLOSED_ISSUES=$(curl -s -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/eclipse-rdf4j/rdf4j/milestones/${GITHUB_MILESTONE} | jq '.closed_issues')
+NUMBER_OF_CLOSED_ISSUES=$(
+ curl -s -H "Accept: application/vnd.github.v3+json" \
+ "https://api.github.com/repos/${REPO_SLUG}/milestones/${GITHUB_MILESTONE}" \
+ | jq '.closed_issues'
+)
-echo "Milestone: https://github.com/eclipse-rdf4j/rdf4j/milestone/${GITHUB_MILESTONE}"
+echo "Milestone: https://github.com/${REPO_SLUG}/milestone/${GITHUB_MILESTONE}"
echo "Number of closed issues: ${NUMBER_OF_CLOSED_ISSUES}"
export DATETIME
@@ -90,12 +112,58 @@ DATETIME=$(date +"%Y-%m-%dT%H:%M:%S%z")
echo "Datetime: ${DATETIME}"
+echo ""
+echo "Collecting assigned contributors for milestone #${GITHUB_MILESTONE}..."
+
+# Build a distinct, comma-separated list of assignees as Markdown links.
+# If a user has a GitHub 'name', use it; otherwise use the username.
+# Requires: gh (authenticated) and jq (already listed as dependencies above).
+
+# Use explicit GET and querystring to avoid gh defaulting to POST when -f fields are provided.
+TMP_ISSUES_JSON=$(mktemp)
+if ! gh api -X GET \
+ "repos/${REPO_SLUG}/issues?milestone=${GITHUB_MILESTONE}&state=all&per_page=100" \
+ --paginate > "${TMP_ISSUES_JSON}"; then
+ echo "Error: failed to fetch issues for milestone #${GITHUB_MILESTONE} via GitHub CLI."
+ echo "Tip: run 'gh auth login' and ensure you have access to ${REPO_SLUG}."
+ rm -f "${TMP_ISSUES_JSON}"
+ exit 1
+fi
+
+ASSIGNEE_LOGINS=$(
+ jq -r '.[].assignees[]?.login' "${TMP_ISSUES_JSON}" | sort -u
+)
+rm -f "${TMP_ISSUES_JSON}"
+
+CONTRIBUTORS_LIST=""
+if [[ -n "${ASSIGNEE_LOGINS}" ]]; then
+ while IFS= read -r login; do
+ [[ -z "${login}" ]] && continue
+ # Fetch the user's profile; prefer 'name', fallback to 'login'
+ USER_JSON=$(gh api -H "Accept: application/vnd.github+json" "/users/${login}" || echo '{}')
+ NAME=$(echo "${USER_JSON}" | jq -r '.name // empty' 2>/dev/null)
+ if [[ -z "${NAME}" || "${NAME}" == "null" ]]; then
+ DISPLAY="${login}"
+ else
+ DISPLAY="${NAME}"
+ fi
+ LINK="[${DISPLAY}](https://github.com/${login})"
+ if [[ -z "${CONTRIBUTORS_LIST}" ]]; then
+ CONTRIBUTORS_LIST="${LINK}"
+ else
+ CONTRIBUTORS_LIST="${CONTRIBUTORS_LIST}, ${LINK}"
+ fi
+ done <<< "${ASSIGNEE_LOGINS}"
+fi
+
+# Export so envsubst can replace ${LIST_OF_CONTRIBUTORS} in templates.
+export LIST_OF_CONTRIBUTORS="${CONTRIBUTORS_LIST}"
+
echo ""
echo "Using envsubst to generate content from templates."
RELEASE_NOTES=$(cat templates/"${RELEASE_NOTES_TEMPLATE}" | envsubst)
NEWS_ITEM=$(cat templates/"${NEWS_ITEM_TEMPLATE}" | envsubst)
-
NEWS_FILENAME=${MVN_VERSION_RELEASE_RAW}
NEWS_FILENAME=${NEWS_FILENAME/./}
NEWS_FILENAME=${NEWS_FILENAME/./}
diff --git a/scripts/release.sh b/scripts/release.sh
index 1ccbac680d5..456d4d7cc0e 100755
--- a/scripts/release.sh
+++ b/scripts/release.sh
@@ -78,8 +78,8 @@ if ! [[ $(git status --porcelain -u no --branch) == "## main...origin/main" ]]
exit 1;
fi
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
mvn clean;
echo "Running git pull to make sure we are up to date"
@@ -107,17 +107,17 @@ if ! git push --dry-run > /dev/null 2>&1; then
exit 1;
fi
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
mvn clean;
git checkout develop;
git pull;
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
mvn clean;
git checkout main;
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
mvn clean;
@@ -148,8 +148,8 @@ echo "MVN_VERSION_DEVELOP=\"${MVN_VERSION_DEVELOP}\"" >> temp/constants.txt
cd ..
echo "Running maven clean and install -DskipTests";
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
mvn clean;
mvn install -DskipTests;
@@ -185,14 +185,13 @@ git push -u origin "${BRANCH}"
git push origin "${MVN_VERSION_RELEASE}"
# Cleanup
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
mvn clean
# Set a new SNAPSHOT version
echo "";
echo "Setting the next snapshot version to: ${MVN_NEXT_SNAPSHOT_VERSION}"
-read -n 1 -srp "Press any key to continue (ctrl+c to cancel)"; printf "\n\n";
# set maven version
@@ -230,17 +229,16 @@ git push --set-upstream origin "merge_main_into_develop_after_release_${MVN_VERS
echo "Creating pull request to merge the merge-branch into develop"
gh pr create -B develop --title "sync develop branch after release ${MVN_VERSION_RELEASE}" --body "Merge using merge commit rather than rebase"
echo "It's ok to merge this PR later, so wait for the CI tests to finish."
-read -n 1 -srp "Press any key to continue (ctrl+c to cancel)"; printf "\n\n";
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
git checkout develop
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
git checkout main
-mvn clean -Dmaven.clean.failOnError=false
-mvn clean -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
+mvn clean -q -Dmaven.clean.failOnError=false
echo "Build javadocs"
@@ -259,7 +257,7 @@ mvn package -Passembly -DskipTests -Djapicmp.skip
git checkout main
git checkout -b "${RELEASE_NOTES_BRANCH}"
-tar --no-xattrs --exclude ".*" -cvzf "site/static/javadoc/${MVN_VERSION_RELEASE}.tgz" -C target/site/apidocs .
+tar --no-xattrs --exclude ".*" -cvzf "site/static/javadoc/${MVN_VERSION_RELEASE}.tgz" -C target/reports/apidocs .
cp -f "site/static/javadoc/${MVN_VERSION_RELEASE}.tgz" "site/static/javadoc/latest.tgz"
git add --all
git commit -s -a -m "javadocs for ${MVN_VERSION_RELEASE}"
diff --git a/scripts/templates/patch-release-notes.md b/scripts/templates/patch-release-notes.md
index 828c0056478..2978564048c 100644
--- a/scripts/templates/patch-release-notes.md
+++ b/scripts/templates/patch-release-notes.md
@@ -8,4 +8,4 @@ For a complete overview, see [all issues fixed in ${MVN_VERSION_RELEASE}](https:
### Acknowledgements
-This release was made possible by contributions from ???
+This release was made possible by contributions from ${LIST_OF_CONTRIBUTORS}.
diff --git a/site/content/download.md b/site/content/download.md
index d5fb99ad475..0a5a358a0bd 100644
--- a/site/content/download.md
+++ b/site/content/download.md
@@ -5,15 +5,15 @@ toc: true
You can either retrieve RDF4J via Apache Maven, or download the SDK or onejar directly.
-## RDF4J 5.1.3 (latest)
+## RDF4J 5.1.5 (latest)
-RDF4J 5.1.3 is our latest stable release. It requires Java 11 minimally.
-For details on what’s new and how to upgrade, see the [release and upgrade notes](/release-notes/5.1.3).
+RDF4J 5.1.5 is our latest stable release. It requires Java 11 minimally.
+For details on what’s new and how to upgrade, see the [release and upgrade notes](/release-notes/5.1.5).
-- [RDF4J 5.1.3 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.1.3-sdk.zip)
+- [RDF4J 5.1.5 SDK (zip)](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.1.5-sdk.zip)
Full Eclipse RDF4J SDK, containing all libraries, RDF4J Server, Workbench, and Console applications, and Javadoc API.
-- [RDF4J 5.1.3 onejar](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.1.3-onejar.jar)
+- [RDF4J 5.1.5 onejar](http://www.eclipse.org/downloads/download.php?file=/rdf4j/eclipse-rdf4j-5.1.5-onejar.jar)
Single jar file for easy inclusion of the full RDF4J toolkit in your Java project.
- [RDF4J artifacts](https://search.maven.org/search?q=org.eclipse.rdf4j) on the [Maven Central Repository](http://search.maven.org/)
@@ -28,7 +28,7 @@ You can include RDF4J as a Maven dependency in your Java project by including th
org.eclipse.rdf4j
rdf4j-bom
- 5.1.3
+ 5.1.5
pom
import
diff --git a/site/content/news/rdf4j-515.md b/site/content/news/rdf4j-515.md
new file mode 100644
index 00000000000..163c9fcfeb9
--- /dev/null
+++ b/site/content/news/rdf4j-515.md
@@ -0,0 +1,14 @@
+---
+title: "RDF4J 5.1.5 released"
+date: 2025-09-06T12:06:13+0200
+layout: "single"
+categories: ["news"]
+---
+RDF4J 5.1.5 is now available. This is a patch release fixing 5 bugs.
+
+For more details, have a look at the [release notes](/release-notes/5.1.5).
+
+### Links
+
+- [Download RDF4J](/download/)
+- [release notes](/release-notes/5.1.5).
diff --git a/site/content/release-notes/5.1.5.md b/site/content/release-notes/5.1.5.md
new file mode 100644
index 00000000000..ea9da367dc3
--- /dev/null
+++ b/site/content/release-notes/5.1.5.md
@@ -0,0 +1,11 @@
+---
+title: "5.1.5"
+toc: true
+---
+RDF4J 5.1.5 is a patch release that fixes 5 issues.
+
+For a complete overview, see [all issues fixed in 5.1.5](https://github.com/eclipse/rdf4j/milestone/121?closed=1).
+
+### Acknowledgements
+
+This release was made possible by contributions from [Andreas Schwarte](https://github.com/aschwarte10), [manuelfiorelli](https://github.com/manuelfiorelli), [Kacper Grzymkowski](https://github.com/niegrzybkowski).
diff --git a/site/static/javadoc/5.1.5.tgz b/site/static/javadoc/5.1.5.tgz
new file mode 100644
index 00000000000..272f9265a7d
Binary files /dev/null and b/site/static/javadoc/5.1.5.tgz differ
diff --git a/site/static/javadoc/latest.tgz b/site/static/javadoc/latest.tgz
index cb92dd59e4e..272f9265a7d 100644
Binary files a/site/static/javadoc/latest.tgz and b/site/static/javadoc/latest.tgz differ
diff --git a/spring-components/pom.xml b/spring-components/pom.xml
index ccf338f2fe1..5f1d0e1e819 100644
--- a/spring-components/pom.xml
+++ b/spring-components/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
pom
diff --git a/spring-components/rdf4j-spring-demo/pom.xml b/spring-components/rdf4j-spring-demo/pom.xml
index 84faab405cb..04a75697525 100644
--- a/spring-components/rdf4j-spring-demo/pom.xml
+++ b/spring-components/rdf4j-spring-demo/pom.xml
@@ -7,7 +7,7 @@
org.eclipse.rdf4j
rdf4j-spring-components
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
diff --git a/spring-components/rdf4j-spring/pom.xml b/spring-components/rdf4j-spring/pom.xml
index 1f22494c57f..41e689e371f 100644
--- a/spring-components/rdf4j-spring/pom.xml
+++ b/spring-components/rdf4j-spring/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-spring-components
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-spring
RDF4J: Spring
diff --git a/spring-components/spring-boot-sparql-web/pom.xml b/spring-components/spring-boot-sparql-web/pom.xml
index 47464b78df1..1f50d723fa7 100644
--- a/spring-components/spring-boot-sparql-web/pom.xml
+++ b/spring-components/spring-boot-sparql-web/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-spring-components
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-spring-boot-sparql-web
RDF4J: Spring boot component for a HTTP sparql server
diff --git a/testsuites/benchmark/pom.xml b/testsuites/benchmark/pom.xml
index 9377ba64bad..c2f1db44769 100644
--- a/testsuites/benchmark/pom.xml
+++ b/testsuites/benchmark/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-benchmark
RDF4J: benchmarks
diff --git a/testsuites/geosparql/pom.xml b/testsuites/geosparql/pom.xml
index 06ada7f3c46..681e7cc523e 100644
--- a/testsuites/geosparql/pom.xml
+++ b/testsuites/geosparql/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-geosparql-testsuite
RDF4J: GeoSPARQL compliance test suite
diff --git a/testsuites/lucene/pom.xml b/testsuites/lucene/pom.xml
index 8bf3fe1800e..18360ad4420 100644
--- a/testsuites/lucene/pom.xml
+++ b/testsuites/lucene/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-lucene-testsuite
RDF4J: Lucene Sail Tests
diff --git a/testsuites/model/pom.xml b/testsuites/model/pom.xml
index c58f3c946a8..70234335ef5 100644
--- a/testsuites/model/pom.xml
+++ b/testsuites/model/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-model-testsuite
RDF4J: Model API testsuite
diff --git a/testsuites/pom.xml b/testsuites/pom.xml
index 1e6eb6920ee..30f9014d584 100644
--- a/testsuites/pom.xml
+++ b/testsuites/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-testsuites
pom
diff --git a/testsuites/queryresultio/pom.xml b/testsuites/queryresultio/pom.xml
index 0626b974597..d6c456e40c3 100644
--- a/testsuites/queryresultio/pom.xml
+++ b/testsuites/queryresultio/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-queryresultio-testsuite
RDF4J: QueryResultIO testsuite
diff --git a/testsuites/repository/pom.xml b/testsuites/repository/pom.xml
index 5f2ade095f3..bb811406609 100644
--- a/testsuites/repository/pom.xml
+++ b/testsuites/repository/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-repository-testsuite
RDF4J: Repository API testsuite
diff --git a/testsuites/rio/pom.xml b/testsuites/rio/pom.xml
index aaaa5c2e588..ac9dcf9dc9e 100644
--- a/testsuites/rio/pom.xml
+++ b/testsuites/rio/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-rio-testsuite
RDF4J: Rio compliance test suite
diff --git a/testsuites/sail/pom.xml b/testsuites/sail/pom.xml
index 22d9a1d3d3a..85da81f401a 100644
--- a/testsuites/sail/pom.xml
+++ b/testsuites/sail/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sail-testsuite
RDF4J: Sail API testsuite
diff --git a/testsuites/sparql/pom.xml b/testsuites/sparql/pom.xml
index 74b8720ac5a..4f133b5d562 100644
--- a/testsuites/sparql/pom.xml
+++ b/testsuites/sparql/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-testsuites
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-sparql-testsuite
RDF4J: SPARQL compliance test suite
diff --git a/tools/config/pom.xml b/tools/config/pom.xml
index 8ff3e1f204a..e25367db25b 100644
--- a/tools/config/pom.xml
+++ b/tools/config/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-config
RDF4J: application configuration
diff --git a/tools/console/pom.xml b/tools/console/pom.xml
index adbab917d32..6a88f40b2e4 100644
--- a/tools/console/pom.xml
+++ b/tools/console/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-console
RDF4J: Console
diff --git a/tools/federation/pom.xml b/tools/federation/pom.xml
index 389e777dc4f..f050926836b 100644
--- a/tools/federation/pom.xml
+++ b/tools/federation/pom.xml
@@ -8,7 +8,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
diff --git a/tools/pom.xml b/tools/pom.xml
index c252e2cbd34..2f03e003064 100644
--- a/tools/pom.xml
+++ b/tools/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-tools
pom
diff --git a/tools/runtime-osgi/pom.xml b/tools/runtime-osgi/pom.xml
index 43293b3f970..0209c7f0568 100644
--- a/tools/runtime-osgi/pom.xml
+++ b/tools/runtime-osgi/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-runtime-osgi
bundle
diff --git a/tools/runtime/pom.xml b/tools/runtime/pom.xml
index 87e7ff41f4a..02adbf3cdbb 100644
--- a/tools/runtime/pom.xml
+++ b/tools/runtime/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-runtime
RDF4J: Runtime
diff --git a/tools/server-spring/pom.xml b/tools/server-spring/pom.xml
index c82299b9770..7e4c9364af6 100644
--- a/tools/server-spring/pom.xml
+++ b/tools/server-spring/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-http-server-spring
RDF4J: HTTP server - core
diff --git a/tools/server/pom.xml b/tools/server/pom.xml
index 3dd16cf1363..21599a6c105 100644
--- a/tools/server/pom.xml
+++ b/tools/server/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-http-server
war
diff --git a/tools/workbench/pom.xml b/tools/workbench/pom.xml
index d2bc0b3e7ef..5117672f2db 100644
--- a/tools/workbench/pom.xml
+++ b/tools/workbench/pom.xml
@@ -4,7 +4,7 @@
org.eclipse.rdf4j
rdf4j-tools
- 5.1.5-SNAPSHOT
+ 5.1.6-SNAPSHOT
rdf4j-http-workbench
war