NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1097 most downloaded on pub.dev
A simple implementation of an Ordered Set for Dart that allows multiple items with the same priority.
Last release 2 months ago
22 Jul 2026
Release timing varies
gaps range from 5 weeks to 1.4 years
Nearly every release is documented
notes for 26 of 28 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
29 releases · first in 2018
Mark the reversed() cache as valid after rebuilding it
Introduce new ReadOnlyOrderedSet super-interface
ReadOnlyOrderedSet super-interfacechore(release): Publish v7.0.0
chore(release): Publish v7.0.0 (#58)
One column per quarter.
PriorityOrderedSet class and reorganize the package structure.Fix bug if inner sub set is empty causing null pointer exception.
chore(release): Publish 6.1.0
chore(release): Publish 6.1.0 (#47)
elementAt method, which returns the element at a certain index.Use cached results in whereType() when available, making whereType() return in constant time when the type is registered
whereType() when available, making whereType()
return in constant time when the type is registeredCo-authored-by: Lukas Klingsbo lukas.klingsbo@gmail.com
QueryableOrderedSet.query() return an Iterable instead of a List,
in order to prevent hard-to-track bugs with accidental cache modification
from outsideFix bug with sorting after removal of element in root bucket
chore: Release 5.0.2
chore: Release 5.0.2 (#26)
Remove ìmplements Iterable to make Dart 3.10 happy
ìmplements Iterable to make Dart 3.10 happy- Relaunch of 4.1.0
Nothing published for this version
Elements that already exists in the set are not added
OrderedSet.reversedOrderedSet.removeAllAdd strictMode to QueryableOrderedSet
Comparing#mapperstrictMode to QueryableOrderedSetChange QueryableOrderedSet.register to be no-op if type is already registered
QueryableOrderedSet.register to be no-op if type is already registered- Add QueryableOrderedSet
Add null safety for this package
Nothing published for this version
Improve repository organization
Simplify implementation of iterator and removeWhere
- Change removeWhere api
Fix coveralls, bump dependencies
- Improve build and fix warnings
- Formatting, removing warnings
- Fix for dart2
Nothing published for this version
Improving documentation via dartdocs
- Adding Comparing class
Initial version, adding Ordered Set with basic operations
Your coding agent can read these notes before it upgrades. Set up the MCP server →