- Null
String
s being manipulated should returnnull
instead of an emptyString
- Made
String
manipulation utilities available for nullable objects
- Adjusted
capitalize
extension to convert remaining letters to lowercase
- Added additional
String
manipulation utilities, including:capitalizeWords
: Capitalizes the first letter of each word in the string.spacePascalCase
: Adds spaces between words in a PascalCase string.
- Added additional documentation and examples for new extension.
- Added the
unique
extension forList
objects.
- Removes
Color
extension due to an incompatibility with Flutter. Sorry, @rania-run!
- Ensure new
Color
extensions are exported from the package.
- Added
Color
extension for luminance. Thanks, @rania-run! - Fixed a bug in the
splitByLength
extension onString
- [BREAKING] Removed
Unfocuser
widget to ensure pure Dart compatibility.
To continue using Unfocuser
, add unfocuser: ^1.0.0
to your pubspec.yaml.
- Added
yesterday
andtomorrow
extensions toDateTime
- Added an example project
- Updated documentation
- Updated linting rules to use arcane_analysis
- Added bulletPoint to CommonString
- Added Unfocuser widget and JSON converters
- Initial release