NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #84 most downloaded on pub.dev
A framework for memory leak tracking for Dart and Flutter applications.
Last release 1 years ago
10 Sep 2025
Release timing varies
gaps range from 9 days to 5 months
Most releases are documented
notes for 39 of 49 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
56 releases · first in 2022
One column per quarter.
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
Remove memory_usage, as it is moved to https://github.com/dart-lang/leak_tracker/tree/main/pkgs/memory_usage.
memory_usage, as it is moved to https://github.com/dart-lang/leak_tracker/tree/main/pkgs/memory_usage.Update vm_service dependency to >=11.0.0 <15.0.0.
vm_service dependency to >=11.0.0 <15.0.0.Move LeakTesting to leak_tracker_testing.
Stub web implementation for retaining path to serve G3.
Fix: debug information should not wipe other settings.
package:intl.package:lints/recommended.yaml for analysis.Remove the dependency on package:web_socket_channel.
package:web_socket_channel.* Define LeakTesting.
LeakTesting.Update vm_service dependency to >=11.0.0 <14.0.0.
vm_service dependency to >=11.0.0 <14.0.0.* Remove dependency on logging. * Avoid double leak tracking.
* Use IgnoredLeaks.
IgnoredLeaks.Add item none to BaseliningMode.
IgnoredLeaks.none to BaseliningMode.Enable declaring all not disposed objects as leaks.
Use ObjectRecord instead of hash code to identify objects.
Improve error reporting for connection to vm service.
Fix issue of using wrong settings for a phase, so that the tracker uses settings at time of object tracking start, instead of current configuration.
Make it possible to disable tracking for a type of leak.
Stop failing if an object is disposed twice.
Make sure phase boundaries are handled correctly.
Auto-start VM Service when needed.
Refactor to improve performance of regression tests with leak tracking.
LeakTrackingConfiguration to LeakTrackingConfig.checkNonGCed to checkNotGCed and collectRetainingPathForNonGCed to collectRetainingPathForNotGCed.gcCountBuffer to numberOfGcCycles and disposalTimeBuffer to disposalTime.Fix an issue with custom gcCountBuffer values.
Make gcCountBuffer customizable with default value 3.
Handle SentinelException for retaining path.
Enable turn on/off tracking for leak types.
Disconnect from service after obtaining retaining paths.
Add helpers for troubleshooting.
Create constructor to collect path.
Add assertion for negative delay between snapshots.
Migrate from auto-snapshotting to usage-tracking.
* Fix broken documentation link.
* Improve documentation.
* Autosnapshotting.
Improve documentation and naming.
Add members to LeakTrackingTestConfig.
LeakTrackingTestConfig.* Increase sdk version * Remove obsolete lint
Breaking changes: update names of types to be align with Flutter naming convention.
Nothing published for this version
Updated vm_service version to >=9.0.0 <12.0.0.
vm_service version to >=9.0.0 <12.0.0.Breaking changes in withLeakTracking.
withLeakTracking.* First release.
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
Your coding agent can read these notes before it upgrades. Set up the MCP server →