NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2467 most downloaded on pub.dev
Cached lazy variables that can be marked for re-initialization and memoized functions.
Last release 2 days ago
07 Oct 2026
Ships unpredictably
gaps range from 2 weeks to 1.9 years
Most releases are documented
notes for 11 of 18 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
22 releases · first in 2020
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
Amended doc section lazy collections.
Added utility methods: factorial and combinations.
factorial and combinations.ToBigInt.Added benchmark. Set min. SDK version to 3.0.0.
- Updated links.
Updated examples and docs. Added getters returning the argument type, return type, and function signature of memoized functions.
Added parameter functionTable to constructors of MemoizedFunction and MemoizedFunction2.
functionTable to constructors of MemoizedFunction
and MemoizedFunction2.- Update docs.
- Updated dependencies.
- Migrated CI to github.
Added the classes LazyList , LazyMap , LazySet . These return a copy of the cached object to prevent external modification of the cache.
LazyList<T>, LazyMap<K, V>, LazySet<T>.
These return a copy of the cached object to prevent external modification
of the cache.Removed ref. to experiment non-nullable. Set min. SDK version 2.12.0.
Set min. Dart SDK version 2.12.0-0.
Added class MemoizedFunction, representing a single-argument memoized function.
MemoizedFunction, representing a single-argument memoized function.- Added getter isUpToDate.
isUpToDate.Requires Dart SDK version >= 2.10.0.
analysis_options.yaml).Your coding agent can read these notes before it upgrades. Set up the MCP server →