NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1931 most downloaded on pub.dev
A vector tile renderer for use in creating map tile images or writing to a canvas.
Last release 4 months ago
30 May 2026
Release timing varies
gaps range from 9 days to 10 months
Nearly every release is documented
notes for 54 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
74 releases · first in 2021
One column per quarter.
Nothing published for this version
add support for text-anchor bottom and icon-anchor bottom
text-anchor bottom and icon-anchor bottomvector_tile dependency to include 4.x versions for compatibility with protobuf 6.xadd raster-resampling to raster layer
raster-resampling to raster layeradd scale capability to TileTranslate
TileTranslateimprove invalid vector tile data handling
* update dependencies
support labels and icon rotation aligned with viewport
* add support for sprites
fix an issue where curly brace expressions referencing a non-string property value could not be rendered as text
add support for to-boolean expressions
to-boolean expressionssqrt expressionsfix issue where a null pointer exception could prevent a tile from rendering correctly
fix issue where tiles could not be rendered when tile has text with empty path metrics
add suppport for is-supported-script expression in map themes
is-supported-script expression in map themesadd support for to-number expressions
minor improvement in performance
Nothing published for this version
support style concat expression
improve exports to avoid naming conflicts
fix performance regression on Flutter 3.3.1 when running in debug mode
fix defect when clipping polygons with a void
* clip polygons
* performance improvement
add support for string expressions
* improve web support
performance improvement when rendering a tile at different zoom levels
expose the tile sources of a theme
provide support for dashed paths with line-dasharray theme style
line-dasharray theme styleNothing published for this version
improve text halo at high zoom levels
improve support for overzooming
improve preprocessing capability so that additional preprocessing can be separated from drawing
fix bug that prevented some themes from working with an exception "Cannot get paths from a point feature"
add minimal support for fill-extrusion polygons by rendering a polygon without extrusion
enable caching and incremental instantiation of TextPainter, see TextPainterProvider for details
TextPainterProvider for detailsNothing published for this version
improved performance with expression short-circuit for constant expressions
improved performance with expression caching
add support for line-cap and line-join layout
text halo color can now use expressions
TilesetPreprocessor now requires a zoom levelimprove support for color expressions
added support for more theme expressions: math, coalesce, step
support for geometry-type expression
geometry-type expressionThanks to Gabriel Terwesten for their contributions.
Thanks to Gabriel Terwesten for their contributions.
reduce memory overhead by filtering tile data with the theme
make tileset compatible with passing between isolates
improve support for theme expressions
TilesetPreprocessorvector_tile dependencyreduce CPU overhead of text rendering
introduce tileset preprocessing to reduce CPU overhead while rendering
reduced memory overhead when rendering to a Canvas that is scaled and clipped
Nothing published for this version
support multiple source tiles so that it's possible to have multiple data sources, for exmaple when rendering hillshade
only abbreviate place names that appear at the end of text
* add theme versioning
Nothing published for this version
add abbreviations for place names
improve label collision detection
fix support for visibility=none layout
improve text support with font family, italic, and text-transform
* expose ID on themes
enable rendering within a clip to avoid using excessive raster cache
Your coding agent can read these notes before it upgrades. Set up the MCP server →