All Versions
8
Latest Version
Avg Release Cycle
131 days
Latest Release
150 days ago

Changelog History

  • v4.0.0

    April 24, 2019
    πŸ’₯ Breaking
    • ⚑️ Updated to Swift 5.0 (and added Xcode 10.x support).
    βž• Added
    • None.
    ⚑️ Updated
    • None.
  • v3.2.0

    April 25, 2018
    πŸ’₯ Breaking
    • None.
    βž• Added
    ⚑️ Updated
    • None.
  • v3.1.0

    April 04, 2018
    πŸ’₯ Breaking
    • None.
    βž• Added
    ⚑️ Updated
  • v3.0.0

    February 08, 2018
    πŸ’₯ Breaking
    • πŸ“‡ Renamed PostcodeCountries enum cases to begin with lower case letter.
    • ⚑️ Updated to Swift 4.1 (and added Xcode 9.x support).
    βž• Added
    • None.
    ⚑️ Updated
    • None.
  • v2.0.0

    February 06, 2017

    πŸ’₯ Breaking

    • ⚑️ Updated AlphabeticCondition and AlphanumericCondition to allow unicode characters by default (NumericCondition already allowed unicode characters by default).
    • πŸ”§ AlphabeticCondition, AlphanumericCondition, CreditCardCondition, NumericCondition, PasswordStrengthCondition, PostcodeCondition, and RangeCondition now store their configurations in a configuration property rather than as top-level properties of the condition's instance. As an example, for an instance of AlphabeticCondition the check condition.allowsWhitespace == true would become condition.configuration.allowsWhitespace == true.

    βž• Added

    • βž• Added Configuration, ConfigurableCondition, ConfigurableValidator protocols. Updated existing conditions and validators to take advantage of new protocols.
    • βž• Added macOS support.

    ⚑️ Updated

    • 0️⃣ NumericCondition now supports ASCII only (as opposed to allowing any Unicode numeric characters) as an option. The default remains allowing Unicode characters.
    • The shouldAllowViolation property on validator controls now works as expected.
  • v1.2.0

    December 21, 2016

    βž• Added

    • βž• Add credit card validation.
    • βž• Add Unicode support for AlphabeticCondition and AlphanumericCondition.

    ⚑️ Updated

  • v1.1.0

    December 05, 2016

    βž• Added

    • βž• Add postcode validation for Sweden and Turkey.
    • βž• Add localization for Turkish.

    ⚑️ Updated

    • πŸ“š Updated documentation around validatorDelegate.
  • v1.0.0

    October 17, 2016

    βž• Added

    • πŸŽ‰ Initial release of FormValidatorSwift.