Releases: FundingCircle/fc-vault-rails
Releases · FundingCircle/fc-vault-rails
Version v2.0.3
Version v2.0.2
IMPROVEMENTS
- Fixes issue when a blank string ciphertext is used by the memory_decrypt method.
Version v2.0.1
NEW FEATURES
- Added .unencrypted_attributes which returns all attributes ignoring the encrypted_column
IMPROVEMENTS
- Fixes issue with .attributes on rails >= 4.2 and < 5 now returning the vault_attribute correctly.
Version v1.0.1
NEW FEATURES
- Added
encrypted_where_not
finds encrypted records not matching the specified conditions
Version v2.0.0
NEW FEATURES
- Added support for Rails 4.2.x
IMPROVEMENTS
- No longer required to include the module
Vault::AttributeProxy
BREAKING CHANGES
- You can not pass an
ActiveRecord::Type
through thetype
option onvault_attribute
, to do this just specify the type as a symbol.
Version 0.6.13
IMPROVEMENTS
- Add default
StringSerializer
, which will be used when no other serializer is defined
BREAKING CHANGES
- Move the type option from vault_attribute_proxy to vault_attribute
Version v0.6.12
NEW FEATURES
- Added
encrypted_where_not
finds encrypted records not matching the specified conditions
Version v1.0.0
NEW FEATURES
- Added
encrypted_find_by
finds the first encrypted record matching the specified conditions - Added
encrypted_find_by!
likeencrypted_find_by
, except that if no record is found, raises anActiveRecord::RecordNotFound
error.
IMPROVEMENTS
find_by_vault_attributes
renamed toencrypted_where
as it returns a relation rather than a single record
BREAKING CHANGES
find_by_vault_attributes
renamed toencrypted_where
Version v0.6.11
NEW FEATURES
- Added
encrypted_find_by
finds the first encrypted record matching the specified conditions - Added
encrypted_find_by!
likeencrypted_find_by
, except that if no record is found, raises anActiveRecord::RecordNotFound
error.
IMPROVEMENTS
find_by_vault_attributes
renamed toencrypted_where
as it returns a relation rather than a single record
BREAKING CHANGES
find_by_vault_attributes
renamed toencrypted_where
Version v0.7.7
IMPROVEMENTS
- Updates error message when vault_uniqueness is used, so now the vault_attribute's name is used rather than the encrypted column name