Releases: maplibre/maputnik
Releases · maplibre/maputnik
v3.0.0
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
andlocalport
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 withcreateRoot
and drop the
DOMNodeRemoved
cleanup hack
v2.1.1
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
Switches to MapLibre v2 from Mapbox GL v1.
v1.7.0
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
v1.6.0
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
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
v1.3.0
- 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
- 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