leak_tracker 8.0.3 copy "leak_tracker: ^8.0.3" to clipboard
leak_tracker: ^8.0.3 copied to clipboard

A framework for memory leak tracking for Dart and Flutter applications.

8.0.3 #

  • Fix an issue with custom gcCountBuffer values.

8.0.2 #

  • Improve performance.
  • Make gcCountBuffer customizable with default value 3.

8.0.1 #

  • Handle SentinelException for retaining path.
  • Limit number of requests for retaining path.

8.0.0 #

  • Enable turn on/off tracking for leak types.
  • Put all global flags into one class.

7.0.8 #

  • Disconnect from service after obtaining retaining paths.
  • Protect from identityHashCode equal to 0.

7.0.6 #

  • Add helpers for troubleshooting.
  • Handle generic arguments for retaining path detection.
  • Convert to multi-package.

7.0.4 #

  • Fix path collection.
  • Create constructor to collect path.
  • Fix connection issue.
  • Improve retaining path formatting.
  • Format retaining path nicely.
  • Enable collection of retaining path.
  • Separate testing.
  • Fixes to support g3.
  • Fix for MemoryUsageEvent constructor.

6.0.0 #

  • Fix typo in public API.
  • Add assersion for negative delay between snapshots.

5.0.0 #

  • Migrate from auto-snapshotting to usage-tracking.
  • Improve leak debugging UX.
  • Fix failures in case of duplicates.

4.0.3 #

  • Fix broken documentation link.

4.0.2 #

  • Improve documentation.

4.0.1 #

  • Autosnapshotting.

4.0.0 #

  • Improve documentation and naming.

3.0.2 #

  • Add members to LeakTrackingTestConfig.

3.0.1 #

  • Increase sdk version
  • Remove obsolet lint

3.0.0 #

  • Breaking changes: update names of types to be align with Flutter naming convention.
  • Add model for Flutter unit testing configuration.
  • Adopt Flutter standard lints.
  • Improve documentation.

2.0.1 #

  • Minor changes.
  • Updated vm_service version to >=9.0.0 <12.0.0.

2.0.0 #

  • Breaking changes in withLeakTracking.
  • Refactor test_infra libraries.
  • Documentation updates.

1.0.0 #

  • First release.
116
likes
120
pub points
98%
popularity

Publisher

verified publishertools.dart.dev

A framework for memory leak tracking for Dart and Flutter applications.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

clock, collection, intl, logging, meta, path, vm_service, web_socket_channel

More

Packages that depend on leak_tracker