Skip to content

Releases: maplibre/maplibre-style-spec

v23.3.0

17 May 19:06
abd2c68
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v23.2.3:

✨ Features and improvements

  • Add new layer type: `color-relief (#1067)

🐞 Bug fixes

  • Add missing global-state expression typing (#1130)

v23.2.3

13 May 20:55
ce16407
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v23.2.2:

✨ Features and improvements

  • Restructure expression syntax documentation (#1112)
  • Add global state ref support (#1120)

v23.2.2

30 Apr 14:09
b4d8978
Compare
Choose a tag to compare

v23.2.1

23 Apr 20:56
478dee0
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v23.2.0:

🐞 Bug fixes

  • Validate that numberArray and colorArray values are non-empty (#1094)

v23.2.0

22 Apr 15:44
e8ba3a1
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v23.1.0:

✨ Features and improvements

  • glyphs is now optional even if a symbol layer specifies text-field; if it is unset, text-font is interpreted as a fallback font list (#1068)
  • hillshade layer now supports multiple methods, and the multidirectional method supports array values for illumination properties (#1088)
  • Add global-state expression and state root property (#1044).

🐞 Bug fixes

  • Fix RuntimeError class, make it inherited from Error (#983)
  • Validate that layers array 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_object crashing when object prototype keys used in style's objects (#1028)
    • Fix validate_color crashing 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)

v23.1.0

14 Jan 19:14
bca8327
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v23.0.0:

✨ Features and improvements

  • Add vertical-align option to format expression (#832)

v23.0.0

12 Jan 14:16
594ab7d
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v22.0.1:

✨ Features and improvements

  • Adjust geometry-type expression specification and MapLibre GL JS implementation to the historic behavior of only returning Point, LineString or Polygon, not the Multi... variants of these. This reverts a recent change to the implementation, which was causing issues in a large number of styles.

v22.0.1

28 Nov 11:15
c6fd205
Compare
Choose a tag to compare

v22.0.0

17 Nov 12:20
f5afe41
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v21.2.0:

✨ Features and improvements

  • Use named imports internally - no package entrypoints changed (#904)
  • Add projection type expression syntax (#888)

v21.2.0

08 Nov 23:06
89713fd
Compare
Choose a tag to compare

https://github.com/maplibre/maplibre-gl-style-spec
Changes since MapLibre Style Spec v21.1.0:

✨ Features and improvements

Add vertical-perspective projection (#890)