- Support ruby 3.x
- Relax json dependency
- Change students home_language 'Telegu' to 'Telugu'
- Supports API version 2.0
- Revert unnecessary json dependency upgrade introduced in 1.2.2
- Lock gem versions to allow Ruby 1.9 usage again
- Fix DistrictStatus valid states
- Fix Students.Created events to pull in ID and Type
- Fix /students/ID/contacts endpoint to read contacts correctly
- Fixed events models
- Added new fields for students and student contacts
- Fixed district status endpoint
- Added support for enums
- Fixed typo in district_admin.launch_date
- New auto-generated client library from v1.2
- Add District Admins
- Reduce constraint on multi_json
- Fix bug where school_admins used incorrect event type
- Add support for school admins
- Remove inflector dependency
- Fix APIError throwing a TypeError when API requests fail
- Allow timeout and open_timeout configurable
- Allow nested resources more than 1 level deep
- Remove duplicated code, test against Ruby 2.0.0
- Update activesupport to 4.2.1
- Add tracking headers to all api requeusts
- Update district to accept optional auth token
- Add last method to lists of results for all resources
- Make nested resources support full queries, including find and count
- Make tests more robust to data changes
- Update dependencies
- Add activesupport as dep
- Refactor tests
- Add YARD documentation
- Remove unused Clever::Student.photo method
- Add ActiveRecord-style find and count methods to all APIResources (#37)
- Handle pagination through rel links, not manual numeric pagination (#36)
- Linked resources for all API resources (#34)
- Support for token auth (#17)
- Move to clever.com (#19)