Sha256: f6809741fa09741de76a97cb09dcd480ee3ca3e450a505056646a713c7f27bab

Contents?: true

Size: 1.2 KB

Versions: 1

Compression:

Stored size: 1.2 KB

Contents

## Unreleased (master)
### Enhancements
  * `BraintreeRails` and its submodules are now eager loadable.
  * `BraintreeRails::CreditCard`'s `number` and `cvv` are now updatable.
  * `country_name`, `country_code_alpha2`, `country_code_alpha3` and `country_code_numeric` are now auto synced.
  * `country_name` validation error message is now more user friendly.
  * `Model#attributes` now always returns "pure" Hash, which only has symbol keys and simple values
  * `BraintreeRails::Address` now has two subclasses, `BraintreeRails::BillingAddress` and `BraintreeRails::ShippingAddress`, which you can have different validation logic added.
  * `BraintreeRails::Configuration.client_side_encryption_key` accessor is added for convenience.
  * `expiration_date`, `expiration_month` and `expiration_year` are no longer cleared after create/update API calls. You get back plain values from the API call anyway. To me, there's even no need to encrypt those.
  * Only changed values will be submitted when trying to update a model object.
  * Adding custom validations has a better and simpler way now.

### Bug Fixes
  * Fixed a bug where updating `expiration_date` on a vaulted card is ignored.

## v1.0.0 (daf2b80), Mar 18 2013

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
braintree-rails-1.1.0 CHANGELOG.md