Skip to content

Releases: mapbox/tippecanoe

Fix a bug that allowed coalescing of features with mismatched attributes if they had been passed through a shell prefilter

10 Oct 22:13
e18748e
Compare
Choose a tag to compare

1.32.0

  • Fix a bug that allowed coalescing of features with mismatched attributes
    if they had been passed through a shell prefilter

1.31.7

  • Create the output tile directory even if there are no valid features

1.31.6

  • Issue an error message in tile-join if minzoom is greater than maxzoom

Guard against nested features; don't generate too-long tileset names

11 Sep 16:46
03199a7
Compare
Choose a tag to compare

1.31.5

  • Add options to change the tilestats limits

1.31.4

  • Keep tile-join from generating a tileset name longer than 255 characters

1.31.3

  • Fix the missing filename in JSON parsing warning messages

1.31.2

  • Don't accept anything inside another JSON object's properties as a
    feature or geometry of its own.

1.31.1

  • Add --exclude-all to tile-join

Buffer the z0 tile; upgrade wagyu; improve maxzoom guessing for clustered points

06 Aug 20:32
5c881c1
Compare
Choose a tag to compare

1.31.0

  • Upgrade Wagyu to version 0.4.3

1.30.6

  • Take cluster distance into account when guessing a maxzoom

1.30.4

  • Features within the z0 tile buffer of the antimeridian (not only
    those that cross it) are duplicated on both sides.

Optional automatic id assignment; limit the guessed maxzoom

30 Jul 16:58
faa952e
Compare
Choose a tag to compare

1.30.3

  • Add an option to automatically assign ids to features

1.30.2

  • Don't guess a higher maxzoom than is allowed for manual selection

Support nulls in CSV; allow input specifying file format; detect compression errors

20 Jul 17:26
206c75f
Compare
Choose a tag to compare

1.30.1

  • Ensure that per-feature minzoom and maxzoom are integers
  • Report compression errors in tippecanoe-decode
  • Add the ability to specify the file format with -L{"format":"…"}
  • Add an option to treat empty CSV columns as nulls, not empty strings

Attribute filters; version number in metadata; guard against null attributes; allow preserving source polygon winding

19 Jun 22:13
d64ac19
Compare
Choose a tag to compare

1.30.0

  • Add a filter extension to allow filtering individual attributes

1.29.3

  • Include a generator field in tileset metadata with the Tippecanoe version

1.29.2

  • Be careful to remove null attributes from prefilter/postfilter output

1.29.1

  • Add --use-source-polygon-winding and --reverse-source-polygon-winding

Allow setting layer and attribute descriptions

24 May 23:51
38bca4a
Compare
Choose a tag to compare

1.29.0

  • Add the option to specify layer file, name, and description as JSON
  • Add the option to specify the description for attributes in the
    tileset metadata
  • In CSV input, a trailing comma now counts as a trailing empty field
  • In tippecanoe-json-tool, an empty CSV field is now an empty string,
    not null (for consistency with tile-join)

1.28.1

  • Explicitly check for infinite and not-a-number input coordinates

Support gzipped input, fix thread safety, extend zooms even if dropping per-tile

14 May 22:11
6db02e8
Compare
Choose a tag to compare

1.28.0

  • Directly support gzipped GeoJSON as input files

1.27.16

  • Fix thread safety issues related to the out-of-disk-space checker

1.27.15

  • --extend-zooms-if-still-dropping now also extends zooms if features
    are dropped by --force-feature-limit

More specific exit status for partially-successful tiling

20 Apr 07:45
af69c85
Compare
Choose a tag to compare

1.27.14

  • Use an exit status of 100 if some zoom levels were successfully
    written but not all zoom levels could be tiled.

Filter by zoom level; improved JSON and sqlite robustness

16 Apr 07:52
066934a
Compare
Choose a tag to compare

1.27.13

  • Allow filtering features by zoom level in conditional expressions
  • Lines in CSV input with empty geometry columns will be ignored

1.27.12

  • Check integrity of sqlite3 file before decoding or tile-joining

1.27.11

  • Always include tile and layer in tippecanoe-decode, fixing corrupt JSON.
  • Clean up writing of JSON in general.

1.27.10

  • Add --progress-interval setting to reduce progress indicator frequency