PackageTrack
Sign in Get early access

astar_dart

A pathfinder implementation in Dart. Efficiently finds shortest paths on grids, supporting barriers and weights. Manhattan, Euclidean, Hex

6.0.0 s1r1m1r1/astar_dart

What this package is like to depend on

Last release 9 months ago

23 Nov 2025

Release timing varies

gaps range from 2 weeks to 7 months

Most releases are documented

notes for 19 of 31 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

31 releases · first in 2024

7 releases in the last 12 months

see the full history below

Release timeline

31 releases · Jun 2024 to Nov 2025
2025 2026
Release Pre-release

Releases

latest 31
  1. 6.0.0 23 Nov 2025
    Release notes
    • replace Point from dart.math to records
    Open source →
  2. 5.0.0 16 Oct 2025
    Release notes
    • improve heuristic function
      • fix reconstruct() in findPath
      • using SplayTreeMap instead sort
      • start point is always return as first element in path
    Open source →
  3. 4.0.0 20 Sep 2025
    Release notes
    • added findStepsTargets()
      • added reconstructNormalized() to find path for findPath()
      • added reconstruct() to find path for targets and steps
      • fix some bug in findTargets()
      • improve example/main.dart
      • for complex search recommend use findStepsTargets() with reconstruct()
    Open source →
  4. 3.2.0 14 Sep 2025
    Release notes
    • added findStepsTargets()
      • fix some bug in findTargets()
      • improve example/main.dart
    Open source →
  5. 3.1.0 13 Sep 2025
    Release notes
    • fixed some bugs findSteps
    Open source →
  6. 3.0.0 09 Sep 2025
    Release notes
    • new version is really fast ,
      • findPath() 80% performance improvement
      • findSteps() , findTargets() , more a lot of performance improvement
      • findTarget() all target detected as not movable , while search them
    Open source →
  7. 2.4.5 08 Sep 2025
    Release notes
    • chore update dependencies
    Open source →
  8. 2.4.4 07 May 2025
    Release notes
    • added option resetBarrier to resetNodes()
    Open source →
  9. 2.4.3 07 May 2025
    Release notes
    • added setBarrier() , setPoint() to AstarGrid
    Open source →
  10. 2.4.2 06 May 2025
    Release notes
    • bugfix AStarHex _isNeighbors incorrect check
    Open source →
  11. 2.4.1 06 May 2025
    Release notes
    • added reset() for ANode , clear h ,g , parent value , improve performance
      • added resetNodes() to reset Grid, improve performance
    Open source →
  12. 2.4.0 05 May 2025
    Release notes
    • fix degradation on euclidean algorithm
    Open source →
  13. 2.3.0 04 Feb 2025
    Release notes
    • extract Array2d as package
      • update hex example
    Open source →
  14. 2.2.0 03 Feb 2025
    Release notes
    • remove BarrierPoint
      • added hex example
    Open source →
  15. 2.1.0 02 Feb 2025
    Release notes
    • improve performance
      • added hex example
    Open source →
  16. 2.0.0 01 Feb 2025
    Release notes
    • make it faster
      • added gridBuilder
    Open source →
  17. 1.2.0 29 Jan 2025
    Release notes
    • improve example
      • Array2D added valueBuilder
    Open source →
  18. 1.1.0 29 Jan 2025
    Release notes
    • separate by manhattan , euclidean , hex
    Open source →
  19. 1.0.0 28 Jan 2025
    Release notes

    added support for hex tiles

    Open source →
  20. 0.0.12 22 Jun 2024

    Nothing published for this version

  21. 0.0.11 17 Jun 2024

    Nothing published for this version

  22. 0.0.10 15 Jun 2024

    Nothing published for this version

  23. 0.0.9 15 Jun 2024

    Nothing published for this version

  24. 0.0.8 15 Jun 2024

    Nothing published for this version

  25. 0.0.7 12 Jun 2024

    Nothing published for this version

  26. 0.0.6 12 Jun 2024

    Nothing published for this version

  27. 0.0.5 11 Jun 2024

    Nothing published for this version

  28. 0.0.4 11 Jun 2024

    Nothing published for this version

  29. 0.0.3 11 Jun 2024

    Nothing published for this version

  30. 0.0.2 09 Jun 2024

    Nothing published for this version

  31. 0.0.1 09 Jun 2024

    Nothing published for this version

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