Major changes for each release. Please see the Git log for complete list of changes.
- New endpoint to work around API bug.
- Auto-expand Order if needed for line items.
- Add LineItem model (rough/WIP).
- Don't allow public writing of @attributes.
- Add Order#complete? method.
- When API error on update, don't update object attributes.
- Don't preserve existing attributes when calling
expand!
. - Add User#orders method.
- Remove ActiveRecord dependency.
- Make some methods private.
- Raise APIError when no data returned.
- Return User objects from Role#users.
- Add config methods.
- Add expand! method.
- Fix Order object IDs.
- Load subscription_in_cart attribute if missing when it's needed.
- Refactor configuration.
- Don't memoize filtered queries.
- Very rudimentary start, focused on the parts of the API I need to use.