Update dependency mapshaper to v0.7.85 #643

Merged
bot merged 1 commits from renovate/mapshaper-0.x-lockfile into main 2026-10-14 04:01:29 +02:00
Member

This PR contains the following updates:

Package Type Update Change
mapshaper dependencies patch 0.7.83 → 0.7.85

Release Notes

mbloch/mapshaper (mapshaper)

v0.7.85

Compare Source

  • Added line-taper= (0-1) to -style and -symbols type=curve, which narrows a line toward its tail, to a point at line-taper=1, with or without arrowheads. Tapered lines can be dashed.
  • [web] Tapered lines and curves are drawn on the map. The line style panel and the symbol tool's curve section both have a Taper % control.
  • [web] Fixed curve symbols with line-fade=, which were drawn without their fade.
  • Added a wide-arrow marker to line-start=, line-end= and callout-end=: a solid arrowhead with a 60° point, blunter than arrow's 35°.
  • [web] The line style panel, the symbol tool's curve section and the label callout End buttons offer the wide arrowhead.
  • [web] Drawing sessions use much less memory.

v0.7.84

Compare Source

  • Added line casings (outlines): -style casing-color= casing-width= casing-opacity=. casing-width= is how far the casing extends past each edge of the line (default 1px). All of a layer's casings are drawn beneath all of its lines, so that lines join cleanly where they cross.
  • [web] The line style panel has a Casing section, with a color, opacity and width.
  • -symbols writes each symbol as attribute fields instead of an svg-symbol object: icon= (square, star, polygon, ring, pie or arrow) with icon-size=, icon-color=, icon-rotation= and parameters like icon-sides=, icon-values= and arrow-head-width=. The new ids= option gives only the listed points new symbols, so that some of a layer's symbols can be restyled.
  • Added curve symbols: -symbols type=curve draws a smooth curve through the points of a multipoint feature, fitted with Hobby's algorithm like a path label. A curve whose last point repeats its first is closed and can take a fill; an open curve can take arrowheads.
  • In quantized TopoJSON output, -o precision= now sets an exact quantization grid anchored at the origin (0, 0), so files exported with the same precision share a grid (e.g. adjacent map tiles). Decoded coordinates match the output of precision= with no-quantization.
  • [web] Added a symbol tool ("edit symbols" in the pointer menu, or "Draw: symbols" in the layer panel) for placing circles, squares, triangles and stars and drawing curves and arrows by hand.
  • Icons have a fill and a stroke of their own: icon-fill=, icon-stroke= and icon-stroke-width= (written by -symbols, and accepted by -labels). A ring is a stroke with no fill by default, and can now be given a fill, and its thickness is its icon-stroke-width=; the other shapes are filled and can be given a stroke. On a label, these style the icon apart from the text.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekday,every weekend"
  • Automerge
    • "every weekend"

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [mapshaper](https://github.com/mbloch/mapshaper) | dependencies | patch | [`0.7.83` → `0.7.85`](https://renovatebot.com/diffs/npm/mapshaper/0.7.83/0.7.85) | --- ### Release Notes <details> <summary>mbloch/mapshaper (mapshaper)</summary> ### [`v0.7.85`](https://github.com/mbloch/mapshaper/releases/tag/v0.7.85) [Compare Source](https://github.com/mbloch/mapshaper/compare/v0.7.84...v0.7.85) - Added `line-taper=` (0-1) to `-style` and `-symbols type=curve`, which narrows a line toward its tail, to a point at `line-taper=1`, with or without arrowheads. Tapered lines can be dashed. - \[web] Tapered lines and curves are drawn on the map. The line style panel and the symbol tool's curve section both have a Taper % control. - \[web] Fixed curve symbols with `line-fade=`, which were drawn without their fade. - Added a `wide-arrow` marker to `line-start=`, `line-end=` and `callout-end=`: a solid arrowhead with a 60° point, blunter than `arrow`'s 35°. - \[web] The line style panel, the symbol tool's curve section and the label callout End buttons offer the wide arrowhead. - \[web] Drawing sessions use much less memory. ### [`v0.7.84`](https://github.com/mbloch/mapshaper/releases/tag/v0.7.84) [Compare Source](https://github.com/mbloch/mapshaper/compare/v0.7.83...v0.7.84) - Added line casings (outlines): `-style casing-color= casing-width= casing-opacity=`. `casing-width=` is how far the casing extends past each edge of the line (default 1px). All of a layer's casings are drawn beneath all of its lines, so that lines join cleanly where they cross. - \[web] The line style panel has a Casing section, with a color, opacity and width. - `-symbols` writes each symbol as attribute fields instead of an `svg-symbol` object: `icon=` (square, star, polygon, ring, pie or arrow) with `icon-size=`, `icon-color=`, `icon-rotation=` and parameters like `icon-sides=`, `icon-values=` and `arrow-head-width=`. The new `ids=` option gives only the listed points new symbols, so that some of a layer's symbols can be restyled. - Added curve symbols: `-symbols type=curve` draws a smooth curve through the points of a multipoint feature, fitted with Hobby's algorithm like a path label. A curve whose last point repeats its first is closed and can take a fill; an open curve can take arrowheads. - In quantized TopoJSON output, `-o precision=` now sets an exact quantization grid anchored at the origin (0, 0), so files exported with the same precision share a grid (e.g. adjacent map tiles). Decoded coordinates match the output of `precision=` with `no-quantization`. - \[web] Added a symbol tool ("edit symbols" in the pointer menu, or "Draw: symbols" in the layer panel) for placing circles, squares, triangles and stars and drawing curves and arrows by hand. - Icons have a fill and a stroke of their own: `icon-fill=`, `icon-stroke=` and `icon-stroke-width=` (written by `-symbols`, and accepted by `-labels`). A ring is a stroke with no fill by default, and can now be given a fill, and its thickness is its `icon-stroke-width=`; the other shapes are filled and can be given a stroke. On a label, these style the icon apart from the text. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "every weekday,every weekend" - Automerge - "every weekend" 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNzkuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI3OS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJib3QiLCJyZW5vdmF0ZSJdfQ==-->
bot added 1 commit 2026-10-14 04:01:26 +02:00
bot scheduled this pull request to auto merge when all checks succeed 2026-10-14 04:01:26 +02:00
bot merged commit a4a48dd8de into main 2026-10-14 04:01:29 +02:00
bot deleted branch renovate/mapshaper-0.x-lockfile 2026-10-14 04:01:29 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: helcel/beans#643