Skip to content

build(deps-dev): bump mapshaper from 0.6.102 to 0.7.95 in /tools/map - #6

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/tools/map/mapshaper-0.7.95
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/tools/map/mapshaper-0.7.95

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 29, 2026

Copy link
Copy Markdown

Bumps mapshaper from 0.6.102 to 0.7.95.

Release notes

Sourced from mapshaper's releases.

v0.7.95

  • [web] Added zoom-to-layer to context menus in the layers panel.
  • [web] UI improvements for line drawing and layer styling

v0.7.94

  • [web] Interface improvements
  • Fixed: clipping bug in butterfly projections

v0.7.93

  • [web] Added an opacity slider to color pickers.
  • [web] Scale bar UI improvements
  • Added -scalebar style=c, a bar of segments with alternating fill, with an optional metric bar above an imperial bar (dual-units) and an align= option for lining up the two bars.
  • -scalebar style=a supports dual-units: a second, shorter bar below the first.
  • Fixed: projecting a world map frame to some projections could fail with "Densification error".

v0.7.92

  • Scalebar fixes and UI improvements.

v0.7.91

  • [web] A snapshot (.msx) that starts a session restores the same preview setting and layers panel settings as when it was saved.
  • [web] UI updates.

v0.7.90

  • HTML output of several frames of different widths is one file that shows the frame that fits the width of its container (like ai2html's artboards), using CSS container queries. A page can embed several HTML maps.
  • HTML output with responsiveness=fixed (the default) shrinks to fit a container narrower than the map.
  • -graticule adds its output to the frame of its target layer, and accepts the + option (it always creates a new layer).
  • -shape accepts the + option (before, + was used as the layer name).
  • Fixed: -calc + deleted its target layer.
  • -rectangle + names its output layer rectangle (before, the layer was unnamed).
  • Added the NYT dot-and-ring icons nyt-target and nyt-target2 (icon= and -symbols type=).
  • Added two-hemisphere world projections: -proj hemispheres (Lambert Azimuthal Equal-Area) and -proj hemispheres2 (orthographic). The hemispheres are stacked vertically (or side by side with +horizontal) and can have separate centers (+lon_0 +lat_0, +lon_1 +lat_1) and a gap or overlap (+gap=; with a negative gap, the lower or right disk overlaps the other). Each disk shows a whole hemisphere, so when the centers are not opposite each other, the places visible from both centers appear in both disks (vector and raster layers). -graticule outline and -graticule polygon follow the two disks.
  • -projections lists the projections that only mapshaper supports (e.g. dymaxion, cupola, hemispheres) separately from the PROJ projections.

v0.7.89

  • [web] Added previews of overlay frames (before they only appeared as rectangles overlaid on the main frame).
  • [web] Various UI improvements to support multiple frames.

v0.7.88

  • Added support for multiple map frames. Frames can be overlaid on other frames to make locators or insets.
  • Added corners to the curve drawing tool (Option-click creates a corner knot or toggles a knot between smooth and corner).
  • Improved curve interpolation.

v0.7.87

  • Added a curve drawing tool to the line editing toolbar, similar to the curve tool on the symbol toolbar (but for creating curved polylines not symbols).
  • mapshaper-xl now exits with code 1 on errors, like the standard mapshaper program.

v0.7.86

  • Added icon labels to the symbols panel.
  • wide-arrow arrowheads have a slightly narrower 55° point (was 60°).

... (truncated)

Changelog

Sourced from mapshaper's changelog.

v0.7.95

  • [web] Added zoom-to-layer to context menus in the layers panel.
  • [web] UI improvements for line drawing and layer styling

v0.7.94

  • [web] Interface improvements
  • Fixed: clipping bug in butterfly projections.

v0.7.93

  • [web] Added an opacity slider to color pickers.
  • [web] Scale bar UI improvements
  • Added -scalebar style=c, a bar of segments with alternating fill, with an optional metric bar above an imperial bar (dual-units) and an align= option for lining up the two bars.
  • -scalebar style=a supports dual-units: a second, shorter bar below the first.
  • Fixed: projecting a world map frame to some projections could fail with "Densification error".

v0.7.92

  • Scalebar fixes and UI improvements.

v0.7.91

  • [web] A snapshot (.msx) that starts a session restores the same preview setting and layers panel settings as when it was saved.
  • [web] UI updates.

v0.7.90

  • Exporting multiple frames of different widths to HTML creates one HTML file that shows the frame that fits the width of its container (like ai2html's artboards).
  • HTML output with responsiveness=fixed (the default) shrinks to fit a container narrower than the map.
  • -graticule adds its output to the frame of its target layer, and accepts the + option (it always creates a new layer).
  • -shape accepts the + option (before, + was used as the layer name).
  • Fixed: -calc + deleted its target layer.
  • -rectangle + names its output layer rectangle (before, the layer was unnamed).
  • Added the NYT dot-and-ring icons nyt-target and nyt-target2 (icon= and -symbols type=).
  • Added two-hemisphere world projections: -proj hemispheres (Lambert Azimuthal Equal-Area) and -proj hemispheres2 (orthographic). The hemispheres are stacked vertically (or side by side with +horizontal) and can have separate centers (+lon_0 +lat_0, +lon_1 +lat_1) and a gap or overlap (+gap=; with a negative gap, the lower or right disk overlaps the other). Each disk shows a whole hemisphere, so when the centers are not opposite each other, the places visible from both centers appear in both disks (vector and raster layers). -graticule outline and -graticule polygon follow the two disks.
  • -projections lists the projections that only mapshaper supports (e.g. dymaxion, cupola, hemispheres) separately from the PROJ projections.

v0.7.89

  • [web] Added previews of overlay frames (before they only appeared as rectangles overlaid on the main frame).
  • [web] Various UI improvements to support multiple frames.

v0.7.88

  • Added support for multiple map frames. Frames can be overlaid on other frames to make locators or insets.
  • Added corners to the curve drawing tool (Option-click creates a corner knot or toggles a knot between smooth and corner).
  • Improved curve interpolation.

v0.7.87

  • Added a curve drawing tool to the line editing toolbar, similar to the curve tool on the symbol toolbar (but for creating curved polylines not symbols).
  • mapshaper-xl now exits with code 1 on errors, like the standard mapshaper program.

v0.7.86

  • Added icon labels to the symbols panel.
  • wide-arrow arrowheads have a slightly narrower 55° point (was 60°).

... (truncated)

Commits
  • 0925f4b v0.7.95
  • fca1cf0 Improvements to drawing angle-snapped lines
  • 0f8a512 Fixed: multi-select quirks
  • dbd1e25 Fixed line drawing bug
  • d2d432b Added zoom-to-layer context menu item
  • 8a15d98 v0.7.94
  • 44c86d2 Fixed: clipping bug in butterfly projections
  • fb312b0 Speed up rendering of glows
  • 9699781 Improve hover and selection styles
  • c94977b Make color pickers draggable
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mapshaper](https://github.com/mbloch/mapshaper) from 0.6.102 to 0.7.95.
- [Release notes](https://github.com/mbloch/mapshaper/releases)
- [Changelog](https://github.com/mbloch/mapshaper/blob/master/CHANGELOG.md)
- [Commits](mbloch/mapshaper@v0.6.102...v0.7.95)

---
updated-dependencies:
- dependency-name: mapshaper
  dependency-version: 0.7.95
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants