Skip to content

Releases: topojson/topojson

v1.6.21

27 Jan 16:28
Compare
Choose a tag to compare
  • Source files are now ES6 modules. The UMD bundle is built by Rollup.
  • Tests are now implemented using Tape.
  • Updated dependencies.
  • Note to Bower users: you may need to bower cache clean before installing.

v1.6.20

16 Jan 01:05
Compare
Choose a tag to compare
  • Fix accidental global n in topojson.merge.

1.6.19

09 Apr 17:19
Compare
Choose a tag to compare
  • Document -- for separating input files from options.

1.6.18

21 Aug 19:49
Compare
Choose a tag to compare
  • Workaround optimization bug in Chrome/V8 for topojson.presimplify.

1.6.17

14 Aug 20:34
v1.6.17
Compare
Choose a tag to compare
  • Fix --simplify-proportion calculation.

1.6.16

14 Aug 20:34
v1.6.16
Compare
Choose a tag to compare
  • Fix --simplify-proportion crash.

1.6.15

17 Jul 17:20
Compare
Choose a tag to compare
  • Simplification now operates on each arc independently, improving performance.
  • The topojson-group command-line tool now supports grouping Point and MultiPoint geometries.
  • Better support for Browserify.

1.6.14

29 May 14:38
Compare
Choose a tag to compare
  • Fix bug joining with external properties using the default “id” column as primary key.

1.6.13

09 May 15:01
v1.6.13
Compare
Choose a tag to compare
  • Fix topojson-svg error when an output filename is specified.

1.6.11

04 May 05:25
Compare
Choose a tag to compare
  • The --id-property argument may now take a JavaScript expression defining how to compute the id from input properties. For example, this can be used to concatenate multiple input properties into the id.
  • The --properties argument likewise now accepts JavaScript expressions to compute output properties from input properties. For example, this can be used to coerce strings to numbers or to split a single input property into multiple output properties.
  • Because properties are now defined as expressions, the syntax for properties that are not JavaScript identifiers have changed slightly. For example, whereas before you could specify the property "Estimate; Total" as --properties=+'Estimate; Total', now you must say --properties='+d.properties["Estimate; Total"]'.