Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 7, 2025

Bumps net-http-persistent from 2.9.4 to 4.0.5.

Release notes

Sourced from net-http-persistent's releases.

3.1.0

New features:

  • Support ruby 2.6 Net::HTTP#write_timeout=. Pull request #99 by Víctor Roldán Betancort.
  • Support setting TLS min/max version. Pull request #94 by Bart.

Bug fixes:

  • Reduce potential for memory leak through Hash default proc bindings. Pull request #64 by Dominic Metzger.
  • Test proxy auto detection from no_proxy in ENV. Pull request #60 by HINOHARA Hiroshi.
  • Add missing timestamp for 3.0 release. Pull request #78 by Joe Van Dyk.
  • Support IPv6 URLs in proxy checks. Pull request #82 by Nicolás Sanguinetti.
  • Use Net::HTTPGenericRequest#method to check idempotence for improved compatibility. Pull request #83 by Fotos Georgiadis.
  • Run net-http-pipeline tests in travis. Pull request #86 by T.J. Schuck.
  • Correct +no_proxy+ support to override Net::HTTP proxy fallback. Pull request #88 by Jared Kauppila.
  • Mitigate memory leak when combined with faraday. Pull request #105 by Yohei Kitamura.
  • Set default connection pool size for Windows. Pull request #90 by Jared Kauppila.
  • Fix missing +name:+ argument in documentation. Pull requests #85 by T.J. Schuck, #84 by James White.
  • Fix memory leak from connection pooling. Pull request #97 by Aaron Patterson.
  • Update tests for minitest assert_equal deprecation. Pull request #92 by Olle Jonsson.
  • Fix typo in Net::HTTP::Persistent#pipeline. Pull request #91 by Kazuma Furuhashi.

Other:

  • Added bundler hoe plugin. Pull request #103 by Michael Grosser.
  • Updated ruby versions in Travis CI. Pull request #93 by Olle Jonsson. Pull request #103 by Michael Grosser.
Changelog

Sourced from net-http-persistent's changelog.

=== 4.0.5 / 2024-12-04

Bug fixes:

  • Allow setting extra_chain_cert=

=== 4.0.4 / 2024-09-09

Bug fixes:

  • Allow setting verify_hostname to false

=== 4.0.3 / 2024-09-09

Bug fixes:

  • Handle Net::HTTP#verify_hostname was added in Ruby 3.0 or later. #120

=== 4.0.2 / 2023-03-29

Bug fixes:

  • Fix compatibility with connection_pool 2.4+

=== 4.0.1 / 2021-01-12

Bug fixes:

  • Loosen Ruby version requirement so Ruby 3.0 will work.

=== 4.0.0 / 2020-04-30

Breaking changes:

  • Removed built-in support for retrying failed requests as Net::HTTP has this built-in for all supported versions. Pull request #100 by Michael Grosser.
  • Dropped support for EoL ruby versions (< 2.4). Future feature releases may drop support for ruby versions that are at end-of-life or in security-only maintenance mode with any release. Pull request #113 by David Rodríguez

New features:

  • Added Net::HTTP::Persistent#max_retries= to configure the number of retries performed on a request for ruby versions that support it (2.5+).
  • URI-ness is determined through #respond_to? to allow compatibility with Addressable::URI. Pull request #67 by Ryan McKern.
  • Use require_relative to reduce patch burden for vendored versions. Pull Request #106 by David Rodríguez

Bug fixes:

... (truncated)

Commits
  • 2cd8bec Bump version
  • 8fb912f Merge pull request #147 from marshall-lee/extra_chain_cert
  • 455426e Support extra_chain_cert= setting
  • 409b0c7 bump version
  • f99bcb2 Merge pull request #151 from stefanmb/stefanmb/allow_false_verify_hostname
  • f9e3814 Allow setting verify_hostname to false
  • 5c07962 bump version
  • e905309 Merge pull request #120 from cosmo0920/handle-verify_hostname-in-ssl-context
  • 12a9230 Merge pull request #146 from kmcphillips/master
  • 9cdc7bf Only show proxy_port and proxy_address when Net::HTTP#proxy? is true
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [net-http-persistent](https://github.com/drbrain/net-http-persistent) from 2.9.4 to 4.0.5.
- [Release notes](https://github.com/drbrain/net-http-persistent/releases)
- [Changelog](https://github.com/drbrain/net-http-persistent/blob/master/History.txt)
- [Commits](drbrain/net-http-persistent@v2.9.4...v4.0.5)

---
updated-dependencies:
- dependency-name: net-http-persistent
  dependency-version: 4.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels May 7, 2025
@lsegal lsegal merged commit a605606 into main May 7, 2025
3 of 4 checks passed
@dependabot dependabot bot deleted the dependabot/bundler/net-http-persistent-4.0.5 branch May 7, 2025 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants