All Versions
8
Latest Version
Avg Release Cycle
131 days
Latest Release
2028 days ago
Changelog History
Changelog History
-
v4.0.0 Changes
April 24, 2019π₯ Breaking
- β‘οΈ Updated to Swift 5.0 (and added Xcode 10.x support).
- Updated by Aaron McTavish in Pull Request #80.
β Added
- None.
β‘οΈ Updated
- None.
- β‘οΈ Updated to Swift 5.0 (and added Xcode 10.x support).
-
v3.2.0 Changes
April 25, 2018π₯ Breaking
- None.
β Added
- β Added
OptionalValidator
.- Added by Aaron McTavish in Pull Request #75.
β‘οΈ Updated
- None.
-
v3.1.0 Changes
April 04, 2018π₯ Breaking
- None.
β Added
- β Added Xcode 9.3 support.
- Updated by Aaron McTavish in Pull Request [#71]
β‘οΈ Updated
- β Removes
weak
on property inValidatorControl
protocol as it is now deprecated in the latest version of Swift. See: apple/swift-evolution#707- Updated by Aaron McTavish in Pull Request [#71]
-
v3.0.0 Changes
February 08, 2018π₯ Breaking
- π Renamed
PostcodeCountries
enum cases to begin with lower case letter.- Updated by Aaron McTavish in Pull Request #68.
- β‘οΈ Updated to Swift 4.1 (and added Xcode 9.x support).
- Updated by Aaron McTavish in Pull Request #65 and Pull Request #67.
β Added
- None.
β‘οΈ Updated
- None.
- π Renamed
-
v2.0.0 Changes
February 06, 2017π₯ Breaking
- β‘οΈ Updated
AlphabeticCondition
andAlphanumericCondition
to allow unicode characters by default (NumericCondition
already allowed unicode characters by default).- Updated by Aaron McTavish in Pull Request #49.
- π§
AlphabeticCondition
,AlphanumericCondition
,CreditCardCondition
,NumericCondition
,PasswordStrengthCondition
,PostcodeCondition
, andRangeCondition
now store their configurations in aconfiguration
property rather than as top-level properties of the condition's instance. As an example, for an instance ofAlphabeticCondition
the checkcondition.allowsWhitespace == true
would becomecondition.configuration.allowsWhitespace == true
.- Updated by Aaron McTavish in Pull Request #40 and #41.
β Added
- β Added
Configuration
,ConfigurableCondition
,ConfigurableValidator
protocols. Updated existing conditions and validators to take advantage of new protocols.- Added by Aaron McTavish in Pull Request #40 and #41.
- β Added macOS support.
- Added by Aaron McTavish in Pull Request #42.
β‘οΈ Updated
- 0οΈβ£
NumericCondition
now supports ASCII only (as opposed to allowing any Unicode numeric characters) as an option. The default remains allowing Unicode characters.- Updated by Aaron McTavish in Pull Request #41.
- The
shouldAllowViolation
property on validator controls now works as expected.- Updated by sparrowlegs in Pull Request #44.
- β‘οΈ Updated
-
v1.2.0 Changes
December 21, 2016β Added
- β Add credit card validation.
- Added by Onur Ersel in Pull Request #18.
- β Add Unicode support for
AlphabeticCondition
andAlphanumericCondition
.- Added by Aaron McTavish in Pull Request #32.
β‘οΈ Updated
- β‘οΈ Updated Swedish localization.
- Updated by Axel LundbΓ€ck in Pull Request #27.
- β Add credit card validation.
-
v1.1.0 Changes
December 05, 2016β Added
- β Add postcode validation for Sweden and Turkey.
- Added by Onur Ersel in Pull Request #17.
- β Add localization for Turkish.
- Added by Onur Ersel in Pull Request #17.
β‘οΈ Updated
- π Updated documentation around
validatorDelegate
.- Updated by Aaron McTavish in Pull Request #21.
- β Add postcode validation for Sweden and Turkey.
-
v1.0.0 Changes
October 17, 2016β Added
- π Initial release of
FormValidatorSwift
.
- π Initial release of