Recent Releases of https://github.com/stripe/stripe-ruby
https://github.com/stripe/stripe-ruby - v5.17.0
- #907 Add
StripeError#idempotent_replayed?
See the changelog for more details.
- Ruby
Published by brandur-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - v5.16.0
See the changelog for more details.
- Ruby
Published by ob-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - v5.15.0
- #902 Add
request_begininstrumentation callback
See the changelog for more details.
- Ruby
Published by brandur-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.14.0
- #896 Add support for
CreditNoteLineItem - #894 Clean up test output by capturing
$stderrwhen we expect warnings - #892 Explicitly pass a parameter as hash to be more ruby 2.7 friendly
- #893 Upgrade Rubocop to 0.79
See the changelog for more details.
- Ruby
Published by remi-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.13.0
- #891 Fix most Ruby 2.7 warnings
See the changelog for more details.
- Ruby
Published by brandur-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.12.1
- #890 Override API key with
client_secretinOAuth.token
See the changelog for more details.
- Ruby
Published by ob-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.12.0
- #889 Add support for retrieve source transaction API method
See the changelog for more details.
- Ruby
Published by ob-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.11.0
- #885 Add support for
CreditNotepreview
See the changelog for more details.
- Ruby
Published by ob-stripe over 6 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.10.0
- #882 Add list_usage_record_summaries and list_source_transactions
See the changelog for more details.
- Ruby
Published by rattrayalex-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.9.0
- #870 Add request instrumentation callback (see
README.mdfor usage example)
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.8.0
- #879 Add support for
Mandate - #876 Add additional per-request configuration documentation
- #874 Raise an error when requests params are invalid
- #873 Contributor Covenant
See the changelog for more details.
- Ruby
Published by remi-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.7.1
- #869 Fixes the misnamed
connection_base=setter to be namedconnect_base=
See the changelog for more details.
- Ruby
Published by ob-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.7.0
- #865 Support backwards pagination with list's
#auto_paging_each
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.6.0
- #861 Nicer error when specifying non-nil non-string opt value
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.5.0
- #859 User-friendly messages and retries for
EOFError,Errno::ECONNRESET,Errno::ETIMEDOUT, andErrno::EHOSTUNREACHnetwork errors
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.4.1
- #858 Drop Timecop dependency
See the changelog for more details.
- Ruby
Published by ob-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.4.0
- #857 Move to monotonic time for duration calculations
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.3.0
- #853 Support
Stripe-Should-Retryheader
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.2.0
- #851 Introduce system for garbage collecting connection managers
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.1.1
- #845 Transfer the request_id from the http_headers to error.
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.1.0
- #841 Retry requests on a 429 that's a lock timeout
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.0.1
- #836 Increase connection keep alive timeout to 30 seconds
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v5.0.0
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
codeargument inCardErrornamed 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.createmethod - ⚠️ #827: Remove
IssuerFraudRecord - #811: Add
ErrorObjecttoStripeErrorexceptions - #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_itemsmethod
See the changelog for more details.
- Ruby
Published by ob-stripe almost 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.24.0
- #825 Add
SubscriptionItem.create_usage_recordmethod- This release also removed the
SubscriptionSchedule.revisionsmethod. This should have been included in the previous release (4.23.0)
- This release also removed the
See the changelog for more details.
- Ruby
Published by ob-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.23.0
- #824 Remove SubscriptionScheduleRevision
- This is technically a breaking change. We've chosen to release it as a minor vesion bump because the associated API is unused.
See the changelog for more details.
- Ruby
Published by rattrayalex-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.22.1
- #808 Unify request/response handling
See the changelog for more details.
- Ruby
Published by rattrayalex-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.22.0
- #821 Listing
BalanceTransactionobjects now uses/v1/balance_transactionsinstead of/v1/balance/history
See the changelog for more details.
- Ruby
Published by remi-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.21.3
- #810 Better error message when passing non-string to custom method
See the changelog for more details.
- Ruby
Published by brandur-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.21.2
- #806 Revert back to
initialize_fromfromUtil.convert_to_stripe_object
See the changelog for more details.
- Ruby
Published by brandur-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.21.1
- #807 Add gem metadata
See the changelog for more details.
- Ruby
Published by ob-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.21.0
- #803 Add support for the
SetupIntentresource and APIs
See the changelog for more details.
- Ruby
Published by remi-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.20.1
- #805 Fix formatting in
ConnectionFailederror message
See the changelog for more details.
- Ruby
Published by brandur-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.20.0
- #800 Enable request latency telemetry by default
See the changelog for more details.
- Ruby
Published by ob-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.19.0
- #770 Add support for
CustomerBalanceTransactionresource and APIs
See the changelog for more details.
- Ruby
Published by remi-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.18.1
- #789 Allow
Order#payto be called without arguments
See the changelog for more details.
- Ruby
Published by ob-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.18.0
- #783 Add support for
radar.early_fraud_warningresource
See the changelog for more details.
- Ruby
Published by ob-stripe about 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.17.0
- #779 Add support for the Capability resource and APIs
See the changelog for more details.
- Ruby
Published by ob-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.16.0
- #760 Add support for the
TaxRateresource and APIs
See the changelog for more details.
- Ruby
Published by remi-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.15.0
- #762 Add support for the
TaxIdresource and APIs
See the changelog for more details.
- Ruby
Published by remi-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.14.0
- #758 Add support for the
CreditNoteresource and APIs
See the changelog for more details.
- Ruby
Published by remi-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.13.0
- #766 Relax constraints on objects that we'll accept as a file (now they just need to respond to
#read)
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.12.0
- #752 Add
.deleteclass method on deletable API resources - #754 Add class methods for all custom API requests (e.g.
Charge.capture)
See the changelog for more details.
- Ruby
Published by ob-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.11.0
- #753 Add a global proxy configuration parameter
See the changelog for more details.
- Ruby
Published by ob-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.10.0
- #745 Add support for the
PaymentMethodresource and APIs - #747 Add support for retrieving a Checkout
Session - #748 Add support for deleting a Terminal
LocationandReader
See the changelog for more details.
- Ruby
Published by remi-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.9.1
- #750 Catch error and warn if unable to remove a method
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.9.0
- #739 Add support for
SubscriptionScheduleandSubscriptionScheduleRevision
See the changelog for more details.
- Ruby
Published by remi-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.8.1
- #743 Fix bug in file uploading introduced in #741
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.8.0
- #741 Use
FaradayStripeEncoderto encode all parameter styles
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.7.1
- #740 Fix query encoding for integer-indexed maps
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.7.0
- #735 Rename
CheckoutSessiontoSessionand move it under theCheckoutnamespace. This is a breaking change, but we've reached out to affected merchants and all new merchants would use the new approach.
See the changelog for more details.
- Ruby
Published by stripe-servers over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.6.0
- #736 Properly serialize
individualonAccountobjects
See the changelog for more details.
- Ruby
Published by stripe-servers over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.5.0
- #719 Generate OAuth authorize URLs for Express accounts as well as standard
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.4.1
- #718 Fix an error message typo
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.4.0
- #716 Add support for the
CheckoutSessionresource
See the changelog for more details.
- Ruby
Published by stripe-servers over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.3.0
- #711 Add support for account links
See the changelog for more details.
- Ruby
Published by stripe-servers over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.2.0
- #705 Add support for the
ReviewAPIs
See the changelog for more details.
- Ruby
Published by stripe-servers over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.1.0
- #695 Add support for
ValueListandValueListItemfor Radar
See the changelog for more details.
- Ruby
Published by stripe-servers over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.0.3
- #703 Don't use
Net::HTTP::Persistenton Windows where it's not well supported
See the changelog for more details.
- Ruby
Published by brandur-stripe over 7 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.0.2
- #701 Require minimum Faraday 0.13 for proper support of persistent connections
See the changelog for more details.
- Ruby
Published by stripe-servers almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.0.1
- #699 Only send telemetry if
Request-Idwas present in the response
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v4.0.0
- #698 Use persistent connections by default through
Net::HTTP::Persistent - #698 Drop support for Ruby 2.0 (which we consider a breaking change here)
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.31.1
- #697 Send telemetry in milliseconds specifically
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.31.0
- #696 Add configurable telemetry to gather information on client-side request latency
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.30.0
- #693 Add new API endpoints for the
Invoiceresource.
See the changelog for more details.
- Ruby
Published by stripe-servers almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.29.0
See the changelog for more details.
- Ruby
Published by stripe-servers almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.28.0
- #690 Add support for Stripe Terminal
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.27.0
- #689 Rename
FileUploadtoFile
See the changelog for more details.
- Ruby
Published by stripe-servers almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.26.1
- #688 Fix hash equality on
StripeObject
See the changelog for more details.
- Ruby
Published by stripe-servers almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.26.0
- #681 Add support for reporting resources
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.25.0
- #678 Allow payment intent
#cancel,#capture, and#confirmto take their own parameters
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.24.0
- #675 Remove support for
BitcoinReceiverwrite-actions
See the changelog for more details.
- Ruby
Published by stripe-servers almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.23.0
- #676 Add support for usage record summaries
See the changelog for more details.
- Ruby
Published by stripe-servers almost 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.22.0
- #674 Use integer-indexed encoding for all arrays
See the changelog for more details.
- Ruby
Published by brandur-stripe about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.21.0
- #671 Add cancel support for topups
See the changelog for more details.
- Ruby
Published by stripe-servers about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.20.0
- #669 Add support for file links
See the changelog for more details.
- Ruby
Published by stripe-servers about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.19.0
- #666 Add support for scheduled query runs (
Stripe::Sigma::ScheduledQueryRun) for Sigma
See the changelog for more details.
- Ruby
Published by brandur-stripe about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.18.0
- #665 Add support for Stripe Issuing
See the changelog for more details.
- Ruby
Published by brandur-stripe about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.17.2
- #664 Don't colorize log output being sent to a configured logger
See the changelog for more details.
- Ruby
Published by brandur-stripe about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.17.1
- #663 Internal improvements to
ApiResource.class_url
See the changelog for more details.
- Ruby
Published by stripe-servers about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.17.0
- #658 Add support for
partner_idfromStripe.set_app_info
See the changelog for more details.
- Ruby
Published by brandur-stripe about 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.15.0
- #649 Freeze all string literals
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.14.0
- #645 Add support for issuer fraud records
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.13.1
- #647 Merge query parameters coming from path with
paramsargument
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.13.0
- #498 Add support for flexible billing primitives
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.12.1
- #636 Fix a warning for uninitialized instance variable
@additive_params
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.12.0
- #632 Introduce
additive_object_paramso that non-metadatasubobjects don't zero their keys as they're being replaced
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.11.0
- #628 Add support for
codeattribute on all Stripe exceptions
See the changelog for more details.
- Ruby
Published by stripe-servers over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.10.0
- #627 Add support for topups
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.9.2
- #625 Skip calling
to_hashfornil
See the changelog for more details.
- Ruby
Published by stripe-servers over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.9.1
- #616 Support all file-like objects for uploads with duck typed checks on
pathandread(we previously whitelisted only certain classes)
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.9.0
- #613 Introduce new
IdempotencyErrortype for idempotency-specific failures
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.8.2
- #612 Fix integer-indexed array encoding when sent as query parameter (subscription items can now be used when fetching an upcoming invoice)
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.8.1
- #611 Support
Tempfile(as well asFile) in file uploads
See the changelog for more details.
- Ruby
Published by brandur-stripe over 8 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.8.0
- #606 Support for exchange rates APIs
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 9 years ago
https://github.com/stripe/stripe-ruby - stripe-ruby v3.7.0
- #603 Support for listing source transactions
See the changelog for more details.
- Ruby
Published by brandur-stripe almost 9 years ago