#### 2.0.0 - NOTE: This version includes breaking changes. - Change params and credentials parsing This changes the signatures for request() and all crud methods: request(method, url, credentials, params, headers) => request(method, url, params: {}, headers: {}, credentials: {}) all(), find(), create(), update(), delete(), etc => pass credentials: {} instead of the final api_creds param - find(nil) now raises RecordNotFound instead of returning nil - Make <:assoc>_id=() writers private; shouldn't have been exposed to begin with. - Treat 409 like 422 and add error messages instead of raising an exception. - Add default error message for 409,422 if none received. - Make MultiJson optional - use it if present, otherwise default to stdlib JSON. If using MultiJson, requires v1.9+. - Improve header handling for requests - Add #update!(), #delete!() - Add AccountInactive exception for 402 errors #### 1.2.1 - Connection errors should raise NCore::ConnectionError #### 1.2.0 - Add delete association methods #### 1.1.0 - Fix compatibility with ActiveModel 4.2 #### 1.0.0 - Initial release