From a196cc990a75fa35841ca0908f323c3c9fc06b9a Mon Sep 17 00:00:00 2001 From: Martin Raifer Date: Fri, 28 Jun 2024 11:45:51 +0200 Subject: [PATCH] prepare 1.2.3 release (#533) --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- CHANGELOG.md | 2 +- CITATION.cff | 4 ++-- README.md | 2 +- documentation/first-steps/README.md | 4 ++-- documentation/first-steps/example-pom.xml | 2 +- documentation/manual/database-backends.md | 2 +- documentation/manual/filters.md | 4 ++-- documentation/manual/helpers/OSHDBApplication.md | 2 +- documentation/manual/helpers/OSHDBDriver.md | 2 +- documentation/manual/installation.md | 2 +- 11 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 32c1b71b0..23408c0f8 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -30,5 +30,5 @@ Add any other context about the problem here. Please complete the following information: - OS: [e.g. Ubuntu 20.04 LTS] - Java Version: [e.g. openjdk version "11.0.9.1"] - - OSHDB Version: [e.g. 1.2.2] + - OSHDB Version: [e.g. 1.2.3] - Maven version: [e.g. 3.6.3] diff --git a/CHANGELOG.md b/CHANGELOG.md index e559ce6db..ba9db3494 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ Changelog ========= -## 1.3.0-SNAPSHOT (current main) +## 1.2.3 ### bugfixes diff --git a/CITATION.cff b/CITATION.cff index 7540232f7..58a3aabbc 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,4 +1,4 @@ -cff-version: 1.2.2 +cff-version: 1.2.3 message: "If you use this software, please cite it as below." authors: - family-names: "Raifer" @@ -12,7 +12,7 @@ authors: - family-names: "Schott" given-names: "Moritz" title: "OSHDB - OpenStreetMap History Data Analysis" -version: 1.2.2 +version: 1.2.3 doi: 10.5281/zenodo.4146990 date-released: 2021-07-22 url: "https://github.com/GIScience/oshdb" diff --git a/README.md b/README.md index ab4c53f74..de60fa31c 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ The API is based on the MapReduce programming model and offers powerful methods Installation ------------ -The OSHDB is available as a pre-compiled maven library and can be incorporated easily in any maven project. If you're starting a new project, take a look at how your IDE handles maven projects (for example, here you find instructions how to create a new maven project using [IntelliJ](https://www.jetbrains.com/help/idea/maven-support.html#maven_create_project)). Our [first steps tutorial](https://github.com/GIScience/oshdb/tree/1.2.2/documentation/first-steps#2-add-maven-dependency) includes further information about how to add the OSHDB as a maven dependency to your projects. +The OSHDB is available as a pre-compiled maven library and can be incorporated easily in any maven project. If you're starting a new project, take a look at how your IDE handles maven projects (for example, here you find instructions how to create a new maven project using [IntelliJ](https://www.jetbrains.com/help/idea/maven-support.html#maven_create_project)). Our [first steps tutorial](https://github.com/GIScience/oshdb/tree/1.2.3/documentation/first-steps#2-add-maven-dependency) includes further information about how to add the OSHDB as a maven dependency to your projects. Documentation ------------- diff --git a/documentation/first-steps/README.md b/documentation/first-steps/README.md index 3bd0c200c..40ff90262 100644 --- a/documentation/first-steps/README.md +++ b/documentation/first-steps/README.md @@ -25,7 +25,7 @@ If you already have an existing Java maven project, the OSHDB-API can be added t org.heigit.ohsome oshdb-api - 1.2.2 + 1.2.3 ``` @@ -80,7 +80,7 @@ In our example, we only want to look at OSM way objects which have the `building .filter("type:way and building=*") ``` -There are a variety of available filter selectors which can be combined into a [filter](https://github.com/GIScience/oshdb/tree/1.2.2/documentation/first-steps) string: each one specifies a property which OSM objects can have. These selectors can be combined into a filter string using boolean operators and parentheses. If multiple `filter`s are set, the result will contain only the OSM objects which match all given filters. +There are a variety of available filter selectors which can be combined into a [filter](https://github.com/GIScience/oshdb/tree/1.2.3/documentation/first-steps) string: each one specifies a property which OSM objects can have. These selectors can be combined into a filter string using boolean operators and parentheses. If multiple `filter`s are set, the result will contain only the OSM objects which match all given filters. ## 7. Calculating intermediate results diff --git a/documentation/first-steps/example-pom.xml b/documentation/first-steps/example-pom.xml index c94670124..1efa63589 100644 --- a/documentation/first-steps/example-pom.xml +++ b/documentation/first-steps/example-pom.xml @@ -8,7 +8,7 @@ org.heigit.ohsome oshdb-api - 1.2.2 + 1.2.3 diff --git a/documentation/manual/database-backends.md b/documentation/manual/database-backends.md index ad135f215..fbe8478d4 100644 --- a/documentation/manual/database-backends.md +++ b/documentation/manual/database-backends.md @@ -29,6 +29,6 @@ In order to use the OSHDB Ignite backend, it is necessary to add the maven modul org.heigit.ohsome oshdb-api-ignite - 1.2.2 + 1.2.3 ``` diff --git a/documentation/manual/filters.md b/documentation/manual/filters.md index b77bf1f1d..fac8f39a8 100644 --- a/documentation/manual/filters.md +++ b/documentation/manual/filters.md @@ -31,9 +31,9 @@ There exists also a [method](https://javadoc.io/doc/org.heigit.ohsome/oshdb-api/ _OSHDB_ filter --------------- -An easy way to provide [`filter`s](https://javadoc.io/doc/org.heigit.ohsome/oshdb-api/latest/org/heigit/ohsome/oshdb/api/mapreducer/MapReducer.html#filter(java.lang.String)) is through the functionality of [OSHDB filters](https://github.com/GIScience/oshdb/blob/1.2.2/oshdb-filter/README.md), which allow one to define osm data filters in a human-readable syntax. With these one can combine several tag-, type- and geometry-filters with arbitrary boolean operators. +An easy way to provide [`filter`s](https://javadoc.io/doc/org.heigit.ohsome/oshdb-api/latest/org/heigit/ohsome/oshdb/api/mapreducer/MapReducer.html#filter(java.lang.String)) is through the functionality of [OSHDB filters](https://github.com/GIScience/oshdb/blob/1.2.3/oshdb-filter/README.md), which allow one to define osm data filters in a human-readable syntax. With these one can combine several tag-, type- and geometry-filters with arbitrary boolean operators. -Simple examples of filters are `type:node and natural=tree` to select trees, or `geometry:polygon and building=*` to filter for buildings. More examples and can be found on the [dedicated filter documentation page](https://github.com/GIScience/oshdb/blob/1.2.2/oshdb-filter/README.md#examples). +Simple examples of filters are `type:node and natural=tree` to select trees, or `geometry:polygon and building=*` to filter for buildings. More examples and can be found on the [dedicated filter documentation page](https://github.com/GIScience/oshdb/blob/1.2.3/oshdb-filter/README.md#examples). By using the methods [`Filter.byOSMEntity`](https://javadoc.io/doc/org.heigit.ohsome/oshdb-filter/latest/org/heigit/ohsome/oshdb/filter/Filter.html#byOSMEntity(org.heigit.ohsome.oshdb.util.function.OSMEntityFilter)) and [`Filter.byOSHEntity`](https://javadoc.io/doc/org.heigit.ohsome/oshdb-filter/latest/org/heigit/ohsome/oshdb/filter/Filter.html#byOSHEntity(org.heigit.ohsome.oshdb.util.function.OSHEntityFilter)) one can define arbitrary callback functions to filter OSM or OSH entities, respectively. diff --git a/documentation/manual/helpers/OSHDBApplication.md b/documentation/manual/helpers/OSHDBApplication.md index e8e1604b1..c45ba383b 100644 --- a/documentation/manual/helpers/OSHDBApplication.md +++ b/documentation/manual/helpers/OSHDBApplication.md @@ -7,7 +7,7 @@ Replace your OSHDB dependency with the following: org.heigit.ohsome oshdb-application-template - 1.2.2 + 1.2.3 ``` diff --git a/documentation/manual/helpers/OSHDBDriver.md b/documentation/manual/helpers/OSHDBDriver.md index e5dd1fb72..881063559 100644 --- a/documentation/manual/helpers/OSHDBDriver.md +++ b/documentation/manual/helpers/OSHDBDriver.md @@ -7,7 +7,7 @@ Replace your OSHDB dependency with the following: org.heigit.ohsome oshdb-database-driver - 1.2.2 + 1.2.3 ``` diff --git a/documentation/manual/installation.md b/documentation/manual/installation.md index 7c4dac6f3..de35ac7a3 100644 --- a/documentation/manual/installation.md +++ b/documentation/manual/installation.md @@ -21,7 +21,7 @@ Simply add the OSHDB as a dependency to your `pom.xml` file. For most use cases org.heigit.ohsome oshdb-api - 1.2.2 + 1.2.3 ```