Skip to content

Releases: maplibre/maputnik

v3.0.0

09 Sep 14:35
7fc334a
Compare
Choose a tag to compare

https://github.com/maplibre/maputnik
Changes since Maputnik v2.1.1

✨ Features and improvements

  • Fix radio/delete filter buttons styling regression
  • Add german translation
  • Use same version number for web and desktop versions
  • Add scheme type options for vector/raster tile
  • Add tileSize field for raster and raster-dem tile sources
  • Update Protomaps Light gallery style to v4
  • Add support to edit local files on the file system if supported by the browser
  • Upgrade to MapLibre LG JS v5
  • Upgrade Vite 6 and Cypress 14 (#970)
  • Upgrade OpenLayers from v6 to v10
  • When loading a style into localStorage that causes a QuotaExceededError, purge localStorage and retry
  • Remove react-autobind dependency
  • Remove usage of legacy childContextTypes API
  • Refactor Field components to use arrow function syntax
  • Replace react-autocomplete with Downshift in the autocomplete component
  • Add LocationIQ as supported map provider with access token field and gallery style
  • Use maputnik go binary for the docker image to allow file watching
  • Revmove support for debug and localport url parameters
  • Replace react-sortable-hoc with dnd-kit to avoid react console warnings and also use a maintained library

🐞 Bug fixes

  • Fix incorrect handing of network error response (#944)
  • Show an error when adding a layer with a duplicate ID
  • Replace deprecated ReactDOM.render usage with createRoot and drop the
    DOMNodeRemoved cleanup hack

v2.1.1

29 Aug 19:16
482e6ec
Compare
Choose a tag to compare

https://github.com/maplibre/maputnik
Changes since Maputnik v2.0.0

✨ Features and improvements

  • Add GitHub workflows for releasing new versions
  • Update desktop build to pull from this repo (#922)

v2.0.0

19 Jul 11:16
a99cbc0
Compare
Choose a tag to compare

Switches to MapLibre v2 from Mapbox GL v1.

v1.7.0

23 Apr 20:42
Compare
Choose a tag to compare

See release notes at https://maputnik.github.io/blog/2020/04/23/release-v1.7.0

Update 24 Jul 2020:

  • Replaced Maputnik desktop CLI binaries for Linux, OSX and Windows (Desktop v1.0.7)

v1.6.1

13 Oct 11:31
Compare
Choose a tag to compare

This release includes

  • Update OMT styles (#555)
  • Updated all dependencies (#553)

v1.6.0

08 Oct 19:52
Compare
Choose a tag to compare

This release includes

  • Fix for data functions
  • Added OS Zoomstack to sample styles
  • Added color accessibility UI
  • Better support for OpenLayers
  • Assets now served up by https://www.jsdelivr.com/
  • Added support for ‘fill-extrusion-vertical-gradient’ and ‘symbol-z-order’
  • Export file named as the style name (if available)
  • Prompt user before loading style from the querystring
  • Add visible drag handle to layers list
  • Added option to enable showOverdrawInspector for MapboxGl
  • Fix layer wobbling on hover
  • Use access token on style change
  • Fix for custom layer property triggering infinite loop
  • Use StringInput for ‘formatted’ field type
  • Keep inspect mode consistent across renderer changes
  • Allow dev server to be bound to different host IP address
  • Prevent native browser undo/redo
  • Fix for buggy string/number inputs when inputting invalid intermediate values
  • Add semi-hidden debug panel, opened with ! shortcut
  • Added visualizePitch: true to MapboxGl.NavigationControl
  • Make popups scrollable
  • Added more webdriver tests
  • Also general updates and maintenance fixes across for codebase

v1.5.0

09 Feb 09:59
Compare
Choose a tag to compare

This release includes access to Thunderforest vector tiles from the data sources modal. A big thanks goes to Thunderforest for providing us an access token for use within the editor.

Other smaller fixes and features include

  • Added show-collision-boxes query parameter
  • Added support for ‘raster-resampling’
  • Updated mapbox dependencies

Update 09 Feb 2019 (by @pathmapper):

  • Added Maputnik desktop CLI binaries for Linux, OSX and Windows to the release assets

v1.4.0

27 Jul 19:28
Compare
Choose a tag to compare
  • Fixed bug that was causing the map pane to be unresponsive for some users (#348)
  • Option to download styles with your own tokens (#345)
  • Map pane no longer overflows the container, fixing zoom center (#344)
  • Disable bounce scroll on main application window (#343)

v1.3.0

12 Jul 15:10
Compare
Choose a tag to compare
  • Added Survey (#328)
  • Updated osm-liberty repository for change of ownership (#333)
  • Add loading modal for styles (#330)
  • Added url option to display tile boundaries (#315)
  • Added keyboard shortcuts + modal (#313)
  • Color blindness emulation via url option (#312)
  • Added skip-menu link for keyboard users (#309)
  • Added keyboard accessible layer options (#306)
  • Disable spellcheck on <input>'s (#304)
  • Added support for encoding to raster-dem source, enabling terrarium tiles (#302)
  • Added prefers-reduced-motion support (#296)
  • Made color swatch larger to make it easier for visually imparied users (#297)
  • Added accessible modal via react-aria-modal (#300)
  • Made buttons actual <button>s so they are keyboard accessible (#298)

v1.2.0

10 May 07:28
Compare
Choose a tag to compare
  • Improved key bindings, undo/redo now uses the correct shortcuts on OSX
  • Inspect mode after style change no longer buggy
  • Heatmap layer type added
  • Raster-dem layer type added, you can now do hillshading
  • Version string displayed in the UI
  • Added support for icon anchor/pitch-alignment
  • Added support for circle translate-anchor/pitch-alignment
  • Support added for styles without 'glyphs'
  • Data functions now support styles without a zoom value
  • Autocomplete is functional again
  • Removed anonymous gist export as it is no longer supported by GitHub
  • More robust/complete automated tests via Webdriver