Skip to content

Releases: mbloch/mapshaper

v0.6.57

08 Dec 00:31
Compare
Choose a tag to compare
  • Added io.ifile() method for creating dynamic input files in the run command

v0.6.56

07 Dec 18:45
Compare
Choose a tag to compare
  • Added support for importing ES modules using the -require command.
  • Removed the -require init= function.

v0.6.55

06 Dec 17:22
Compare
Choose a tag to compare
  • Improvements to the web UI intersections tool.

v0.6.54

06 Dec 02:09
Compare
Choose a tag to compare
  • Only check for line self-intersections in web UI if user clicks the "Check line intersections" label.
  • Added support for curly-bracket delimited expressions to -run command strings.

v0.6.53

01 Dec 21:27
Compare
Choose a tag to compare
  • Added -classify outer-breaks=<min,max> option, for limiting the effective data range when calculating equal-interval breaks and continuous color ramps.

v0.6.52

30 Nov 15:13
Compare
Choose a tag to compare
  • Added -calc + option, which saves calc output to a new layer.
  • Added -info + option, which saves info output to a new layer.

v0.6.51

28 Nov 03:30
Compare
Choose a tag to compare
  • Improved support for running applyCommands() api function in a web browser.

v0.6.50

22 Nov 21:20
Compare
Choose a tag to compare
  • Fix for label dragging bug.

v0.6.49

17 Nov 04:23
Compare
Choose a tag to compare
  • Fix for issue #610 (geojson getters in -run and -each should return polygons with RFC 7946 winding order).
  • -join interpolate now works correctly when the source layer contains overlapping polygons.

v0.6.48

14 Nov 19:47
Compare
Choose a tag to compare
  • Added target.geojson getter that returns the contenst of the target layer as a GeoJSON FeatureCollection. Useful in the -run command for passing layer data to an external script.