All Versions
32
Latest Version
Avg Release Cycle
194 days
Latest Release
1962 days ago

Changelog History
Page 2

  • v3.2.0 Changes

    MAJOR CHANGES

    • Ensure the $LOAD_PATH could never break ActiveValidators (see #71 for details)

    ๐Ÿ—„ DEPRECATION

    • [SSN validations doesn't support any options anymore][ssn_validation_options]

    ๐Ÿ”‹ FEATURES

    • Regexp validator.
  • v3.1.0 Changes

    ๐Ÿ”‹ FEATURES

    • Remove default requiring
    • Remove deprecation messages about ActiveValidators.activate
  • v3.0.1

  • v3.0.0 Changes

    ๐Ÿ—„ TL;DR : deprecating default require's and introduced a way to activate them independently.

    ๐Ÿ’ฅ BREAKING CHANGES for the 3.x versions

    • Validators should be manually required using ActiveValidators.activate. See README for details on how to use it.

    ๐Ÿ”‹ FEATURES

    • Require all the validators by default until 3.0.1
    • EAN13 barcode validation
    • NINO validation (UK)
    • SIN validation (Canada)
    • SSN (Social Security Number) validation (USA)
  • v2.1.0 Changes

    • Loosen up the dependency on phony
    • Cleaning up the test helper
    • Some requires were obsolete and loading nothing.
    • .travis.yml : Rework the list of supported Rubies
    • Credit_card_validator : Change the luhn algorithm & code cleanup
    • Email_validator.rb : Extract method in the email validator
    • Update .travis.yml
    • Remove Rubies < 1.9.3
    • Add activesupport requires needed to make tests pass
    • Add tests for IPAddr
    • Cast ip value to string before using string methods
    • Countries (from 0.8.4 to 0.9.2), phony (from 1.7.12 to 1.9.0)
    • Fix: :rubygems is deprecated because HTTP requests are insecure
    • SIREN Validator
  • v2.0.2 Changes

    • Postal code for the Cayman Islands
    • Add option to email validator to allow quick validation via a lambda function
    • Rework the postal code validator to support 1.8 again.
    • Convert to 1.8 syntax and reindent.
  • v2.0.1 Changes

    • Replace ,$ with \A,\z in TrackingNumberValidator
    • Like the fixes before, including all tests.
    • Prevent string injection in postal codes via \A,\z
    • Just corrected the regular expression to use \A and \z instead of ^ and $.
    • Ensure to use \A and \z in twitter regexps
    • Regular expressions for the twitter usernames.
    • Wrap URL regexp with \A and \z
    • Also added a test case to ensure this is not possible.
  • v2.0.0 Changes

    • Clean a bit the email validations' tests.
    • Fix: phone validator accepts custom message
    • Email validator accept only full address
    • :strict changed to :only_address due to :strict is registered word
    • Fixed travis for 1.9x
    • Fixes phone validator
    • Tests for international format
    • Phone validation dependency on Phony gem
    • Transform @ as word character
    • Added postal code validators by geonames.info
    • Replace custom url regexp with URI.regexp
  • v1.9.0 Changes

    • Update the email validation example
    • (Feature) Added strict email notion for email_validator
    • Uenamed duplicate test cases
    • Umprove the email validator to be more restrictive
    • Update .travis.yml
  • v1.8.1 Changes

    • Remove active_record dependency
    • Add Manuel to the list of contributors
    • Improve the README a bit