jnbt / candy_check

Check and verify in-app receipts
MIT License
125 stars 70 forks source link

google-api-client dependency outdated #31

Closed ljachymczyk closed 4 years ago

ljachymczyk commented 5 years ago

candy_check requires google-api-client (~> 0.8.6) while the most up to date version available is 0.25.0 (https://rubygems.org/gems/google-api-client/versions/0.25.0).

Do you plan to update this dependency?

jnbt commented 5 years ago

Work for this is in progress in #35

pooja1690 commented 5 years ago

@jnbt Any update on this? I'm looking to move past Google API V2 before December 2019. #35 is titled as a refactor, so it's hard to know if there's more to it than only addressing the outdated dependency. Any info you can share would help me come up with a plan for my application.

jnbt commented 5 years ago

@pooja1690 I just gave the whole topic a higher priority on our companies schedule. We definitely need to adopt the new API also for our own projects. The plan is to assign one or two developers to this topic at the beginning of October.

jnbt commented 5 years ago

@christophweegen We need to push the efforts on this issue!

pooja1690 commented 5 years ago

That helps. Thanks for the update @jnbt !

nicolasevigo commented 4 years ago

touching base, any update on this @jnbt?

christophweegen commented 4 years ago

Hello @nicolasevigo,

I'm working on this in https://github.com/jnbt/candy_check/pull/35 and it will be ready in the upcoming 2 weeks for sure, since we're relying on that feature too.

jnbt commented 4 years ago

Hi @nicolasevigo,

we updated the dependency. Sadly Google has changed the whole authentication system, so we needed to introduce some breaking changes to the PlayStore functionality. If you're upgrading from a CandyCheck version < 0.2.0 see the Migration Guide for more information.

Maybe you can try and give feedback!