Version 3.0.0 brings a new major-version bump in order to streamline the package.
All abstractions that have been added to the package have been extracted into individual repositories where they can live and breathe on their own.
This trims SwiftExtensions down to its core goal of predominantly providing extensions to Swift standard library types and methods.
Changed
- Moved
CanonicalFilePathtype to new SwiftCanonicalFilePath package - Moved
DomainName,ReverseDomainName,EmailAddressandIPAddresstypes to new SwiftNetworkTypes package - Moved
PropertyAccessortypes to existing SwiftStateMachines package - Moved
SemanticVersiontype to new SwiftSemanticVersion package - Moved
Timetype to new SwiftTime package - Moved
UnitIntervalandSignedUnitIntervaltypes to new SwiftUnitInterval package - Removed exported
SwiftDataParsingpackage dependency
Improved
BinaryInteger:string(paddedTo:): Refactored implementation using pure Swift