@ryosuke-endo gave the pull-request #140. This realized me that some links in README had been broken. Thanks 🎉
- Fixed the issue when item can't be found by specifying elements #132
- Removed abolished methods from sample codes in README #131
- Migrated CI for this repo from Travis CI to GitHub Actions #130
- Add ruby 3.0 support #129
- Adds
RakutenWebService::Ichiba::Tab.search#112
- Adds
rexmlto development dependencies to run tests in ruby 3.0 #127 - Abolishes integration spec #126
- Suppresses deprecation warning for bundle install's option #125
- Updates README.ja.md by fuyuton #124
- Removes comment out by 4geru #123
- Use instance variable in ichiba item example code by 4geru #122
- Updates .travis.yml by 4geru #121
- Adds recipe example code by @4geru #119 #120
- Drop v2.4 from supported ruby versions #118
- Update supported ruby versions: welcome ruby 2.7 #117
- Inserts frozen string literal comments to travel api codes #113
- Refactoring: Extract process from
Travel::Areaclass::Baseconstructor #114 - Refactoring: decompose
RakutenWebService::Resource.attributeto reduce its complexity #115 - Refactoring: fix some style issues #116
We are pleased to say thanks to @4geru and @fuyuton. This release includes their seminal works. Thanks 🎉
- Starts Support Ichiba Tag API. #110
We are pleased to say thanks to @keisukeponpoko. This release is made by their seminal work.
- Drop ruby 2.3 from supported ruby versions. #104
- Fixes some issues reported by CoceClimate #108
RWS.configurationno longer accepsts block #107
- Starts Support of two Travel APIs: SimpleHotelSearch and GetAreaClass. #91
- Ruby 2.6 has been released 🎉 this version joined the supported versions! #100
- Use the magic comment to frozen all string literals.#93
- Drop ruby 2.2 from supported ruby versions since it goes to the EOL. #95
- Update supported API versions. #87
- Add
RWS::Resource#attributesmethod. #85
- Add Helpers for pagination. #78
- Minor fix for README.ja.md #77
- Suppressing installing gems required for debugging with VSCode in CI. #79
I'm pleasured to say thanks to @jinco13. He fixed wrong method names and links in README.ja.md.
RakutenWebService::Ichiba::Genre#brothersalways returns an empty array. #75
- Added
RakutenWebService::BaseGenre#brothers. #74
- Allows to call
RakutenWebService::Recipe.rankingwithoutcategory_id. #70
I'm pleasured to say thanks to @kakakakakku. His work has made the usage of RWS::Recipe.raning easy to get the ranking in all genres.
Thanks!
-
Net::HTTPis NOTreuquired anywhere in the codebase. #67The version 1.4.1 or earlier of this gem doesn't
require 'net/http'by itself. @gouf found the bug report in teratail and made a pull-request to fix it. Thanks!
debug_modehas come again! if you want to see responses from Rakuten Web Service APIs, you can see the ones by setdebug_modetrue. #56- Refactoring: use new Hash syntax as supporting ruby 1.9 series has been stopped already. #60
- Fixed:
WrongParameterraises when giving anysortoption toRakutenWebService::Resource.serch. #54
I'm pleased to say thanks to @sho-yamane since he reported the bug #53. If he didn't do it, I would find the bug much later. Thanks, @sho-yamane.
- Raise RuntimeError if required option
application_idis not set when generating parameters. #51
- Loads Application ID and Affiliate ID from environment varaibles
RWS_APPLICATION_IDandRWS_AFFILIATE_IDrespectively. #47
- Upgraded
codeclimate-test-reporter. #48
- Started supporting GenreInformation. #45
RakutenWebService::BaseGenre#parentreturns Genre object of the parent genre. #44
- Fixed
RakutenWebService::Ichiba::Genre#rankingignores given options to be passed to Ichiba Ranking API. #43
- Remove the dependency on faraday, using
Net::HTTP. #39 - Allows users to rescue any exception with
RakutenWebService::Errorwhich is a superclass of all the error class likeRakutenWebService::NotFound. #41
- Started supporting Gora APIs by @kamatama41 .#29
- Started supporting Recipe APIs. #31
- Updated versions of supported Rakuten Web Service APIs.
- Updated supported Ruby versions to 2.1.0 or later
- Any resource's
searchsuch asRakutenWebService::Ichiba::Itemreturns Enumerator which provides resources fetched at one page. It used to provide all resources by auto-pagerize. From this version provides methods for pagerizing. Please refer to the sample in README. - Deprecated calling
RakutenWebService.configurationwith a block, recommending to useRakutenWebService.configure.
At first, I should appreciate all users of the gems. One of the enhancements, supporting Gora APIs, is realized by @kamatama41 's seminal work. Thank you for your contribution!
- Update a gem dependency by @45deg
- Fix typo by @45deg
- Add new section for
Prerequisitesto explaing how to get new Application ID for Rakuten Web Service. RakutenWebService::BaseGenre.[]fetches the genre information of specified a given genrecode.