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 2025Releases
latest 28-
4.0.108 Aug 2025 -
4.0.003 Jun 2025Release notes
Open source →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 theunicodepackage. - ⚠️ If you are on an older Dart version, you can continue using version
^3.1.2.
INTERNAL CHANGES
- Updated internal usage of
unicode.generalCategoriesconstants to use lowercase fields (e.g.unicode.controlinstead ofunicode.CONTROL), per the latestunicodeAPI in1.1.8. - No changes to the public API.
- ⚠️ Minimum Dart SDK is now
-
3.2.018 Jan 2025Nothing published for this version
-
3.1.226 Jun 2024Release notes
Open source →- added an option to the join function to excluded null or empty elements.
-
3.1.124 Feb 2024 -
3.1.024 Feb 2024 -
3.0.014 Jan 2024 -
2.0.320 Aug 2023 -
2.0.207 May 2023Release notes
Open source →- Improvements to the API documentation.
- Updated references to underscore to its new name toSnakeCase Fixed the StringEx class description.
-
2.0.106 May 2023 -
2.0.006 May 2023Nothing published for this version
-
2.0.0-beta.326 Apr 2023 pre-release -
2.0.0-beta.225 Apr 2023 pre-release -
2.0.0-beta.125 Apr 2023 pre-releaseRelease notes
Open source →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.
-
1.0.013 Apr 2023 -
0.2.201 Jul 2021Nothing published for this version
-
0.2.107 Mar 2021Nothing published for this version
-
0.2.007 Mar 2021Nothing published for this version
-
0.1.430 Oct 2020Nothing published for this version
-
0.1.330 Oct 2020Nothing published for this version
-
0.1.211 Oct 2019Nothing published for this version
-
0.1.029 Aug 2018Nothing published for this version
-
0.0.608 Sep 2014Nothing published for this version
-
0.0.502 Sep 2014Nothing published for this version
-
0.0.427 Aug 2014Nothing published for this version
-
0.0.326 Aug 2014Nothing published for this version
-
0.0.225 Aug 2014Nothing published for this version
-
0.0.124 Aug 2014Nothing published for this version