All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Changed is_published attribute to published
- rubocop update and fixes
- Switch to symbol based hash access
- Dropped semver gem
- Gem updates
- Add cache TTL support.
- Switched to Github actions
- Updated to Ruby 2.7.1
- Add cache support.
- Changed
IconRetriever
class' error class fromArgumentError
toServiceError
when responses http code from Noun Project API are other than200
BREAKING CHANGE
- Added
CHANGELOG.md
- Added
ServiceError
class to represent errors returned from Noun Project API with additionalcode
andbody
attributes
- Changed
Retriever
class' error class fromArgumentError
toServiceError
when responses http code from Noun Project API are other than200
BREAKING CHANGE
- Removed CircleCI support
- Dropped Rubinius (rbx-2) support
- Dropped Ruby 1.9 support
- Initial release of
noun-project-api