Releases: onthegomap/planetiler
v0.2.0
What's Changed
Flatmap has been renamed to "Planetiler" (#40) to better convey what the project does, and to be more unique and easy to find. Thanks to @danlarkin for the name suggestion!
Starting with version 0.2.0, planetiler releases are available from maven central. To use as a library (see the example project) add this dependency to your java project:
<dependency>
<groupId>com.onthegomap.planetiler</groupId>
<artifactId>planetiler-core</artifactId>
<version>0.2.0</version>
</dependency>
Other User-Facing Improvements
- Smaller Monaco extract snippets by @msbarry in #5
- Follow redirects from downloader by @msbarry in #23
- Switch from temurin jdk to jre by @msbarry in #41
- Build arm64 container by @msbarry in #17
Internal Improvements
- Run generate test from CI by @msbarry in #37
- Change example run from CI by @msbarry in #28
- Use maven cache for regenerate CI by @msbarry in #42
- Switch from github maven packages to maven central by @msbarry in #7
Dependencies
@dependabot has been busy keeping dependencies on their latest versions. Notably, log4j has been upgraded to version 2.17.0 to mitigate Log4Shell vulnerability (CVE-2021-44228).
Other dependency upgrades
- Bump icu4j from 69.1 to 70.1 by @dependabot in #10
- Bump geotools.version from 26.0 to 26.1 by @dependabot in #19
- Bump mockito-core from 4.0.0 to 4.1.0 by @dependabot in #20
- Bump junit.version from 5.8.1 to 5.8.2 by @dependabot in #22
- Bump commonmark from 0.18.0 to 0.18.1 by @dependabot in #24
- Bump log4j.version from 2.14.1 to 2.15.0 by @dependabot in #27
- Bump prometheus.version from 0.12.0 to 0.13.0 by @dependabot in #29
- Bump log4j-api from 2.15.0 to 2.16.0 in /flatmap-core by @dependabot in #30
- Bump junit-jupiter-api from 5.8.1 to 5.8.2 in /flatmap-examples by @dependabot in #32
- Bump snakeyaml from 1.29 to 1.30 by @dependabot in #33
- Bump mockito-core from 4.1.0 to 4.2.0 by @dependabot in #34
- Bump log4j-api from 2.16.0 to 2.17.0 in /flatmap-core by @dependabot in #35
- Bump jackson.version from 2.13.0 to 2.13.1 by @dependabot in #38
- Bump prometheus.version from 0.13.0 to 0.14.1 by @dependabot in #39
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial flatmap release, see the README for more details.
To run using Java 16 or later:
wget https://github.com/onthegomap/flatmap/releases/download/v0.1.0/flatmap.jar
java -Xmx1g -jar flatmap.jar --download --area=monaco
Or using docker:
docker run -e JAVA_TOOL_OPTIONS="-Xmx1g" -v "$(pwd)/data":/data ghcr.io/onthegomap/flatmap:0.1.0 --download --area=monaco
Attached are logs and VisualVM profile from running flatmap over the planet-211011.osm.pbf snapshot from the AWS Registry of Open Data on a Digital Ocean memory-optimized droplet with 16 vCPUs and 128GB RAM in 3h21m.
v0.1.0-pre2
What's Changed
Full Changelog: v0.1.0-pre1...v0.1.0-pre2
v0.1.0-pre1
Initial test release.