PackageTrack
Sign in Get early access

vector_tile_renderer

A vector tile renderer for use in creating map tile images or writing to a canvas.

6.1.0 21K downloads/mo #2172 most downloaded on pub.dev

What this package is like to depend on

Last release 2 months ago

30 May 2026

Release timing varies

gaps range from 9 days to 10 months

Most releases are documented

notes for 63 of 73 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

74 releases · first in 2021

2 releases in the last 12 months

see the full history below

Release timeline

74 releases · May 2021 to May 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 74
  1. 7.0.0-beta.1 18 Oct 2025 pre-release

    Nothing published for this version

  2. 6.1.0 30 May 2026
    Release notes
    • add support for text-anchor bottom and icon-anchor bottom
    • update vector_tile dependency to include 4.x versions for compatibility with protobuf 6.x
    Open source →
  3. 6.0.0 29 Dec 2024
    Release notes
    • add raster-resampling to raster layer
    • require Dart SDK minimum version 3.0
    Open source →
  4. 5.2.1 11 Nov 2024
    Release notes
    • add scale capability to TileTranslate
    Open source →
  5. 5.2.0 14 Jan 2024
    Release notes
    • improve invalid vector tile data handling
    • support raster layers in the theme (e.g. to support hillshade with raster tiles)
    Open source →
  6. 5.1.0 09 Dec 2023
    Release notes
    • update dependencies
    Open source →
  7. 5.0.1 23 Sep 2023
    Release notes
    • support labels and icon rotation aligned with viewport
    Open source →
  8. 4.0.0 22 May 2023
    Release notes
    • add support for sprites
    Open source →
  9. 3.2.1 06 Apr 2023
    Release notes
    • fix an issue where curly brace expressions referencing a non-string property value could not be rendered as text
    Open source →
  10. 3.2.0 25 Mar 2023
    Release notes
    • add support for to-boolean expressions
    • add support for sqrt expressions
    • fix defect that occasionally caused tile layers not to be rendered if a minZoom or maxZoom was specified
    Open source →
  11. 3.1.2 19 Mar 2023
    Release notes
    • fix issue where a null pointer exception could prevent a tile from rendering correctly
    Open source →
  12. 3.1.1 24 Feb 2023
    Release notes
    • fix issue where tiles could not be rendered when tile has text with empty path metrics
    Open source →
  13. 3.1.0 15 Feb 2023
    Release notes
    • add suppport for is-supported-script expression in map themes
    Open source →
  14. 3.0.4 15 Oct 2022
    Release notes
    • add support for to-number expressions
    Open source →
  15. 3.0.3 14 Sep 2022
    Release notes
    • minor improvement in performance
    Open source →
  16. 3.0.2 14 Sep 2022

    Nothing published for this version

  17. 3.0.1 13 Sep 2022
    Release notes
    • support style concat expression
    • support style linear expression that has base argument
    Open source →
  18. 3.0.0 13 Sep 2022
    Release notes
    • improve exports to avoid naming conflicts
    Open source →
  19. 2.6.3 12 Sep 2022
    Release notes
    • fix performance regression on Flutter 3.3.1 when running in debug mode
    Open source →
  20. 2.6.2 13 Aug 2022
    Release notes
    • fix defect when clipping polygons with a void
    Open source →
  21. 2.6.0 13 Aug 2022
    Release notes
    • clip polygons
    Open source →
  22. 2.5.10 07 Aug 2022
    Release notes
    • performance improvement
    Open source →
  23. 2.5.9 06 Aug 2022
    Release notes
    • add support for string expressions
    • improve support for interpolate expressions
    Open source →
  24. 2.5.8 29 Jul 2022
    Release notes
    • improve web support
    Open source →
  25. 2.5.6 20 Jul 2022
    Release notes
    • performance improvement when rendering a tile at different zoom levels
    Open source →
  26. 2.5.5 16 Jul 2022
    Release notes
    • expose the tile sources of a theme
    Open source →
  27. 2.5.4 15 Jul 2022
    Release notes
    • provide support for dashed paths with line-dasharray theme style
    Open source →
  28. 2.5.3 14 Jul 2022

    Nothing published for this version

  29. 2.5.2 12 Jul 2022
    Release notes
    • improve text halo at high zoom levels
    Open source →
  30. 2.5.1 12 Jul 2022
    Release notes
    • improve support for overzooming
    Open source →
  31. 2.5.0 04 Jul 2022
    Release notes
    • improve preprocessing capability so that additional preprocessing can be separated from drawing
    • more optimizations
    Open source →
  32. 2.4.7 03 Jul 2022
    Release notes
    • fix bug that prevented some themes from working with an exception "Cannot get paths from a point feature"
    Open source →
  33. 2.4.6 15 May 2022
    Release notes
    • add minimal support for fill-extrusion polygons by rendering a polygon without extrusion
    Open source →
  34. 2.4.5 30 Apr 2022
    Release notes
    • enable caching and incremental instantiation of TextPainter, see TextPainterProvider for details
    Open source →
  35. 2.4.4 30 Apr 2022

    Nothing published for this version

  36. 2.4.3 26 Apr 2022
    Release notes
    • improved performance with expression short-circuit for constant expressions
    Open source →
  37. 2.4.2 24 Apr 2022
    Release notes
    • improved performance with expression caching
    Open source →
  38. 2.4.1 24 Apr 2022
    Release notes
    • add support for line-cap and line-join layout
    Open source →
  39. 2.4.0 23 Apr 2022
    Release notes
    • text halo color can now use expressions
    • add support for text-justify and text-max-width
    • bug fix to theme filters that reference zoom level
    • breaking API change, TilesetPreprocessor now requires a zoom level
    Open source →
  40. 2.3.3 21 Apr 2022
    Release notes
    • improve support for color expressions
    • add support for case expressions
    • support let and var expressions
    • add support for cubic-bezier interpolation
    Open source →
  41. 2.3.2 19 Apr 2022
    Release notes
    • added support for more theme expressions: math, coalesce, step
    • theme background color and text anchor can now use expressions
    Open source →
  42. 2.3.1 20 Feb 2022
    Release notes
    • performance improvements
    • support for geometry-type expression
    Open source →
  43. 2.3.0 10 Feb 2022
    Release notes
    • performance improvements

    Thanks to Gabriel Terwesten for their contributions.

    Open source →
  44. 2.2.7 21 Jan 2022
    Release notes
    • reduce memory overhead by filtering tile data with the theme
    Open source →
  45. 2.1.6 09 Jan 2022
    Release notes
    • make tileset compatible with passing between isolates
    Open source →
  46. 2.1.5 02 Jan 2022
    Release notes
    • improve support for theme expressions
    • improve support for linear/exponential interpolation
    • improve label placement to have fewer unlabelled roads
    • improve efficiency of rendering by moving more calculations into the TilesetPreprocessor
    • improve efficiency of rendering with a change to the vector_tile dependency
    Open source →
  47. 2.1.4 27 Dec 2021
    Release notes
    • reduce CPU overhead of text rendering
    Open source →
  48. 2.1.3 27 Dec 2021
    Release notes
    • introduce tileset preprocessing to reduce CPU overhead while rendering
    Open source →
  49. 2.0.2 20 Dec 2021
    Release notes
    • reduced memory overhead when rendering to a Canvas that is scaled and clipped
    • reduced CPU overhead of text labels
    Open source →
  50. 2.0.1 20 Dec 2021

    Nothing published for this version

  51. 2.0.0 29 Nov 2021
    Release notes
    • support multiple source tiles so that it's possible to have multiple data sources, for exmaple when rendering hillshade
    Open source →
  52. 1.0.7 25 Aug 2021
    Release notes
    • only abbreviate place names that appear at the end of text
    Open source →
  53. 1.0.6 22 Aug 2021
    Release notes
    • add theme versioning
    Open source →
  54. 1.0.5 22 Aug 2021

    Nothing published for this version

  55. 1.0.4 22 Aug 2021
    Release notes
    • add abbreviations for place names
    Open source →
  56. 1.0.3 22 Aug 2021
    Release notes
    • improve label collision detection
    Open source →
  57. 1.0.2 15 Aug 2021
    Release notes
    • fix support for visibility=none layout
    Open source →
  58. 1.0.1 11 Jul 2021
    Release notes
    • improve text support with font family, italic, and text-transform
    • avoid placing text on tile boundaries
    Open source →
  59. 1.0.0 16 Jun 2021
    Release notes
    • expose ID on themes
    Open source →
  60. 0.1.14 13 Jun 2021
    Release notes
    • reduce memory usage
    • enable rendering within a clip to avoid using excessive raster cache
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive