Skip to content

Release v3.0.0

Compare
Choose a tag to compare
@BirjuVachhani BirjuVachhani released this 14 Oct 15:49
· 261 commits to main since this release
bce89ca
  • Added IntRange helper class.
  • Added rangeTo, until and downTo extensions for int to create IntRange.
  • Added coerceAtLeast, coerceAtMost, and coerceIn extensions for Comparable.
  • Added except extension for Map.
  • Added except, containsAll, containsNone, lastIndex, elementAtOrNull, and hasOnlyOneElement extensions for Iterable.
  • Added readBytes extension for html.File.
  • Added roundToPrecision extension for double and num.
  • Added JsonMap, IntList, StringList, DoubleList, IntSet, StringSet and DoubleSet typedefs.
  • Added SerializableMixin mixin.
  • Added isNull and isNotNull extensions for Object?.
  • Added orZero, orOne, and or extensions for num?.
  • Update hashcode implementation for IntRange, Pair, and Triple.