saropa_dart_utils 0.0.11+Rome copy "saropa_dart_utils: ^0.0.11+Rome" to clipboard
saropa_dart_utils: ^0.0.11+Rome copied to clipboard

Boilerplate reduction tools and human readable extension methods by Saropa

Change History for Saropa Dart Utils #

0.0.11 Rome (Latest) #

  • 🗑️ Removed deprecated functions in StringNullableExtensions

  • 🐛 Fixed StringExtensions.removeStart to return the input string when the search param is empty 'Hello, World!'.removeStart(''); // 'Hello, World!'

  • ⚙️ Added constant DateConstants.unixEpochDate DateConstants.unixEpochDate; // January 1st, 1970

  • ✨ Added function DateConstantExtensions.isUnixEpochDate DateTime.utc(1970).isUnixEpochDate; // true

  • ✨ Added function DateConstantExtensions.isUnixEpochDateTime DateTime.utc(1970, 1, 1, 0, 0, 1).isUnixEpochDateTime; // false

  • ✨ Added function IntStringExtensions.ordinal 101.ordinal(); // 101st

  • ✨ Added function StringUtils.getNthLatinLetterLower String? StringUtils.getNthLatinLetterLower(3) // "c"

  • ✨ Added function StringUtils.getNthLatinLetterUpper String? StringUtils.getNthLatinLetterUpper(4) // "D"

  • ✨ Added function IntUtils.findGreatestCommonDenominator String? IntUtils.findGreatestCommonDenominator(15, 45) // 15

  • ✨ Added function IntExtensions.countDigits (-12345).countDigits() // 5

0.0.10 Paris #

  • Change start to be nullable String? removeStart(String? start)

0.0.9 Geneva #

  • Review of meta data
  • Add trimFirst param to StringExtensions.removeStart({bool trimFirst = false,}){...}

0.0.8 Nepal #

  • Review of meta data
  • Add trimFirst param to StringExtensions.nullIfEmpty({bool trimFirst = true,}){...}

0.0.7 Jamaica #

  • Renamed strings folder to singular
  • Deprecated nullable string extensions

0.0.6 #

  • Added Swipe gesture properties

0.0.5 #

  • Added Documentation for all methods
  • Added Code Usage in Example App
  • Added Code Usage in README.md
  • Added String Extension Methods

0.0.4 #

  • Added Example App
  • Setup Github Actions
  • Create Pull request template
  • Create Issue template
  • Create Contributing guide

0.0.3 #

  • Random enum method

0.0.2 #

  • String to bool conversion methods.

0.0.1 #

  • Initial release with bool list methods.
3
likes
0
points
48
downloads

Publisher

verified publishersaropa.com

Weekly Downloads

Boilerplate reduction tools and human readable extension methods by Saropa

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on saropa_dart_utils