inspect method now recurses the @values hash of a StripeObject rather than calling #to_hash on it. This is because, in newer versions of stripe-ruby, #to_hash calls itself recursivly which ends up hiding Stripe::ListObjects from further #inspect calls, muddying the output. bump version patch level. update stripe-ruby dependency in gemspec
monkey patch Stripe#request_headers method to add '/Stripe-CLI vX.X.X' to user-agent header of API requests made by stripe-cli. This helps distinguish API requests made by stripe-cli from those made by application code because the stripe dashboard uses this header to determine the origin of API requests. bump version patch level.
interactive credit card creation is now possible within any command that accepts a credit card token or ID. Added descriptions for most of the command options that were previously missing them. extracted many private helper methods into the Utils module. bump minor version number.