NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4479 most downloaded on npm
a specification for maplibre styles
Last release 3 days ago
15 Sep 2026
Release timing varies
gaps range from 8 days to 2 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
92 releases · first in 2021
One column per quarter.
https://github.com/maplibre/maplibre-style-spec/pull/94 Breaking changes Interpretation of interpolation of colors with alpha channel equal to 0 has c…
✨ Features and improvements Add support for defining colors using CSS Color 4 syntax https://github.com/maplibre/maplibre-style-spec/pull/94 🐛 Bug fixes Fix incorrect color interpolation in HCL and LAB color spaces when interpolation results are outside the sRGB gamut. https://github.com/maplibre/maplibre-style-spec/pull/94 Breaking changes Interpretation of interpolation of colors with alpha channel equal to 0 has changed. When interpolating colors with alpha channel equal to 0, the values of the other color channels in the specified color space are included in the calculation. Previously they were ignored and only the alpha value of the other, not fully transparent, color was interpolated. https://github.com/maplibre/maplibre-style-spec/pull/94
Fix color interpolation in HCL and LAB color spaces to use d50 white point instead of d65, in conformance with CSS spec #146
Fix incorrect color interpolation in HCL and LAB color spaces when interpolation results are outside the sRGB gamut. #94
Interpretation of interpolation of colors with alpha channel equal to 0 has changed. When interpolating colors with alpha channel equal to 0, the values of the other color channels in the specified color space are included in the calculation. Previously they were ignored and only the alpha value of the other, not fully transparent, color was interpolated. #94
/home/runner/work/maplibre-gl-style-spec/maplibre-gl-style-spec/release_notes.txt
/home/runner/work/maplibre-gl-style-spec/maplibre-gl-style-spec/release_notes.txt
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Style spec has been moved to it's own repository.
Style spec has been moved to it's own repository.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add support for multiple sprites in one style #1805
Fix errors when running style-spec bin scripts and added missing help. Removed unnecessary script 'gl-style-composite'. #1971
Generated typings file as not created in the build process and was added in this version #1470
Renamed ParsingError to ExpressionParsingError as there were two with the same name and added typescript typings #1468
ParsingError to ExpressionParsingError as there were two with the same name and added typescript typings #1468index.js has been renamed to index.cjs to fix the 'is treated as an ES module file' error in node 12+ #1223
The migration to TypeScript #209 removed support for the mapbox:// protocol.
mapbox:// protocol.### ✨ Features and improvements * Fix node entry points #400
Migrate MapLibre GL JS and the style specification to TypeScript #209
Nothing published for this version
Remove the --mapbox-api-supported option of the gl-style-validate utility.
--mapbox-api-supported option of the gl-style-validate utility.Your coding agent can read these notes before it upgrades. Set up the MCP server →