- Requires Ruby 3.0+
- Replaced
curbwithhttpgem - Replaced
method_missingwith explicit method definitions
- Fixed deprecated
URI.encode/URI.decode→CGI.escape/CGI.unescape - Added
oauthgem for OAuth 1.0 - RuboCop clean, Ruby 3.0+ code style
- Added 152 tests
- Added GitHub Actions CI
- Get relevant details about an individual restaurant.
- Search for availability at an individual restaurant.
OpenTable's API currently returns search results as an unsupported transaction, but it is clearly marked as a thing in their API document.