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
IterableOrNullExtensionandMapOrNullExtension.
Breaking changes:
- Methods labeled
*Unorderedare 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
SetExtensionin favor of optimizations inIterableExtension.
0.1.1 #
- Bumped Dart to
^3.7.0. - Added optional arguments
nameandmessagetoto[Unmodifiable]SetRejectDuplicates.
0.1.0 #
Initial release.