phaxio / phaxio-ruby

Ruby Gem for Phaxio API
http://bit.ly/phaxio-gem
MIT License
21 stars 34 forks source link

Latest release #37

Closed akaspick closed 10 months ago

akaspick commented 2 years ago

The latest published gem is 2.0.1 from 2018. Is this the recommended version to use still or should we be using 2.1.pre straight from the github repo?

jtnegrotto commented 2 years ago

As long as 2.0.1 works for you, there's no reason to switch to the prerelease version. The main differences are that the latter supports ATA management actions and has a relaxed Faraday dependency.

lucaong commented 2 years ago

Hi @jtnegrotto , One compelling reason for releasing 2.1.0 is that 2.0.1 is too strict in its requirement towards Faraday (see https://github.com/phaxio/phaxio-ruby/pull/31 for the detailed discussion). This means that any app that uses an up-to-date version of Faraday will have problems with 2.0.1 (or has to resort to keep using Faraday 0.10, but that is not possible when using other popular gems that require Faraday ~> 1.0).

Is there a release plan for 2.1.0? My company is among those who would benefit from 2.1.0 being published on Rubygems, as we are using our own fork until this gets resolved.

Thank you!

lucaong commented 2 years ago

Please note that meanwhile Faraday reached version v2.2.0, so it probably makes sense to check if the dependency can be relaxed further to include also that.

billsimon commented 10 months ago

Closing outdated issue