v23.2.0
https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v23.1.0:
✨ Features and improvements
glyphsis now optional even if a symbol layer specifiestext-field; if it is unset,text-fontis interpreted as a fallback font list (#1068)hillshadelayer now supports multiple methods, and themultidirectionalmethod supports array values for illumination properties (#1088)- Add
global-stateexpression andstateroot property (#1044).
🐞 Bug fixes
- Fix RuntimeError class, make it inherited from Error (#983)
- Validate that
layersarray items are objects instead of throwing an error if not (#1026) - Multiple fixes related to validating and parsing of strings containing object prototype keys
- Fix
validate_objectcrashing when object prototype keys used in style's objects (#1028) - Fix
validate_colorcrashing when object prototype keys used as color strings (#1036) - Fix color coercion in expressions (e.g.
to_color) producing invalid colors when object prototype keys used as color strings (#1036)
- Fix