Skip to content

Releases: onthegomap/planetiler

v0.10.2

Choose a tag to compare

@github-actions github-actions released this 29 Mar 01:02
0e5588c

What's Changed

This release adds support for generating tiles to zoom level 16 and includes a few other new features and bug fixes:

Dependency upgrades in this release
  • build(deps-dev): bump com.diffplug.spotless:spotless-maven-plugin from 3.3.0 to 3.4.0 by @dependabot[bot] in #1528
  • build(deps): bump org.mockito:mockito-core from 5.22.0 to 5.23.0 by @dependabot[bot] in #1510
  • build(deps): bump styfle/cancel-workflow-action from 0.13.0 to 0.13.1 by @dependabot[bot] in #1511
  • build(deps): bump dawidd6/action-download-artifact from 16 to 17 by @dependabot[bot] in #1513
  • build(deps): bump dawidd6/action-download-artifact from 17 to 18 by @dependabot[bot] in #1515
  • build(deps): bump marocchino/sticky-pull-request-comment from 2 to 3 by @dependabot[bot] in #1517
  • build(deps): bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 by @dependabot[bot] in #1516
  • build(deps): bump dawidd6/action-download-artifact from 18 to 19 by @dependabot[bot] in #1520
  • build(deps): bump org.roaringbitmap:RoaringBitmap from 1.6.12 to 1.6.13 by @dependabot[bot] in #1519
  • build(deps): bump nick-fields/retry from 3.0.2 to 4.0.0 by @dependabot[bot] in #1525
  • build(deps): bump jackson.version from 2.21.1 to 2.21.2 by @dependabot[bot] in #1524
  • build(deps): bump geotools.version from 34.2 to 34.3 by @dependabot[bot] in #1526
  • build(deps): bump com.google.protobuf:protobuf-java from 4.34.0 to 4.34.1 by @dependabot[bot] in #1527

New Contributors

Full Changelog: v0.10.1...v0.10.2

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 10 Mar 11:38
9c4f2c1

What's Changed

This release includes some bug fixes and a performance improvement that reduces overall CPU usage by 20%:

Dependency upgrades in this release
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #1462
  • build(deps): bump dawidd6/action-download-artifact from 14 to 15 by @dependabot[bot] in #1472
  • build(deps-dev): bump org.junit.jupiter:junit-jupiter-api from 6.0.2 to 6.0.3 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1471
  • build(deps): bump org.xerial:sqlite-jdbc from 3.51.1.0 to 3.51.2.0 by @dependabot[bot] in #1467
  • build(deps): bump junit.version from 6.0.2 to 6.0.3 by @dependabot[bot] in #1475
  • build(deps): bump geotools.version from 34.1 to 34.2 by @dependabot[bot] in #1479
  • build(deps-dev): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1481
  • build(deps-dev): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #1480
  • build(deps-dev): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1483
  • build(deps): bump jackson.version from 2.21.0 to 2.21.1 by @dependabot[bot] in #1482
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #1484
  • build(deps): bump dawidd6/action-download-artifact from 15 to 16 by @dependabot[bot] in #1488
  • build(deps): bump com.google.protobuf:protobuf-java from 4.33.3 to 4.33.5 by @dependabot[bot] in #1487
  • build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1490
  • build(deps): bump org.roaringbitmap:RoaringBitmap from 1.3.0 to 1.6.12 by @dependabot[bot] in #1489
  • build(deps): bump com.google.protobuf:protobuf-java from 4.33.5 to 4.34.0 by @dependabot[bot] in #1495
  • build(deps): bump org.yaml:snakeyaml from 2.5 to 2.6 by @dependabot[bot] in #1496
  • build(deps-dev): bump com.diffplug.spotless:spotless-maven-plugin from 3.2.1 to 3.3.0 by @dependabot[bot] in #1498
  • build(deps): bump org.tukaani:xz from 1.11 to 1.12 by @dependabot[bot] in #1501
  • build(deps): bump org.mockito:mockito-core from 5.21.0 to 5.22.0 by @dependabot[bot] in #1502
  • build(deps): bump blue.strategic.parquet:parquet-floor from 1.60 to 1.62 by @dependabot[bot] in #1504

New Contributors

Full Changelog: v0.10.0...v0.10.1

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 11 Feb 01:22
6aa979f

What's Changed

This release adds initial support for creating MapLibre Vector Tiles by running planetiler with --tile-format=mlt option. With the default settings, this takes about 15% longer than MVT but reduces the output archive size by 5-10%. You can also opt-into different MLT settings with these cli options:

  • --mlt-shared-dict to encoded string attributes using shared dictionaries to deduplicate repeated values. This reduces archive size an additional ~1% but reduces the largest tiles sizes by up 20-30% (see #1463, requires MapLibre GL 5.18.0 or later).
  • --mlt-tessellate-polygons to store pre-computed polygon triangulations in the tiles so that clients like MapLibre GL don't need to do that expensive step client-side for each tile.
  • --exclude-ids to reduce tile size even further by excluding feature IDs if your use-case does not require them (works for MVT and MLT).
  • --mlt-reorder-features to allow MLT encoding to reduce tile size by re-ordering features if your use-case does not depend on implicit feature ordering.
  • --mlt-fastpfor to use FastPFOR integer encodings. This makes tile encoding much slower but can improve decoding performance.
  • --mlt-fsst to use FSST shared dictionary encodings. This also makes tile encoding much slower but can improve decoding performance.

--mlt-fastpfor and --mlt-fsst are meant to enable faster lightweight decompression than traditional heavyweight algorithms like gzip. You can disable gzip compression when using them by setting --tile-compression=none.

Big thanks to @louwers @mactrem @TimSylvester and @Turtelll for helping to fix issues found while adding MLT support to planetiler and to @Ingalls and the State of Colorado for sponsoring #1438!

All changes in this release:

Dependency upgrades in this release
  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 by @dependabot[bot] in #1379
  • build(deps): bump jackson.version from 2.20.0 to 2.20.1 by @dependabot[bot] in #1381
  • build(deps-dev): bump org.junit.jupiter:junit-jupiter-api from 6.0.0 to 6.0.1 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1384
  • build(deps): bump junit.version from 6.0.0 to 6.0.1 by @dependabot[bot] in #1383
  • build(deps): bump com.google.protobuf:protobuf-java from 4.32.1 to 4.33.0 by @dependabot[bot] in #1385
  • build(deps): bump org.xerial:sqlite-jdbc from 3.50.3.0 to 3.51.0.0 by @dependabot[bot] in #1387
  • build(deps): bump com.ibm.icu:icu4j from 77.1 to 78.1 by @dependabot[bot] in #1388
  • build(deps): bump org.maplibre:mlt from 0.0.3 to 0.0.4 by @dependabot[bot] in #1391
  • build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.2.0.4988 to 5.3.0.6276 by @dependabot[bot] in #1394
  • build(deps): bump org.snakeyaml:snakeyaml-engine from 2.10 to 3.0 by @dependabot[bot] in #1396
  • build(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.4.6 to 3.5.0 by @dependabot[bot] in #1398
  • build(deps): bump org.snakeyaml:snakeyaml-engine from 3.0 to 3.0.1 by @dependabot[bot] in #1399
  • build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 by @dependabot[bot] in #1400
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1401
  • build(deps): bump com.google.cloud.tools:jib-maven-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #1402
  • build(deps): bump com.diffplug.spotless:spotless-maven-plugin from 3.0.0 to 3.1.0 by @dependabot[bot] in #1405
  • build(deps): bump geotools.version from 34.0 to 34.1 by @dependabot[bot] in #1408
  • build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1414
  • build(deps): bump com.google.protobuf:protobuf-java from 4.33.0 to 4.33.1 by @dependabot[bot] in #1411
  • build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #1417
  • build(deps): bump org.xerial:sqlite-jdbc from 3.51.0.0 to 3.51.1.0 by @dependabot[bot] in #1415
  • build(deps): bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 by @dependabot[bot] in #1418
  • build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1419
  • build(deps): bump org.tukaani:xz from 1.10 to 1.11 by @dependabot[bot] in #1420
  • build(deps): bump org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.3 in /planetiler-core by @dependabot[bot] in #1421
  • build(deps): bump dawidd6/action-download-artifact from 11 to 12 by @dependabot[bot] in #1423
  • build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 by @dependabot[bot] in #1422
  • build(deps): bump org.mockito:mockito-core from 5.20.0 to 5.21.0 by @dependabot[bot] in #1425
  • build(deps): bump org.apache.commons:commons-text from 1.14.0 to 1.15.0 by @dependabot[bot] in #1428
  • build(deps): bump com.google.protobuf:protobuf-java from 4.33.1 to 4.33.2 by @dependabot[bot] in #1429
  • build(deps): bump org.maplibre:mlt from 0.0.4 to 0.0.6 by @dependabot[bot] in #1430
  • build(deps): bump org.msgpack:msgpack-core from 0.9.10 to 0.9.11 in /planetiler-core by @dependabot[bot] in #1432
  • build(deps-dev): bump org.junit.jupiter:junit-jupiter-api from 6.0.1 to 6.0.2 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1435
  • build(deps): bump junit.version from 6.0.1 to 6.0.2 by @dependabot[bot] in #1434
  • build(deps): bump com.google.protobuf:protobuf-java from 4.33.2 to 4.33.3 by @dependabot[bot] in #1440
  • build(deps): bump org.projectnessie.cel:cel-bom from 0.5.3 to 0.6.0 by @dependabot[bot] in #1441
  • build(deps): bump styfle/cancel-workflow-action from 0.12.1 to 0.13.0 by @dependabot[bot] in #1444
  • build(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #1443
  • build(deps): bump com.ibm.icu:icu4j from 78.1 to 78.2 by @dependabot[bot] in #1445
  • build(deps-dev): bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #1446
  • build(deps): bump jackson.ve...
Read more

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 28 Oct 10:52
e6e1381

What's Changed

This release includes a few bug fixes and improvements:

Dependency upgrades in this release
  • Upgrade planetiler-openmaptiles by @msbarry in #1369
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1338
  • build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 by @dependabot[bot] in #1337
  • build(deps-dev): bump org.junit.jupiter:junit-jupiter-api from 5.13.4 to 5.14.0 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1343
  • build(deps): bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre by @dependabot[bot] in #1342
  • build(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.46.1 to 3.0.0 by @dependabot[bot] in #1345
  • build(deps): bump log4j.version from 2.25.1 to 2.25.2 by @dependabot[bot] in #1350
  • build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #1351
  • build(deps-dev): bump org.junit.jupiter:junit-jupiter-api from 5.14.0 to 6.0.0 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1346
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #1354
  • build(deps): bump junit.version from 5.13.4 to 6.0.0 by @dependabot[bot] in #1356
  • build(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #1361
  • build(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #1358
  • build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #1364
  • build(deps): bump geotools.version from 33.2 to 34.0 by @dependabot[bot] in #1365
  • build(deps): bump org.commonmark:commonmark from 0.25.1 to 0.27.0 by @dependabot[bot] in #1366
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #1367
  • build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1372
  • build(deps): bump org.mockito:mockito-core from 5.19.0 to 5.20.0 by @dependabot[bot] in #1371
  • build(deps): bump com.github.jnr:jnr-ffi from 2.2.17 to 2.2.18 by @dependabot[bot] in #1373

What's Changed

  • planetiler-openmaptiles adjusted and updated + excluded tests now re-… by @phanecak-maptiler in #1339
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1338
  • build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 by @dependabot[bot] in #1337
  • build(deps-dev): bump org.junit.jupiter:junit-jupiter-api from 5.13.4 to 5.14.0 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1343
  • build(deps): bump com.google.guava:guava from 33.4.8-jre to 33.5.0-jre by @dependabot[bot] in #1342
  • Improve handling of super relation by @HarelM in #1341
  • 0.9.3-snapshot by @msbarry in #1347
  • build(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.46.1 to 3.0.0 by @dependabot[bot] in #1345
  • build(deps): bump log4j.version from 2.25.1 to 2.25.2 by @dependabot[bot] in #1350
  • build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #1351
  • build(deps-dev): bump org.junit.jupiter:junit-jupiter-api from 5.14.0 to 6.0.0 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1346
  • Super-relation opt-in by @msbarry in #1353
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #1354
  • build(deps): bump junit.version from 5.13.4 to 6.0.0 by @dependabot[bot] in #1356
  • Allow setting the overlay metadata by @zstadler in #1363
  • build(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #1361
  • Add getOrKeep(key) CEL function by @zstadler in #1360
  • build(deps): bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #1358
  • build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #1364
  • build(deps): bump geotools.version from 33.2 to 34.0 by @dependabot[bot] in #1365
  • build(deps): bump org.commonmark:commonmark from 0.25.1 to 0.27.0 by @dependabot[bot] in #1366
  • Pin commons-lang3 and snakeyaml versions by @msbarry in #1368
  • Upgrade planetiler-openmaptiles by @msbarry in #1369
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #1367
  • build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1372
  • build(deps): bump org.mockito:mockito-core from 5.19.0 to 5.20.0 by @dependabot[bot] in #1371
  • build(deps): bump com.github.jnr:jnr-ffi from 2.2.17 to 2.2.18 by @dependabot[bot] in #1373
  • Building height fix by @msbarry in #1374

Full Changelog: v0.9.2...v0.9.3

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 27 Sep 09:21
a6d4615

What's Changed

This release includes a few bug fixes and improvements:

Dependency upgrades in this release
  • Bump org.junit.jupiter:junit-jupiter-api from 5.13.1 to 5.13.2 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1274
  • Bump org.commonmark:commonmark from 0.24.0 to 0.25.0 by @dependabot[bot] in #1272
  • Bump junit.version from 5.13.1 to 5.13.2 by @dependabot[bot] in #1275
  • Bump com.google.cloud.tools:jib-maven-plugin from 3.4.5 to 3.4.6 by @dependabot[bot] in #1279
  • Bump blue.strategic.parquet:parquet-floor from 1.51 to 1.53 by @dependabot[bot] in #1283
  • Bump org.junit.jupiter:junit-jupiter-api from 5.13.2 to 5.13.3 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1284
  • Bump junit.version from 5.13.2 to 5.13.3 by @dependabot[bot] in #1285
  • Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 2.45.0 by @dependabot[bot] in #1287
  • Bump org.xerial:sqlite-jdbc from 3.50.1.0 to 3.50.2.0 by @dependabot[bot] in #1289
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #1291
  • Bump org.snakeyaml:snakeyaml-engine from 2.9 to 2.10 by @dependabot[bot] in #1296
  • Bump blue.strategic.parquet:parquet-floor from 1.53 to 1.57 by @dependabot[bot] in #1297
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.1 by @dependabot[bot] in #1298
  • Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.1 by @dependabot[bot] in #1299
  • Bump log4j.version from 2.25.0 to 2.25.1 by @dependabot[bot] in #1300
  • Bump org.junit.jupiter:junit-jupiter-api from 5.13.3 to 5.13.4 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1302
  • Bump junit.version from 5.13.3 to 5.13.4 by @dependabot[bot] in #1301
  • Bump jackson.version from 2.19.1 to 2.19.2 by @dependabot[bot] in #1304
  • build(deps): bump org.msgpack:msgpack-core from 0.9.9 to 0.9.10 by @dependabot[bot] in #1305
  • build(deps): bump org.xerial.snappy:snappy-java from 1.1.10.7 to 1.1.10.8 by @dependabot[bot] in #1306
  • build(deps): bump geotools.version from 33.1 to 33.2 by @dependabot[bot] in #1308
  • build(deps): bump org.commonmark:commonmark from 0.25.0 to 0.25.1 by @dependabot[bot] in #1309
  • build(deps): bump org.xerial:sqlite-jdbc from 3.50.2.0 to 3.50.3.0 by @dependabot[bot] in #1310
  • build(deps): bump org.codehaus.mojo:flatten-maven-plugin from 1.7.1 to 1.7.2 by @dependabot[bot] in #1312
  • build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #1313
  • build(deps): bump com.diffplug.spotless:spotless-maven-plugin from 2.45.0 to 2.46.1 by @dependabot[bot] in #1314
  • build(deps): bump blue.strategic.parquet:parquet-floor from 1.57 to 1.58 by @dependabot[bot] in #1315
  • build(deps): bump org.mockito:mockito-core from 5.18.0 to 5.19.0 by @dependabot[bot] in #1318
  • build(deps): bump com.google.protobuf:protobuf-java from 4.31.1 to 4.32.0 by @dependabot[bot] in #1319
  • build(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1320
  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 by @dependabot[bot] in #1321
  • build(deps): bump jackson.version from 2.19.2 to 2.20.0 by @dependabot[bot] in #1324
  • build(deps): bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.1.0.4751 to 5.2.0.4988 by @dependabot[bot] in #1325
  • build(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1328
  • build(deps): bump blue.strategic.parquet:parquet-floor from 1.58 to 1.59 by @dependabot[bot] in #1326
  • build(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #1329
  • build(deps): bump com.google.protobuf:protobuf-java from 4.32.0 to 4.32.1 by @dependabot[bot] in #1331
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 in /.github/planetiler-examples-dependabot by @dependabot[bot] in #1332
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #1333

Full Changelog: v0.9.1...v0.9.2

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 16:05
855fa91

What's Changed

This release fixes an occasional bug that occurs when downloading resources

Dependency upgrades in this release
  • 0.9.1-SNAPSHOT by @msbarry in #1251
  • Bump org.projectnessie.cel:cel-bom from 0.5.1 to 0.5.2 by @dependabot in #1252
  • Bump org.projectnessie.cel:cel-bom from 0.5.2 to 0.5.3 by @dependabot in #1253
  • Bump geotools.version from 33.0 to 33.1 by @dependabot in #1254
  • Bump com.google.protobuf:protobuf-java from 4.30.2 to 4.31.0 by @dependabot in #1255
  • Bump org.mockito:mockito-core from 5.17.0 to 5.18.0 by @dependabot in #1256
  • Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.4 to 2.44.5 by @dependabot in #1257
  • Bump com.google.protobuf:protobuf-java from 4.31.0 to 4.31.1 by @dependabot in #1258
  • Bump junit.version from 5.12.2 to 5.13.0 by @dependabot in #1261
  • Bump dawidd6/action-download-artifact from 9 to 10 by @dependabot in #1260
  • Bump org.junit.jupiter:junit-jupiter-api from 5.12.2 to 5.13.0 in /.github/planetiler-examples-dependabot by @dependabot in #1259
  • Bump org.junit.jupiter:junit-jupiter-api from 5.13.0 to 5.13.1 in /.github/planetiler-examples-dependabot by @dependabot in #1264
  • Bump org.xerial:sqlite-jdbc from 3.49.1.0 to 3.50.1.0 by @dependabot in #1265
  • Bump junit.version from 5.13.0 to 5.13.1 by @dependabot in #1266
  • Bump dawidd6/action-download-artifact from 10 to 11 by @dependabot in #1268
  • Bump jackson.version from 2.19.0 to 2.19.1 by @dependabot in #1267
  • Bump log4j.version from 2.24.3 to 2.25.0 by @dependabot in #1269

Full Changelog: v0.9.0...v0.9.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 06 May 00:37
2c91725

What's Changed

This release includes a number of bug fixes and improvements and also some major improvements to bring the shortbread schema up-to-date with the spec, some of which are breaking changes.

To run this release from Java, download the attached planetiler.jar, or from docker use ghcr.io/onthegomap/planetiler:0.9.0

Bug Fixes and Improvements

Dependencies

Dependency upgrades in this release
  • Bump com.google.protobuf:protobuf-java from 4.29.2 to 4.29.3 by @dependabot in #1157
  • Bump geotools.version from 32.1 to 32.2 by @dependabot in #1160
  • Bump org.xerial:sqlite-jdbc from 3.48.0.0 to 3.49.0.0 by @dependabot in #1171
  • Bump org.yaml:snakeyaml from 2.3 to 2.4 by @dependabot in #1183
  • Bump org.xerial:sqlite-jdbc from 3.49.0.0 to 3.49.1.0 by @dependabot in #1185
  • Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.2 to 2.44.3 by @dependabot in #1186
  • Bump org.junit.jupiter:junit-jupiter-api from 5.11.4 to 5.12.0 in /.github/planetiler-examples-dependabot by @dependabot in #1189
  • Bump junit.version from 5.11.4 to 5.12.0 by @dependabot in #1188
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #1191
  • Bump org.slf4j:slf4j-api from 2.0.16 to 2.0.17 by @dependabot in #1194
  • Bump dawidd6/action-download-artifact from 8 to 9 by @dependabot in #1195
  • Bump jackson.version from 2.18.2 to 2.18.3 by @dependabot in #1197
  • Bump org.mockito:mockito-core from 5.15.2 to 5.16.0 by @dependabot in #1199
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.0 by @dependabot in #1200
  • Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4 by @dependabot in #1201
  • Bump com.google.protobuf:protobuf-java from 4.29.3 to 4.30.1 by @dependabot in #1204
  • Bump junit.version from 5.12.0 to 5.12.1 by @dependabot in #1205
  • Bump org.junit.jupiter:junit-jupiter-api from 5.12.0 to 5.12.1 in /.github/planetiler-examples-dependabot by @dependabot in #1206
  • Bump com.google.cloud.tools:jib-maven-plugin from 3.4.4 to 3.4.5 by @dependabot in #1211
  • Bump blue.strategic.parquet:parquet-floor from 1.49 to 1.50 by @dependabot in #1212
  • Bump org.mockito:mockito-core from 5.16.0 to 5.16.1 by @dependabot in #1225
  • Bump com.ibm.icu:icu4j from 76.1 to 77.1 by @dependabot in #1228
  • Bump com.google.protobuf:protobuf-java from 4.30.1 to 4.30.2 by @dependabot in #1229
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 in /.github/planetiler-examples-dependabot by @dependabot in #1231
  • Bump com.google.guava:guava from 33.4.0-jre to 33.4.6-jre by @dependabot in #1230
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 in /.github/planetiler-examples-dependabot by @dependabot in #1234
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 by @dependabot in #1233
  • Bump geotools.version from 32.2 to 33.0 by @dependabot in #1236
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in #1239
  • Bump org.junit.jupiter:junit-jupiter-api from 5.12.1 to 5.12.2 in /.github/planetiler-examples-dependabot by @dependabot in #1241
  • Bump com.google.guava:guava from 33.4.6-jre to 33.4.8-jre by @dependabot in #1242
  • Bump junit.version from 5.12.1 to 5.12.2 by @dependabot in #1243
  • Bump org.mockito:mockito-core from 5.16.1 to 5.17.0 by @dependabot in #1245
  • Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.3 to 2.44.4 by @dependabot in #1246
  • Bump jackson.version from 2.18.3 to 2.19.0 by @dependabot in #1247
  • Bump org.sonarsource.scanner.maven:sonar-maven-plugin from 5.0.0.4389 to 5.1.0.4751 by @dependabot in #1248
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 by @dependabot in #1249
  • Bump blue.strategic.parquet:parquet-floor from 1.50 to 1.51 by @dependabot in #1250

New Contributors

Full Changelog: v0.8.4...v0.9.0

v0.8.4

Choose a tag to compare

@github-actions github-actions released this 25 Jan 12:10
a5cc284

What's Changed

This release includes a number of bug fixes and improvements, notably:

  • adds support for geojson input sources
  • a new and improved line merging algorithm (see @wipfli's writeup)
  • a new transformScaledGeometry hook plus Visvalingam Whyatt simplification and Chaikin smoothing algorithms to customize how geometries are simplified at each zoom level (see #1118)

To run this release from Java, download the attached planetiler.jar, or from docker use ghcr.io/onthegomap/planetiler:0.8.4

New Features and Improvements

Dependencies

Dependency upgrades in this release
  • Bump dawidd6/action-download-artifact from 7 to 8 by @dependabot in #1153
  • Bump org.xerial:sqlite-jdbc from 3.47.2.0 to 3.48.0.0 by @dependabot in #1152
  • Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.1 to 2.44.2 by @dependabot in #1150
  • Bump org.snakeyaml:snakeyaml-engine from 2.8 to 2.9 by @dependabot in #1149
  • Bump org.msgpack:msgpack-core from 0.9.8 to 0.9.9 by @dependabot in #1145
  • Bump com.diffplug.spotless:spotless-maven-plugin from 2.43.0 to 2.44.1 by @dependabot in #1144
  • Bump org.xerial:sqlite-jdbc from 3.47.1.0 to 3.47.2.0 by @dependabot in #1141
  • Bump org.mockito:mockito-core from 5.14.2 to 5.15.2 by @dependabot in #1139
  • Bump com.google.protobuf:protobuf-java from 4.29.1 to 4.29.2 by @dependabot in #1133
  • Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in #1131
  • Bump org.junit.jupiter:junit-jupiter-api from 5.11.3 to 5.11.4 in /.github/planetiler-examples-dependabot by @dependabot in #1129
  • Bump junit.version from 5.11.3 to 5.11.4 by @dependabot in #1130
  • Bump log4j.version from 2.24.2 to 2.24.3 by @dependabot in #1128
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 by @dependabot in #1127
  • Bump com.google.protobuf:protobuf-java from 4.29.0 to 4.29.1 by @dependabot in #1126
  • Bump blue.strategic.parquet:parquet-floor from 1.48 to 1.49 by @dependabot in #1124
  • Bump dawidd6/action-download-artifact from 6 to 7 by @dependabot in #1122
  • Bump jackson.version from 2.18.1 to 2.18.2 by @dependabot in #1121
  • Bump com.google.protobuf:protobuf-java from 4.28.1 to 4.29.0 by @dependabot in #1119
  • Bump org.xerial:sqlite-jdbc from 3.47.0.0 to 3.47.1.0 by @dependabot in #1116
  • Bump log4j.version from 2.24.1 to 2.24.2 by @dependabot in #1108
  • Bump geotools.version from 32.0 to 32.1 by @dependabot in #1106
  • Bump blue.strategic.parquet:parquet-floor from 1.47 to 1.48 by @dependabot in #1097

New Contributors

Full Changelog: v0.8.3...v0.8.4

v0.8.3

Choose a tag to compare

@github-actions github-actions released this 11 Nov 11:11
0af757e

What's Changed

This release includes a number of bug fixes and YAML profile improvements, including utilities for computing feature size in non-tile-based units like meters or acres.

To run this release from Java, download the attached planetiler.jar, or from docker use ghcr.io/onthegomap/planetiler:0.8.3

New Features and Improvements

Cleanup & Documentation improvements

Dependencies

Dependency upgrades in this release
  • 0.8.2 was released, so let's use 0.8.3 for SNAPSHOT by @phanecak-maptiler in #970
  • update openmaptiles dependency by @Strubbl in #947
  • Bump jackson.version from 2.17.1 to 2.17.2 by @dependabot in #948
  • Bump org.roaringbitmap:RoaringBitmap from 1.1.0 to 1.2.0 by @dependabot in #949
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.0 to 3.3.1 by @dependabot in #951
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 in /.github/planetiler-examples-dependabot by @dependabot in #950
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 by @dependabot in #952
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.0 to 3.3.1 in /.github/planetiler-examples-dependabot by @dependabot in #953
  • Bump org.roaringbitmap:RoaringBitmap from 1.2.0 to 1.2.1 by @dependabot in #954
  • Bump geotools.version from 31.2 to 31.3 by @dependabot in #956
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 by @dependabot in #958
  • Bump com.google.protobuf:protobuf-java from 3.25.3 to 3.25.4 by @dependabot in #962
  • Bump org.tukaani:xz from 1.9 to 1.10 by @dependabot in #966
  • Bump org.xerial:sqlite-jdbc from 3.46.0.0 to 3.46.0.1 by @dependabot in #969
  • Bump org.projectnessie.cel:cel-bom from 0.4.4 to 0.4.5 by @dependabot in #972
  • Bump org.xerial.snappy:snappy-java from 1.1.10.5 to 1.1.10.6 by @dependabot in #973
  • Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.14 by @dependabot in #974
  • Bump org.slf4j:slf4j-api from 2.0.14 to 2.0.15 by @dependabot in #977
  • Bump org.junit.jupiter:junit-jupiter-api from 5.10.3 to 5.11.0 in /.github/planetiler-examples-dependabot by @dependabot in #980
  • Bump org.slf4j:slf4j-api from 2.0.15 to 2.0.16 by @dependabot in #978
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 by @dependabot in #985
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 in /.github/planetiler-examples-dependabot by @dependabot in #986
  • Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3 by @dependabot in #988
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.4.0 in /.github/planetiler-examples-dependabot by @dependabot in #989
  • Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre by @dependabot in #990
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.4.0 by @dependabot in #994
  • Bump org.projectnessie.cel:cel-bom from 0.4.5 to 0.5.0 and protobuf from 3.25.4 to 4.27.3 by @dependabot in #997
  • Bump org.xerial:sqlite-jdbc from 3.46.0.1 to 3.46.1.0 by @dependabot in #998
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 by @dependabot in #999
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 in /.github/planetiler-examples-dependabot by @dependabot in #1001
  • Bump junit.version from 5.10.3 to 5.11.0 by @dependabot in #1000
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 in /.github/planetiler-examples-dependabot by @dependabot in #1004
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #1003
  • Bump org.locationtech.jts:jts-core from 1.19.0 to 1.20.0 by @dependabot in #1005
  • Bump blue.strategic.parquet:parquet-floor from 1.45 to 1.46 by @dependabot in #1006
  • Bump org.codehaus.mojo:buildnumber-maven-plugin from 3.2.0 to 3.2.1 by @dependabot in #1007
  • Bump org.yaml:snakeyaml from 2.2 to 2.3 by @dependabot in #1008
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 by @dependabot in #1009
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by @dependabot in #1010
  • Bump io.github.zlika:reproducible-build-maven-plugin from 0.16 to 0.17 by @dependabot in #1011
  • Bump log4j.version from 2.23.1 to 2.24.0 by @dependabot in #1012
  • Bump com.google.protobuf:protobuf-java from 4.27.3 to 4.28.1 by @dependabot in #1013
  • Bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #1014
  • Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 by @dependabot in #1016
  • Bump org.projectnessie.cel:cel-bom from 0.5.0 to 0.5.1 by @dependabot in #1018
  • Bump org.commonmark:commonmark from 0.22.0 to 0.23.0 by @dependabot in #1019
  • Bump org.snakeyaml:snakeyaml-engine from 2.7 to 2.8 by @dependabot in #1020
  • Bump org.xerial.snappy:snappy-java from 1.1.10.6 to 1.1.10.7 by @dependabot in #1022
  • Bump com.google.protobuf:protobuf-java from 4.28.1 to 4.28.2 in /planetiler-core by @dependabot ...
Read more

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 02 Jul 11:57
a74f274

What's Changed

Minor bug fixes:

New Contributors

Full Changelog: v0.8.1...v0.8.2