Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump stripe from 4.23.0 to 5.1.1 #3984

Closed
wants to merge 1 commit into from

Conversation

dependabot-preview[bot]
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Sep 9, 2019

Bumps stripe from 4.23.0 to 5.1.1.

Release notes

Sourced from stripe's releases.

stripe-ruby v5.1.1

  • #845 Transfer the request_id from the http_headers to error.

See the changelog for more details.

stripe-ruby v5.1.0

  • #841 Retry requests on a 429 that's a lock timeout

See the changelog for more details.

stripe-ruby v5.0.1

  • #836 Increase connection keep alive timeout to 30 seconds

See the changelog for more details.

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 code argument in CardError 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 to StripeError 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

See the changelog for more details.

stripe-ruby v4.24.0

  • #825 Add SubscriptionItem.create_usage_record method
    • This release also removed the SubscriptionSchedule.revisions method. This should have been included in the previous release (4.23.0)

See the changelog for more details.

Changelog

Sourced from stripe's changelog.

5.1.1 - 2019-09-04

  • #845 Transfer the request_id from the http_headers to error.

5.1.0 - 2019-08-27

  • #841 Retry requests on a 429 that's a lock timeout

5.0.1 - 2019-08-20

  • #836 Increase connection keep alive timeout to 30 seconds

5.0.0 - 2019-08-20

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 in CardError 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 to StripeError 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

4.24.0 - 2019-08-12

  • #825 Add SubscriptionItem.create_usage_record method
    • This release also removed the SubscriptionSchedule.revisions method. This should have been included in the previous release (4.23.0)
Commits
  • 70be52c Bump version to 5.1.1
  • b7495eb Transfer the request_id from the http_headers to error. (#845)
  • 4445172 Bump version to 5.1.0
  • 3e21fa9 Retry requests on a 429 that's a lock timeout (#841)
  • 82b5e51 Extract SSL verify none warning to its own method (#837)
  • 5b975f6 Bump version to 5.0.1
  • 650114a Increase connection keep alive timeout to 30 seconds (#836)
  • 1f0a3d3 Tweak comment to call out .clear (new since it was written)
  • b31632a Bump version to 5.0.0
  • 6fc6941 [codegen] Run codegen for stripe-ruby v5 (#835)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

@pr-triage pr-triage bot added the PR: unreviewed bot applied label for PR's with no review label Sep 9, 2019
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@dependabot-preview dependabot-preview bot force-pushed the dependabot/bundler/stripe-5.1.1 branch from fc46615 to 3fedfe9 Compare September 9, 2019 17:30
Bumps [stripe](https://github.com/stripe/stripe-ruby) from 4.23.0 to 5.1.1.
- [Release notes](https://github.com/stripe/stripe-ruby/releases)
- [Changelog](https://github.com/stripe/stripe-ruby/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-ruby@v4.23.0...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot force-pushed the dependabot/bundler/stripe-5.1.1 branch from 3fedfe9 to 70ed0b6 Compare September 9, 2019 17:53
@rhymes
Copy link
Contributor

rhymes commented Sep 10, 2019

@maestromac do you think it's worth it to take over this branch and try to upgrade the code to Stripe 5.1.1?

@maestromac
Copy link
Contributor

@rhymes I've tried to. The problem is the testing gem, stripe-ruby-mock, is a few versions behind and required us to slightly alter how we interact with Stripe. It is unlikely that this changes will cause any issue, we just haven't buckle down and do it.

Also it seems like the current version doesn't support it stripe-ruby-mock/stripe-ruby-mock#646

@rhymes
Copy link
Contributor

rhymes commented Sep 10, 2019

@maestromac got it, let's monitor that issue. It'd be nice to not stay too far behind in upgrades for such an important gem. Fortunately in the changelog there don't seem to be any security fixes

@dependabot-preview
Copy link
Contributor Author

Superseded by #4095.

@dependabot-preview dependabot-preview bot deleted the dependabot/bundler/stripe-5.1.1 branch September 23, 2019 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: unreviewed bot applied label for PR's with no review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants