From 947232fe04f8cda815b2db8a46ea1b1c9b790bbd Mon Sep 17 00:00:00 2001 From: Ivo Anjo Date: Tue, 16 May 2017 19:37:05 +0100 Subject: [PATCH] Require Faraday >= 0.9.0 in gemspec In #115 we started configuring Faraday to use the FlatParamsEncoder to avoid an issue with dropped parameters when building a request url. Unfortunately, as FlatParamsEncoder was only added on Faraday 0.9.0 we should require that version as a minimum, otherwise clients may get confusing error messages after upgrading to the latest hyperclient version. Fixes #117 --- CHANGELOG.md | 1 + hyperclient.gemspec | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 87c88dc..150a64b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ ### 0.8.4 (Next) +* [#117](https://github.com/codegram/hyperclient/issues/117): Require Faraday >= 0.9.0 in gemspec - [@ivoanjo](https://github.com/ivoanjo). * Your contribution here. ### 0.8.3 (March 30, 2017) diff --git a/hyperclient.gemspec b/hyperclient.gemspec index 485a0ff..574f00d 100644 --- a/hyperclient.gemspec +++ b/hyperclient.gemspec @@ -14,7 +14,7 @@ Gem::Specification.new do |gem| gem.require_paths = ['lib'] gem.version = Hyperclient::VERSION - gem.add_dependency 'faraday' + gem.add_dependency 'faraday', '>= 0.9.0' gem.add_dependency 'futuroscope' gem.add_dependency 'faraday_middleware' gem.add_dependency 'faraday_hal_middleware'