Skip to content

build(deps): Bump finch from 0.23.0 to 0.24.0 - #143

Merged
nelsonic merged 1 commit into
mainfrom
dependabot/hex/finch-0.24.0
Oct 5, 2026
Merged

nelsonic merged 1 commit into
mainfrom
dependabot/hex/finch-0.24.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026

Copy link
Copy Markdown
Contributor

Bumps finch from 0.23.0 to 0.24.0.

Changelog

Sourced from finch's changelog.

v0.24.0 (2026-09-29)

Added

  • Support the HTTP QUERY method via the :query atom in Finch.build/5 #396
  • Add t:Finch.pool_opt/0 and t:Finch.pool_opts/0 types and a typespec for Finch.start_link/1 #382

Fixed

  • Close HTTP/1 connections after request or response errors before returning them to the pool, preventing stale response references from reaching subsequent requests after receive timeouts with Mint 1.11 #397
  • Close discarded HTTP/1 connections asynchronously so slow TLS shutdowns do not block pool checkouts #392
  • Wait for dynamically started HTTP/2 pools to become ready within :pool_timeout, avoiding :pool_not_available errors on initial requests #388
  • Return :ok when cancelling an async request while its HTTP/2 pool is disconnected, avoiding a MatchError #387
  • Unregister HTTP/1 and HTTP/2 pool workers before shutdown completes so resizing pools does not leave stale registry entries #391
  • Treat empty or whitespace-only SSLKEYLOGFILE and :ssl_key_log_file values as unset #381

Other

  • Update locked dependencies to Mint 1.11 and HPAX 1.1 #397
  • CI: update to Elixir 1.20.4 and Erlang/OTP 29.0.6 #389
  • Fix documentation warnings from references to the removed six-argument Finch.request function #389
  • Remove timing races from HTTP/1 pool idle-timeout tests #391
Commits
  • 3387d4b Merge pull request #399 from sneako/release/v0.24.0
  • 0bb2f01 prepare v0.24.0
  • 21c4e8a Merge pull request #396 from manuelr-dev/add-http-query
  • eb9d28f Merge pull request #397 from ogourment/fix-http1-timeout-reuse
  • ec2f2e3 Close abandoned HTTP1 connections before returning them to the pool
  • 660212f Add support for the QUERY method
  • 79885b6 Merge pull request #392 from ericmj/async-worker-close
  • 1e87c9d Close terminated HTTP/1 connections outside the pool process
  • 9978205 Merge pull request #387 from britto/fix/http2-pool-cancel-disconnected
  • 2d9bf1e Merge pull request #389 from sneako/upgrade-ci-1.20.4
  • 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 [finch](https://github.com/sneako/finch) from 0.23.0 to 0.24.0.
- [Changelog](https://github.com/sneako/finch/blob/main/CHANGELOG.md)
- [Commits](sneako/finch@v0.23.0...v0.24.0)

---
updated-dependencies:
- dependency-name: finch
  dependency-version: 0.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file elixir Pull requests that update Elixir code labels Oct 5, 2026

@nelsonic nelsonic left a comment •

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dependabot 馃馃摃馃憣

@nelsonic
nelsonic merged commit 0c16880 into main Oct 5, 2026
1 check passed
@dependabot
dependabot Bot deleted the dependabot/hex/finch-0.24.0 branch October 5, 2026 16:22
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