- Add
SortingStrategy
which allows for customizing the sorting algorithm.- Add
DefaultSortingStrategy
, which uses Dart's default (unstable) sorting method. - Add
MergeSortingStrategy
, which uses merge sort, a stable sorting algorithm.
- Add
- Replace image with snippet in README.
- BREAKING Migrate to null-safety.
- BREAKING Bump Dart requirement to 2.12.
- Fix original list being mutated.
- Expand the sorted extension method to work on
Iterable<T>
instead ofList<T>
.
- Make package description a little bit longer.
- Fix code example link in README.
- Initial version.