quirk 0.2.0
quirk: ^0.2.0 copied to clipboard
Common utilities, patterns, and extensions for Dart and Flutter.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 #
New features:
- Added
MapExtension
, with similar functionality toIterableExtension
. - Added
IterableOrNullExtension
andMapOrNullExtension
.
Breaking changes:
- Methods labeled
*Unordered
are now*
, and the inverse are*Ordered
.
Bug fixes:
- Many methods had slightly incorrect implementations, which have been fixed and better tests added.
0.1.2 #
- Added
assertionsEnabled
. - Added
assertPositive
,checkNonNegative
, andassertNonNegative
. - Removed
SetExtension
in favor of optimizations inIterableExtension
.
0.1.1 #
- Bumped Dart to
^3.7.0
. - Added optional arguments
name
andmessage
toto[Unmodifiable]SetRejectDuplicates
.
0.1.0 #
Initial release.