stripe-ruby v5.0.0 Release Notes
Release Date: 2019-08-20 // over 4 years ago-
๐ Major version release. The migration guide contains a detailed list of backwards-incompatible changes with upgrade instructions.
๐ Pull requests included in this release (cf. #815) (โ ๏ธ = breaking changes):
- ๐ โ ๏ธ #813: Convert library to use built-in
Net::HTTP
- ๐ โ ๏ธ #816: Make
code
argument inCardError
named instead of positional. - ๐ โ ๏ธ #817: Drop support for very old Ruby versions.
- โ #818: Bump Rubocop to latest version
- ๐ #819: Ruby minimum version increase followup
- ๐ โ ๏ธ #820: Remove old deprecated methods
- ๐ โ ๏ธ #823: Remove all alias for list methods
- ๐ โ ๏ธ #826: Remove
UsageRecord.create
method - ๐ โ ๏ธ #827: Remove
IssuerFraudRecord
- ๐ #811: Add
ErrorObject
toStripeError
exceptions - ๐ #828: Tweak retry logic to be a little more like stripe-node
- ๐ง #829: Reset connections when connection-changing configuration changes (optional)
- ๐ #830: Fix inverted sign for 500 retries
- ๐ โ ๏ธ#831: Remove a few more very old deprecated methods
- ๐ #832: Minor cleanup in
StripeClient
- ๐ #833: Do better bookkeeping when tracking state in
Thread.current
- #834: Add
Invoice.list_upcoming_line_items
method
- ๐ โ ๏ธ #813: Convert library to use built-in