Releases: orchetect/OTCore
Releases · orchetect/OTCore
1.1.26
1.1.25
1.1.24
1.1.23
- Refactored
[position:]
subscripts onStringProtocol
to work on anyCollection
type Collection
: Improved[safe: Int]
subscript, added[safePosition: Int]
subscriptCollection
: Added[safe: ClosedRange]
and[safePosition: ClosedRange]
subscriptsCollection
: Added[safe: Range]
and[safePosition: Range]
subscriptsCollection
: Added[safe: PartialRangeFrom]
and[safePosition: PartialRangeFrom]
subscriptsCollection
: Added[safe: PartialRangeThrough]
and[safePosition: PartialRangeThrough]
subscriptsCollection
: Added[safe: PartialRangeUpTo]
and[safePosition: PartialRangeUpTo]
subscripts- Fixed Xcode 12.4 build
1.1.22
CharacterSet
: Added.consonants
,.vowels
,.lowercaseVowels
,.uppercaseVowels
CharacterSet
: Added operators+
,+=
,-
,-=
StringProtocol
: Improved.only()
&.removing()
to allow multipleCharacterSet
sStringProtocol
: Added.firstIndex(of: StringProtocol)
StringProtocol
: Added.isASCII
,StringProtocol
: Added.isOnly(characterSet:)
,.contains(any characterSet:)
StringProtocol
: Added.startIndex(offsetBy:)
and.endIndex(offsetBy:)
StringProtocol
: Added[position:]
index offset subscripts forInt
and allRange
typesString
: Added.isValidEmailAddress
String
: Improved extensions to acceptStringProtocol
parameters and returnSubstring
where possible- Respelled all
uint*
methods asuInt*