Skip to content

chore(deps): bump mint from 1.7.1 to 1.8.0#66

Merged
hyperpolymath merged 2 commits into
mainfrom
dependabot/hex/mint-1.8.0
May 15, 2026
Merged

chore(deps): bump mint from 1.7.1 to 1.8.0#66
hyperpolymath merged 2 commits into
mainfrom
dependabot/hex/mint-1.8.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 15, 2026

Bumps mint from 1.7.1 to 1.8.0.

Changelog

Sourced from mint's changelog.

v1.8.0

New features

  • Raise the default HTTP/2 receive windows to 16 MB (connection) and 4 MB (stream), and batch HTTP/2 receive-window refills. The larger windows lift the per-stream throughput cap (window / RTT), giving substantially higher throughput on higher-latency connections, in exchange for higher peak memory use per connection. The connection-level window is now configurable via the new :connection_window_size option to Mint.HTTP.connect/4, and refill batching is configurable via the new :receive_window_update_threshold option.
  • Add Mint.HTTP2.set_window_size/3 for advertising a larger receive window to the server after a connection has been established.
  • Add Mint.HTTP.request_body_window/2 for querying the available send-window when streaming a request body.
  • Introduce the :optional_responses option for Mint.HTTP1.connect/4, with a :status_reason value that surfaces the HTTP/1.1 status reason-phrase as a new {:status_reason, request_ref, reason_phrase} response.
  • Change t:Mint.HTTP.t/0 from an opaque to an open type.
  • Add t:Mint.HTTPError.reason/0 and t:Mint.TransportError.reason/0.

Bug Fixes and Improvements

  • Fix HTTP/1 handling of 1xx informational responses.
  • Forbid or replace empty targets in HTTP/1.1 requests.
Commits
  • ef8f3a1 Release v1.8.0
  • ddf2e1d Document since-version for new HTTP/2 receive-window options
  • 4c4bf91 feat: polymorphic helper for request body streaming (#485)
  • 4fca883 Raise default HTTP/2 receive windows and batch HTTP/2 receive-window refills ...
  • 4a195ff Add Mint.HTTP2.set_window_size/3 (#480)
  • d3fee6e Change Mint.HTTP.t() from opaque to open type (#483)
  • e3c291c Fix HTTP/1 handling of 1xx informational responses (#479)
  • 1a82c1d Support Elixir ~> 1.12 (#478)
  • 2a78a5b Run HTTP/2 integration tests against local Caddy instead of nghttp2.org (#482)
  • 0bfcc86 Add a couple of @​typedocs
  • 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 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 [mint](https://github.com/elixir-mint/mint) from 1.7.1 to 1.8.0.
- [Changelog](https://github.com/elixir-mint/mint/blob/main/CHANGELOG.md)
- [Commits](elixir-mint/mint@v1.7.1...v1.8.0)

---
updated-dependencies:
- dependency-name: mint
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file elixir Pull requests that update elixir code labels May 15, 2026
@hyperpolymath hyperpolymath merged commit c847c61 into main May 15, 2026
16 of 19 checks passed
@hyperpolymath hyperpolymath deleted the dependabot/hex/mint-1.8.0 branch May 15, 2026 17:55
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 elixir Pull requests that update elixir code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant