PackageTrack
Sign in Get early access

lakos

Visualize internal Dart library dependencies in Graphviz dot. Detect dependency cycles.

2.0.7 7.3K downloads/mo #3371 most downloaded on pub.dev OlegAlexander/lakos

What this package is like to depend on

Last release 4 months ago

04 Apr 2026

Release timing varies

gaps range from 9 days to 13 months

Nearly every release is documented

notes for 21 of 21 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

21 releases · first in 2020

1 release in the last 12 months

see the full history below

Release timeline

21 releases · Aug 2020 to Apr 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 21
  1. 2.0.7 04 Apr 2026
    Release notes
    • Upgraded dependencies.
    Open source →
  2. 2.0.6 10 May 2025
    Release notes
    • Upgraded and relaxed dependencies.
    Open source →
  3. 2.0.5 26 Dec 2024
    Release notes
    • Upgraded Dart SDK to v3.6.0
    • Upgraded dependencies.
    Open source →
  4. 2.0.4 28 Jan 2024
    Release notes
    • Upgraded Dart SDK to v3.2.6
    • Upgraded dependencies.
    Open source →
  5. 2.0.3 05 Feb 2023
    Release notes
    Open source →
  6. 2.0.2 09 Jan 2022
    Release notes
    • Ignore import lines that don't end with a semicolon.
    • Upgraded dependencies.
    Open source →
  7. 2.0.1 27 Mar 2021
    Release notes
    • Upgraded dependencies.
    Open source →
  8. 2.0.0 19 Mar 2021
    Release notes
    • Upgraded to null-safe directed_graph.
    • Migrated lakos to null safety!
    Open source →
  9. 1.4.1 18 Mar 2021
    Release notes
    • Upgraded all dependencies to null-safe versions, except for directed_graph.
    • string_scanner is no longer a direct dependency.
    Open source →
  10. 1.4.0 03 Oct 2020
    Release notes
    • CLI breaking change: Removed --node-color, --font, and --layout options because all of these can be overriden through the Graphviz dot command line arguments.
    • Improved default graph styling.
    Open source →
  11. 1.3.4 27 Sep 2020
    Release notes
    • Got image sizes under control in readme.
    Open source →
  12. 1.3.3 26 Sep 2020
    Release notes
    • Added --font option.
    Open source →
  13. 1.3.2 18 Sep 2020
    Release notes
    • Only add edges to nodes that exist.
    Open source →
  14. 1.3.1 18 Sep 2020
    Release notes
    • Improved resolvedFile logic in getEdges function.
    Open source →
  15. 1.3.0 15 Sep 2020
    Release notes
    • CLI breaking change: --no-cycles-allowed no longer requires --metrics to be on.
    Open source →
  16. 1.2.3 12 Sep 2020
    Release notes
    • Added numEdges and avgDegree to metrics. Removed acdp.
    • Added --node-color option.
    • Made --metrics default to off.
    • Added a gv2gml example in readme.
    • Updated readme images.
    Open source →
  17. 1.2.2 22 Aug 2020
    Release notes
    • Upgraded to directed_graph 0.2.2.
    • Added a test for piping stdout to dot.
    Open source →
  18. 1.2.1 18 Aug 2020
    Release notes
    • API breaking change: convertModelToDirectedGraph is now Model.toDirectedGraph.
    • Replaced digraph.isAcyclic with firstCycle.isEmpty for efficiency.
    • Fixed a bug with forward slash paths on Windows.
    Open source →
  19. 1.1.1 18 Aug 2020
    Release notes
    • Escaped multiplication asterisks in readme.
    Open source →
  20. 1.1.0 18 Aug 2020
    Release notes
    • Added Metrics.firstCycle.
    • Exposed convertModelToDirectedGraph in the public API.
    • Added more dartdoc comments to the public API.
    • Made subgraph ids relative to rootDir instead of rootDir.parent.
    Open source →
  21. 1.0.0 16 Aug 2020
    Release notes
    • Initial version.
    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