Skip to content

Bump the misc group with 8 updates#555

Merged
cruessler merged 1 commit into
mainfrom
dependabot/hex/misc-529394350b
Jun 6, 2026
Merged

Bump the misc group with 8 updates#555
cruessler merged 1 commit into
mainfrom
dependabot/hex/misc-529394350b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 6, 2026

Copy link
Copy Markdown
Contributor

Bumps the misc group with 8 updates:

Package From To
ecto_sql 3.13.1 3.13.5
finch 0.20.0 0.22.0
jason 1.4.4 1.4.5
mix_test_watch 1.3.0 1.4.0
phoenix_ecto 4.6.3 4.7.0
phoenix_pubsub 2.1.3 2.2.0
postgrex 0.21.0 0.21.1
swoosh 1.19.0 1.26.1

Updates ecto_sql from 3.13.1 to 3.13.5

Changelog

Sourced from ecto_sql's changelog.

v3.13.5 (2026-03-03)

  • [postgrex] Map :restrict_violation to :foreign_key constraint (required by PostgreSQL 18)

v3.13.4 (2025-12-27)

Bug fixes

  • [mysql] Do not crash mix ecto.load with large dumped databases

v3.13.3 (2025-12-08)

Enhancements

  • [sql] Tag generated functions as :generated
  • [sql] Add :wrap_in_transaction option to explain

Bug fixes

  • [mysql] Fix structure_load/2 for MySQL 9.4+

v3.13.2 (2025-06-24)

Enhancements

  • [sandbox] Allow passing through opts in Ecto.Adapters.SQL.Sandbox.allow/4 calls
  • [sql] Add support for ON DELETE SET DEFAULT

Bug fixes

  • [postgres] Fix nested array generated time columns
Commits

Updates finch from 0.20.0 to 0.22.0

Changelog

Sourced from finch's changelog.

v0.22.0 (2026-05-12)

Added

  • Add a new :http2 configuration section with :wait_for_server_settings?, :ping_interval, :max_connection_age, and :max_connection_age_jitter support #354 #355 #364
  • Add http+unix:// and https+unix:// URL scheme support for cleaner Unix socket pool configuration #351
  • Add pool tagging support for connection pool isolation #342
  • Add dynamic and user-managed pool APIs with Finch.start_pool/3, Finch.find_pool/2, and Finch.Pool.child_spec/1 #352
  • Add Finch.is_request_ref/1 for matching async request refs in guards #350
  • Add configurable pool worker selection strategies via :pool_strategy #359
  • Add runtime pool resizing with Finch.get_pool_count/2 and Finch.set_pool_count/3 #362
  • Add pid, max_concurrent_streams, and available_connections to pool metrics #362 #368
  • Support {:stream, req_body_fun} request bodies in Finch.stream_while/5 on HTTP/1 #357 #360
  • Encapsulate pool identity using a Finch.Pool struct #338
  • Add Elixir 1.20 support #346

Changed

  • Require Elixir v1.15 #358
  • Refactor pool management to use per-pool supervisors and registry-backed tracking #344
  • Pool metrics now return Finch.Pool.t() structs as keys and use ordered-set ETS tables for prefix lookups #342 #368
  • Register only ready HTTP/2 connections, returning :pool_not_available when no connected pool is available #356
  • Standardize error handling with Finch.error(), Finch.HTTPError, and Finch.TransportError #341
  • Validate keyword options in Finch.build/5 and Finch.request/3 #365
  • Use Mint 1.8 #341

Deprecated

  • Deprecate {scheme, {:local, path}} tuple form in :pools, use URL strings (e.g. "http+unix:///path") instead #351

Removed

  • Remove deprecated Finch.request/6 function, pool configuration options, and :max_idle_time_exceeded telemetry event #348

Fixed

  • Do not exceed max failure count to stop overflows #343
  • Clean up pool metrics when pools terminate or resize #362
  • Prevent atom creation for non-existent Finch instances #342
  • Make flaky CI assertions more reliable #340
  • Prevent HTTP/1 pools from being considered idle immediately after fresh checkouts #372

Other

  • Improve documentation around pool :count, :size, and strategies #361
  • Document Finch.build/5 options #347
  • CI: update the Elixir 1.20 release candidate to 1.20.0-rc.4

v0.21.0 (2026-01-22)

... (truncated)

Commits

Updates jason from 1.4.4 to 1.4.5

Changelog

Sourced from jason's changelog.

1.4.5 (05.05.2026)

  • Add support for Decimal 3.0
Commits
  • 4ede428 Bump v1.4.5
  • b8c2185 Fix dialyzer job
  • a363975 Modernise CI to currently supported versions
  • 243c8a8 Allow decimal 3.0
  • c8e8d05 Revert the experimental 1.5 branch and jason_native experiment
  • 0e7a3e2 Add example/doctest for Jason.OrderedObject.new/1
  • 984bc07 fix broken link
  • f775592 Raise if trying to decode decimals without decimal
  • 79d59df Remove unneeded workarounds for xref warnings
  • baac78e Fix warnings by conditionally compiling Decimal support
  • Additional commits viewable in compare view

Updates mix_test_watch from 1.3.0 to 1.4.0

Changelog

Sourced from mix_test_watch's changelog.

v1.4.0 - 2025-10-21

  • Updated for Elixir v1.19.
Commits
  • d66f705 v1.4.0
  • f7a4f0b Make tests compatible with OTP 28
  • 96e45a9 Add missing typespec MixTestWatch.Config.t()
  • 2afaec7 Use + instead of a comma to separate mix tasks in port runner
  • See full diff in compare view

Updates phoenix_ecto from 4.6.3 to 4.7.0

Changelog

Sourced from phoenix_ecto's changelog.

v4.7.0

  • Bug fixes
    • Disable migration lock when checking for pending migrations to avoid slow downs

v4.6.6

  • Bug fixes
    • Keep backwards compatibility on sandbox API

v4.6.5

  • Bug fixes
    • Unallow existing allowances when attempting to allow a Plug to access a connection

v4.6.4

  • Enhancements
    • Wrap raised Ecto exceptions so context is not lost
    • Do not override changeset actions
Commits
  • 73a83af Release v4.7.0
  • 35fcd9e Revert "Revert "Disable migration lock by default on CheckRepoStatus (#196)""
  • a0012c2 Release 4.6.6
  • 6705443 Revert "Disable migration lock by default on CheckRepoStatus (#196)"
  • 3cb5053 Maintain backwards compatibility on sandbox API, closes #197
  • 95fde93 Disable migration lock by default on CheckRepoStatus (#196)
  • c131a74 Release v4.6.5
  • 2ee0684 Unallow existing allowances when attempting to allow a Plug to access a conne...
  • 93143d5 Update ExDoc
  • 2e7f33a Updates runner to 24.04 and elixir to 1.18 (#191)
  • Additional commits viewable in compare view

Updates phoenix_pubsub from 2.1.3 to 2.2.0

Changelog

Sourced from phoenix_pubsub's changelog.

2.2.0 (2025-10-22)

Enhancements

  • Allow the registry size to be set separate from pool size
  • Introduce :broadcast_pool_size option to allow safe pool size migration

Bug fixes

  • Only restart shards if they terminate unexpectedly

2.1.4 (2024-09-27)

Enhancements

  • Add :permdown_on_shutdown option
Commits

Updates postgrex from 0.21.0 to 0.21.1

Changelog

Sourced from postgrex's changelog.

v0.21.1 (2025-08-03)

  • Bug fixes
    • Fix ssl: true with missing ssl_opts handling
Commits

Updates swoosh from 1.19.0 to 1.26.1

Release notes

Sourced from swoosh's releases.

v1.26.1 🚀

🐛 Bug Fixes

  • fix fat-fingering content_id instead of cid, added tests, fixed outdated expected response in mua_test.exs @​waseigo (#1155)

🧰 Maintenance

v1.26.0 🚀

✨ Features

⛓️ Dependency

New Contributors

Full Changelog: swoosh/swoosh@1.25.3...v1.26.0

v1.25.3 🚀

📝 Documentation

🧰 Maintenance

New Contributors

Full Changelog: swoosh/swoosh@v1.25.2...1.25.3

v1.25.2 🚀

🐛 Bug Fixes

... (truncated)

Changelog

Sourced from swoosh's changelog.

1.26.1

🐛 Bug Fixes

1.26.0

✨ Features

📝 Documentation

  • Document the new Mailpit adapter in the README

1.25.3

📝 Documentation

🧰 Maintenance

1.25.2

🐛 Bug Fixes

1.25.1

🐛 Bug Fixes

1.25.0

✨ Features

📝 Documentation

... (truncated)

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the misc group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [ecto_sql](https://github.com/elixir-ecto/ecto_sql) | `3.13.1` | `3.13.5` |
| [finch](https://github.com/sneako/finch) | `0.20.0` | `0.22.0` |
| [jason](https://github.com/michalmuskala/jason) | `1.4.4` | `1.4.5` |
| [mix_test_watch](https://github.com/lpil/mix-test.watch) | `1.3.0` | `1.4.0` |
| [phoenix_ecto](https://github.com/phoenixframework/phoenix_ecto) | `4.6.3` | `4.7.0` |
| [phoenix_pubsub](https://github.com/phoenixframework/phoenix_pubsub) | `2.1.3` | `2.2.0` |
| [postgrex](https://github.com/elixir-ecto/postgrex) | `0.21.0` | `0.21.1` |
| [swoosh](https://github.com/swoosh/swoosh) | `1.19.0` | `1.26.1` |


Updates `ecto_sql` from 3.13.1 to 3.13.5
- [Changelog](https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md)
- [Commits](elixir-ecto/ecto_sql@v3.13.1...v3.13.5)

Updates `finch` from 0.20.0 to 0.22.0
- [Changelog](https://github.com/sneako/finch/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sneako/finch/commits)

Updates `jason` from 1.4.4 to 1.4.5
- [Release notes](https://github.com/michalmuskala/jason/releases)
- [Changelog](https://github.com/michalmuskala/jason/blob/master/CHANGELOG.md)
- [Commits](michalmuskala/jason@v1.4.4...v1.4.5)

Updates `mix_test_watch` from 1.3.0 to 1.4.0
- [Changelog](https://github.com/lpil/mix-test.watch/blob/master/CHANGELOG.md)
- [Commits](lpil/mix-test.watch@v1.3.0...v1.4.0)

Updates `phoenix_ecto` from 4.6.3 to 4.7.0
- [Changelog](https://github.com/phoenixframework/phoenix_ecto/blob/main/CHANGELOG.md)
- [Commits](phoenixframework/phoenix_ecto@v4.6.3...v4.7.0)

Updates `phoenix_pubsub` from 2.1.3 to 2.2.0
- [Changelog](https://github.com/phoenixframework/phoenix_pubsub/blob/main/CHANGELOG.md)
- [Commits](phoenixframework/phoenix_pubsub@v2.1.3...v2.2.0)

Updates `postgrex` from 0.21.0 to 0.21.1
- [Release notes](https://github.com/elixir-ecto/postgrex/releases)
- [Changelog](https://github.com/elixir-ecto/postgrex/blob/master/CHANGELOG.md)
- [Commits](elixir-ecto/postgrex@v0.21.0...v0.21.1)

Updates `swoosh` from 1.19.0 to 1.26.1
- [Release notes](https://github.com/swoosh/swoosh/releases)
- [Changelog](https://github.com/swoosh/swoosh/blob/main/CHANGELOG.md)
- [Commits](swoosh/swoosh@v1.19.0...v1.26.1)

---
updated-dependencies:
- dependency-name: ecto_sql
  dependency-version: 3.13.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: misc
- dependency-name: finch
  dependency-version: 0.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: misc
- dependency-name: jason
  dependency-version: 1.4.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: misc
- dependency-name: mix_test_watch
  dependency-version: 1.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: misc
- dependency-name: phoenix_ecto
  dependency-version: 4.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: misc
- dependency-name: phoenix_pubsub
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: misc
- dependency-name: postgrex
  dependency-version: 0.21.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: misc
- dependency-name: swoosh
  dependency-version: 1.26.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: misc
...

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 Jun 6, 2026
@cruessler cruessler merged commit 40d37f2 into main Jun 6, 2026
4 checks passed
@dependabot dependabot Bot deleted the dependabot/hex/misc-529394350b branch June 6, 2026 08:16
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