PackageTrack
Sign in Get early access

dartlin

Dartlin is a helper library that provides readable methods with which you can write cleaner looking code.

0.6.3 5.4K downloads/mo #3738 most downloaded on pub.dev source

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Release timing varies

gaps range from 8 days to 6 months

Nearly every release is documented

notes for 16 of 16 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

16 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

16 releases · Oct 2020 to Jun 2022
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 0.6.3 29 Jun 2022
    Release notes
    • Added zipWithNext to List
    • Added equals & hashCode to the Pair class
    Open source →
  2. 0.6.2 18 Dec 2021
    Release notes
    • Added associateWith to Iterable
    Open source →
  3. 0.6.1 16 Aug 2021
    Release notes
    • Added mapIndexed to Iterable
    Open source →
  4. 0.6.0 07 May 2021
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • BREAKING: T.let now follows the Kotlin implementation.
    • BREAKING: when no longer has the orElse key as it was broken on web, use T.orElse instead.
    • iff is now more aware of nullable types.
    • Added the T.also extension method.
    • Added the T.takeIf extension method.
    • Added the T.takeUnless extension method.
    Open source →
  5. 0.5.2 08 Apr 2021
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Add getOrPut to Map.
    Open source →
  6. 0.5.1 21 Mar 2021
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Add mapNotNull and filterNotNull to Iterable.
    Open source →
  7. 0.5.0 05 Mar 2021
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Stable null-safety release.
    • Updated Dart SDK constraints to >=2.12.0 <3.0.0.
    Open source →
  8. 0.4.3 27 Feb 2021
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Added firstOrNull, singleOrNull, getOrNull to Iterable.
    Open source →
  9. 0.4.2 25 Feb 2021
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Added range based methods to num types: downTo, to and until.
    Open source →
  10. 0.4.1 25 Feb 2021
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Added the repeat method.
    • Added the T.let extension method.
    Open source →
  11. 0.4.0 24 Nov 2020
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Added a groupingBy method for both Iterables and strings. And a Grouping class to accommodate it.
    • Added a chunked method for both Iterables and strings. The returned Iterable is lazy.
    • Added an associateBy method for both Iterables and strings.
    • Added an associate method for both Iterables and strings.
    • Added a tryy method to allow for assignable try-catch statements.
    • BUG FIX: The range method no longer freezes up when the step method is not even/odd like the end value.
    • BREAKING: The iff method now works for all types, not only strings. At the cost that the elseIf and orElse will also be triggered if the returned value is null.
    Open source →
  12. 0.3.0 19 Oct 2020
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • BREAKING: Renamed the ranges library to collections.
    Open source →
  13. 0.2.0 17 Oct 2020
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Added iff method for control flow.
    • BREAKING: Removed the when simplified if-else chain, use the new iff.
    Open source →
  14. 0.2.0+1 19 Oct 2020
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Added iff documentation.
    Open source →
  15. 0.1.0 15 Oct 2020
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Added when method for control flow.
    • Added range method for ranges.
    Open source →
  16. 0.1.0+1 16 Oct 2020
    Release notes

    Check the CHANGELOG.md

    Open source →
    Release notes
    • Fixed issues reported in the pub score.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive