All Versions
32
Latest Version
Avg Release Cycle
194 days
Latest Release
1962 days ago
Changelog History
Page 2
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)
- Validators should be manually required using
-
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