Version 0.1.0
This release is a major refactoring of the gem. After releasing v0.0.5, I decided that the gem needs some structural help. Grouping endpoints into multiple classes was a bad idea because it meant you had to initialize each endpoint group. So I went back to the drawing board (cliche, I know).
You can now initialize the client like so: Cloudability::Client.new(auth_token: 'xxx')
After doing this you can call any method in the library.
Other changes:
- Supporting more endpoints, including the ability to update and delete organization invitations.
- Removing methods that manipulated the response data, so that we now have one method per endpoint, no more no less. Any data manipulation such as sorting is now left to the user.
Also, here's to 100% code coverage!
Happy Holidays! As always, let me know if you have any questions, feedback, or need help. PRs welcome!