PackageTrack
Sign in Get early access

vector_graphics

A vector graphics rendering package for Flutter using a binary encoding.

1.2.3 4.8M downloads/mo #153 most downloaded on pub.dev flutter/packages

What this package is like to depend on

Last release 23 days ago

31 Jul 2026

Release timing varies

gaps range from 2 weeks to 9 months

Nearly every release is documented

notes for 36 of 38 stable releases

1 version withdrawn

withdrawn after publishing

4 years old

39 releases · first in 2022

6 releases in the last 12 months

see the full history below

Release timeline

39 releases · Feb 2022 to Jul 2026
2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 39
  1. 1.2.3 31 Jul 2026
    Release notes
    • Updates minimum supported SDK version to Flutter 3.38/Dart 3.10.
    • Fixes a crash when a semanticsLabel is provided without an ambient Directionality (flutter/flutter#175532).
    Open source →
  2. 1.2.2 18 May 2026
    Release notes
    • Fixes text-anchor on <text> with multiple <tspan> children. The anchor now applies to the entire anchored chunk as required by the SVG spec, instead of independently to each tspan.
    Open source →
  3. 1.2.1 11 May 2026
    Release notes
    • Fixes uncaught StateError and NoSuchMethodError from useHtmlRenderObject() on CanvasKit / iOS Safari so SVG widgets fall back to the HTML render object.
    Open source →
  4. 1.2.0 28 Apr 2026
    Release notes
    • Adds imageBuilder property to VectorGraphic for wrapping the loaded vector graphic widget.
    Open source →
  5. 1.1.21 30 Mar 2026
    Release notes
    • Corrected width/height parameter documentation in VectorGraphic widget.
    Open source →
  6. 1.1.20 10 Mar 2026
    Release notes
    • Updates minimum supported SDK version to Flutter 3.35/Dart 3.9.
    • Respect BoxFit parameter when viewbox is specified.
    Open source →
  7. 1.1.19 10 Jun 2025
    Release notes
    • Updates minimum supported SDK version to Flutter 3.24/Dart 3.5.
    • Enhance image handling by adding validity checks and clear error messages for improved robustness and maintainability.
    Open source →
  8. 1.1.18 05 Feb 2025
    Release notes
    • Allow transition between placeholder and loaded image to have an animation.
    Open source →
  9. 1.1.17 31 Jan 2025
    Release notes
    • Reverts leaker tracker changes that caused runtime exceptions.
    Open source →
  10. 1.1.16 28 Jan 2025
    Release notes
    • Fixes some memory leaks by disposing undisposed ImageInfo, ui.Picture and Picture.
    Open source →
  11. 1.1.15 21 Nov 2024
    Release notes
    • Updates error handling in VectorGraphicWidget to handle errors when the bytes of the graphic cannot be loaded.
    Open source →
  12. 1.1.14 05 Nov 2024
    Release notes
    • Relaxes dependency constraint on vector_graphics_codec.
    Open source →
  13. 1.1.13 31 Oct 2024
    Release notes
    • Fix execution on the web with WebAssembly.
    Open source →
  14. 1.1.12 31 Oct 2024
    Release notes
    • Transfers the package source from https://github.com/dnfield/vector_graphics to https://github.com/flutter/packages.
    Open source →
  15. 1.1.11 20 Feb 2024
    Release notes
    • Use package:http to drop dependency on dart:html.
    Open source →
  16. 1.1.11+1 20 Feb 2024
    Release notes
    • Relax package:http constraint.
    Open source →
  17. 1.1.10 05 Feb 2024 withdrawn
    Release notes
    • Add missing clip before saveLayer.
    Open source →
  18. 1.1.10+1 06 Feb 2024
    Release notes
    • Add missing save before clip.
    Open source →
  19. 1.1.9 12 Oct 2023
    Release notes
    • Fix handling of invalid XML @id attributes.
    • Fix handling of self-referential <use/> elements.
    • Add --out-dir option to compiler.
    • Tweak warning message for unhandled eleemnts.
    Open source →
  20. 1.1.9+1 24 Oct 2023
    Release notes
    • Fix publication error that did not have latest source code.
    Open source →
  21. 1.1.9+2 08 Jan 2024
    Release notes
    • Fix case sensitivity on scientific notation parsing.
    Open source →
  22. 1.1.7 12 Jun 2023
    Release notes
    • Support for matching the ambient text direction.
    Open source →
  23. 1.1.6 18 May 2023
    Release notes
    • Fix bug in text position computation when transforms are involved.
    Open source →
  24. 1.1.5 11 Apr 2023
    Release notes
    • Support for decoding control points as IEEE 754-2008 half precision floating point values.
    • Migrate the test to extend DefaultWidgetsLocalizations.
    • Added an error builder property to provide a fallback widget on exceptions.
    Open source →
  25. 1.1.5+1 24 Apr 2023
    Release notes
    • Remove/update some invalid assertions related to image formats.
    Open source →
  26. 1.1.4 14 Mar 2023
    Release notes
    • Support more image formats and malformed MIME types.
    • Fix inheritence for fill-rules.
    Open source →
  27. 1.1.3 09 Mar 2023
    Release notes
    • Further improvements to whitespace handling for text.
    Open source →
  28. 1.1.2 07 Mar 2023
    Release notes
    • Fix handling and inheritence of none.
    Open source →
  29. 1.1.1 04 Mar 2023
    Release notes
    • Multiple text positioning bug fixes.
    • Preserve stroke-opacity when specified.
    Open source →
  30. 1.1.0 22 Feb 2023
    Release notes
    • Fix a number of inheritence related bugs:
      • Inheritence of properties specified on the root element now work.
      • Opacity inheritence is more correct now.
      • Inheritence of use elements is more correctly handled.
    • Make currentColor non-null on SVG theme, and fix how it is applied.
    • Remove the opacity peephole optimizer, which was incorrectly applying optimizations in a few cases. A future release may add this back.
    • Add clipBehavior to the widget.
    • Fix patterns when multiple patterns are specified and applied within the graphic.
    Open source →
  31. 1.0.1 02 Feb 2023
    Release notes
    • Fix handling of fill colors on use/group elements.
    Open source →
  32. 1.0.0 18 Nov 2022
    Release notes
    • Stable release.
    • Use ImageCache for images.
    • Bug fixes for image rendering.
    • Better support for synchronous usage in testing.
    • Make clipping the viewbox optional.
    Open source →
  33. 1.0.0+1 20 Jan 2023
    Release notes
    • Fix issue in pattern decoding.
    • Fix issue in matrix parsing for some combinations of matrices.
    Open source →
  34. 0.0.5 05 Nov 2022

    Nothing published for this version

  35. 0.0.4 05 Nov 2022

    Nothing published for this version

  36. 0.0.3 26 Oct 2022
    Release notes
    • Improvements to CLI utilities.
    • Dispose unused objects.
    • Improved support for HTML backend.
    • Less aggressive rasterization strategy for flutter_svg compatibility.
    Open source →
  37. 0.0.2 10 Aug 2022
    Release notes
    • Support for drawing images
    Open source →
  38. 0.0.1 26 Jul 2022
    Release notes
    • Added VectorGraphic which consumes encoded vector graphics assets using a BytesLoader.
    • Added AssetBytesLoader and NetworkBytesLoader as example loader implementations.
    Open source →
  39. 0.0.0 28 Feb 2022
    Release notes
    • Create repository
    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