PackageTrack
Sign in Get early access

strings

Large collection of String functions aimed at extending the String class whilst providing safer methods for working with nullable Strings.

4.0.1 117K downloads/mo #1065 most downloaded on pub.dev onepub-dev/strings

What this package is like to depend on

Last release 1 years ago

08 Aug 2025

Release timing varies

gaps range from 2 weeks to 1.8 years

Some releases are documented

notes for 10 of 25 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

28 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

28 releases · Aug 2014 to Aug 2025
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 28
  1. 4.0.1 08 Aug 2025
    Release notes
    • add new method conjuctionJoin.
    Open source →
  2. 4.0.0 03 Jun 2025
    Release notes

    BREAKING CHANGES

    • ⚠️ Minimum Dart SDK is now >=3.7.0. This version drops support for Dart 3.0–3.6 in order to upgrade to the latest version of the unicode package.
    • ⚠️ If you are on an older Dart version, you can continue using version ^3.1.2.

    INTERNAL CHANGES

    • Updated internal usage of unicode.generalCategories constants to use lowercase fields (e.g. unicode.control instead of unicode.CONTROL), per the latest unicode API in 1.1.8.
    • No changes to the public API.
    Open source →
  3. 3.2.0 18 Jan 2025

    Nothing published for this version

  4. 3.1.2 26 Jun 2024
    Release notes
    • added an option to the join function to excluded null or empty elements.
    Open source →
  5. 3.1.1 24 Feb 2024
    Release notes
    • add the method isDigits.
    Open source →
  6. 3.1.0 24 Feb 2024
    Release notes
    • add the within and upTo methods.
    Open source →
  7. 3.0.0 14 Jan 2024
    Release notes
    • migrated to dart 3.x
    • added isWhitespace method.
    Open source →
  8. 2.0.3 20 Aug 2023
    Release notes
    • added method orElseOnBlank
    Open source →
  9. 2.0.2 07 May 2023
    Release notes
    • Improvements to the API documentation.
    • Updated references to underscore to its new name toSnakeCase Fixed the StringEx class description.
    Open source →
  10. 2.0.1 06 May 2023
    Release notes
    • Documenation fixes.
    Open source →
  11. 2.0.0 06 May 2023

    Nothing published for this version

  12. 2.0.0-beta.3 26 Apr 2023 pre-release
    Release notes
    • added documentation link to pubspec
    • added onepub logo
    Open source →
  13. 2.0.0-beta.2 25 Apr 2023 pre-release
    Release notes
    • Fixed broken links on the readme page.
    Open source →
  14. 2.0.0-beta.1 25 Apr 2023 pre-release
    Release notes

    BREAKING

    • the right method has been redefined to be in keeping with the conventional use of right() For existing code that uses the old version of right use string.substring(fromRight);
    • All methods are now exposed as static methods of the 'Strings' class.
    Open source →
  15. 1.0.0 13 Apr 2023
    Release notes
    • Initial release
    Open source →
  16. 0.2.2 01 Jul 2021

    Nothing published for this version

  17. 0.2.1 07 Mar 2021

    Nothing published for this version

  18. 0.2.0 07 Mar 2021

    Nothing published for this version

  19. 0.1.4 30 Oct 2020

    Nothing published for this version

  20. 0.1.3 30 Oct 2020

    Nothing published for this version

  21. 0.1.2 11 Oct 2019

    Nothing published for this version

  22. 0.1.0 29 Aug 2018

    Nothing published for this version

  23. 0.0.6 08 Sep 2014

    Nothing published for this version

  24. 0.0.5 02 Sep 2014

    Nothing published for this version

  25. 0.0.4 27 Aug 2014

    Nothing published for this version

  26. 0.0.3 26 Aug 2014

    Nothing published for this version

  27. 0.0.2 25 Aug 2014

    Nothing published for this version

  28. 0.0.1 24 Aug 2014

    Nothing published for this version

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