chore(deps): update mix dependencies #517

Merged
simon merged 2 commits from renovate/mix-dependencies into main 2026-06-08 12:06:14 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
ash (source) prod patch 3.27.73.27.8
ash_phoenix (source) prod patch 2.3.222.3.23
bandit (source) prod minor 1.11.11.12.0
credo (source) dev patch 1.7.181.7.19
ecto_sql (source) prod minor 3.13.53.14.0
hammer (source) prod minor 7.3.07.4.0
live_debugger (source) dev patch 1.0.01.0.1
swoosh (source) prod minor 1.25.11.26.1
tz (source) prod patch 0.28.10.28.2

Release Notes

ash-project/ash (ash)

v3.27.8

Compare Source

Bug Fixes:
Improvements:
ash-project/ash_phoenix (ash_phoenix)

v2.3.23

Compare Source

Bug Fixes:
mtrudel/bandit (bandit)

v1.12.0

Compare Source

Changes
Fixes
Enhancements
  • Internal improvements to HTTP/1 body read functions (#​588)
rrrene/credo (credo)

v1.7.19: v1.17.19

Compare Source

Check it out on Hex: https://hex.pm/packages/credo/1.7.19

  • Fix compatibility & compiler warnings with Elixir 1.20.0
elixir-ecto/ecto_sql (ecto_sql)

v3.14.0

Compare Source

Enhancements
  • [migrations] Allow table modifiers such as UNLOGGED tables
  • [migrations] Add Safe Ecto Migration guides
  • [mysql] Support insert_mode: :ignore
  • [postgres] Set a default timezone on mix ecto.create
  • [sandbox] Label the sandbox owner process
  • [sql] Allow fragment tuple sources in adapters
  • [sql] Allow pid repos in Ecto.Adapters.SQL.table_exists?
  • [sql] Accept counter option in to_sql/4
  • [sql] Support {:unsafe_fragment, ...} support to RETURNING clause
ExHammer/hammer (hammer)

v7.4.0

Compare Source

  • Add :fix_window_per_key algorithm for ETS and Atomic backends — a fixed-window variant whose window is anchored to first hit per key instead of a globally-aligned wall-clock epoch. Same one-entry-per-key memory profile as :fix_window. The 2x boundary burst is still possible per key, but boundaries are no longer globally synchronized. (#​181)
software-mansion/live-debugger (live_debugger)

v1.0.1

Compare Source

Enhancements
  • Enhancement: Improve tracing performance in #​989
Bug fixes
  • Fix MapSet assign summary updates in #​988

swoosh/swoosh (swoosh)

v1.26.1

Compare Source

🐛 Bug Fixes

v1.26.0

Compare Source

Features
📝 Documentation
  • Document the new Mailpit adapter in the README

v1.25.3

Compare Source

📝 Documentation
🧰 Maintenance

v1.25.2

Compare Source

🐛 Bug Fixes
mathieuprog/tz (tz)

v0.28.2

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between day 1 and 7 of the month (* * 1-7 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [ash](https://hex.pm/packages/ash) ([source](https://github.com/ash-project/ash)) | prod | patch | `3.27.7` → `3.27.8` | | [ash_phoenix](https://hex.pm/packages/ash_phoenix) ([source](https://github.com/ash-project/ash_phoenix)) | prod | patch | `2.3.22` → `2.3.23` | | [bandit](https://hex.pm/packages/bandit) ([source](https://github.com/mtrudel/bandit)) | prod | minor | `1.11.1` → `1.12.0` | | [credo](https://hex.pm/packages/credo) ([source](https://github.com/rrrene/credo)) | dev | patch | `1.7.18` → `1.7.19` | | [ecto_sql](https://hex.pm/packages/ecto_sql) ([source](https://github.com/elixir-ecto/ecto_sql)) | prod | minor | `3.13.5` → `3.14.0` | | [hammer](https://hex.pm/packages/hammer) ([source](https://github.com/ExHammer/hammer)) | prod | minor | `7.3.0` → `7.4.0` | | [live_debugger](https://hex.pm/packages/live_debugger) ([source](https://github.com/software-mansion/live-debugger)) | dev | patch | `1.0.0` → `1.0.1` | | [swoosh](https://hex.pm/packages/swoosh) ([source](https://github.com/swoosh/swoosh)) | prod | minor | `1.25.1` → `1.26.1` | | [tz](https://hex.pm/packages/tz) ([source](https://github.com/mathieuprog/tz)) | prod | patch | `0.28.1` → `0.28.2` | --- ### Release Notes <details> <summary>ash-project/ash (ash)</summary> ### [`v3.27.8`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3278-2026-06-05) [Compare Source](https://github.com/ash-project/ash/compare/v3.27.7...v3.27.8) ##### Bug Fixes: - crash loading nested aggregate over a multi-hop inner aggregate ([#&#8203;2732](https://github.com/ash-project/ash/issues/2732)) by [@&#8203;joshprice](https://github.com/joshprice) [(#&#8203;2732)](https://github.com/ash-project/ash/pull/2732) - propagate include\_source? from union to inner embedded type constraints ([#&#8203;2716](https://github.com/ash-project/ash/issues/2716)) by [@&#8203;Munksgaard](https://github.com/Munksgaard) [(#&#8203;2716)](https://github.com/ash-project/ash/pull/2716) - auto-detect argument vs attribute in validation ([#&#8203;2714](https://github.com/ash-project/ash/issues/2714)) by [@&#8203;ThomaseLucas](https://github.com/ThomaseLucas) [(#&#8203;2714)](https://github.com/ash-project/ash/pull/2714) - ensure lock is passed in read\_one/read\_first ([#&#8203;2711](https://github.com/ash-project/ash/issues/2711)) by Alt-iOS [(#&#8203;2711)](https://github.com/ash-project/ash/pull/2711) - propagate parent query's context.shared into aggregate authorization filters ([#&#8203;2730](https://github.com/ash-project/ash/issues/2730)) by [@&#8203;nallwhy](https://github.com/nallwhy) [(#&#8203;2730)](https://github.com/ash-project/ash/pull/2730) - Error when passing in {:ok, \[]} to Ash.load ([#&#8203;2722](https://github.com/ash-project/ash/issues/2722)) by [@&#8203;cheerfulstoic](https://github.com/cheerfulstoic) [(#&#8203;2722)](https://github.com/ash-project/ash/pull/2722) - match `ci_string` join keys case-insensitively when loading `many_to_many` relationships ([#&#8203;2731](https://github.com/ash-project/ash/issues/2731)) by sevenseacat [(#&#8203;2731)](https://github.com/ash-project/ash/pull/2731) ##### Improvements: - switch to uuidv7 ecto's generator ([#&#8203;2734](https://github.com/ash-project/ash/issues/2734)) by Kenneth Kostrešević [(#&#8203;2734)](https://github.com/ash-project/ash/pull/2734) - Include all constraints in `Ash.Type.Decimal.generator/1` ([#&#8203;2717](https://github.com/ash-project/ash/issues/2717)) by David Corwin [(#&#8203;2717)](https://github.com/ash-project/ash/pull/2717) </details> <details> <summary>ash-project/ash_phoenix (ash_phoenix)</summary> ### [`v2.3.23`](https://github.com/ash-project/ash_phoenix/blob/HEAD/CHANGELOG.md#v2323-2026-06-05) [Compare Source](https://github.com/ash-project/ash_phoenix/compare/v2.3.22...v2.3.23) ##### Bug Fixes: - unwrap `NewType` in auto-form `map_type?` check ([#&#8203;475](https://github.com/ash-project/ash_phoenix/issues/475)) by sevenseacat [(#&#8203;475)](https://github.com/ash-project/ash_phoenix/pull/475) - Skip embed form standalone validation ([#&#8203;474](https://github.com/ash-project/ash_phoenix/issues/474)) by sevenseacat [(#&#8203;474)](https://github.com/ash-project/ash_phoenix/pull/474) - propagate shared context to nested forms in add\_form and validate ([#&#8203;472](https://github.com/ash-project/ash_phoenix/issues/472)) by [@&#8203;nallwhy](https://github.com/nallwhy) [(#&#8203;472)](https://github.com/ash-project/ash_phoenix/pull/472) </details> <details> <summary>mtrudel/bandit (bandit)</summary> ### [`v1.12.0`](https://github.com/mtrudel/bandit/blob/HEAD/CHANGELOG.md#1120-5-June-2026) [Compare Source](https://github.com/mtrudel/bandit/compare/1.11.1...1.12.0) ##### Changes - Incorporate changes from Thousand Island 1.5, improving the separation of local GenServer timeouts and network facing timeouts ([#&#8203;597](https://github.com/mtrudel/bandit/issues/597) & <https://thousand-island.hexdocs.pm/changelog.html#1-5-0-1-jun-2026>) ##### Fixes - Properly handle mixed-case Transfer-Encoding headers ([#&#8203;590](https://github.com/mtrudel/bandit/issues/590), thanks [@&#8203;mize85](https://github.com/mize85)!) ##### Enhancements - Internal improvements to HTTP/1 body read functions ([#&#8203;588](https://github.com/mtrudel/bandit/issues/588)) </details> <details> <summary>rrrene/credo (credo)</summary> ### [`v1.7.19`](https://github.com/rrrene/credo/releases/tag/v1.7.19): v1.17.19 [Compare Source](https://github.com/rrrene/credo/compare/v1.7.18...v1.7.19) Check it out on Hex: <https://hex.pm/packages/credo/1.7.19> - Fix compatibility & compiler warnings with Elixir 1.20.0 </details> <details> <summary>elixir-ecto/ecto_sql (ecto_sql)</summary> ### [`v3.14.0`](https://github.com/elixir-ecto/ecto_sql/blob/HEAD/CHANGELOG.md#v3140-2026-05-19) [Compare Source](https://github.com/elixir-ecto/ecto_sql/compare/v3.13.5...v3.14.0) ##### Enhancements - \[migrations] Allow table modifiers such as UNLOGGED tables - \[migrations] Add Safe Ecto Migration guides - \[mysql] Support `insert_mode: :ignore` - \[postgres] Set a default timezone on `mix ecto.create` - \[sandbox] Label the sandbox owner process - \[sql] Allow fragment tuple sources in adapters - \[sql] Allow pid repos in Ecto.Adapters.SQL.table\_exists? - \[sql] Accept counter option in `to_sql/4` - \[sql] Support `{:unsafe_fragment, ...}` support to RETURNING clause </details> <details> <summary>ExHammer/hammer (hammer)</summary> ### [`v7.4.0`](https://github.com/ExHammer/hammer/blob/HEAD/CHANGELOG.md#740---2026-05-19) [Compare Source](https://github.com/ExHammer/hammer/compare/7.3.0...7.4.0) - Add `:fix_window_per_key` algorithm for ETS and Atomic backends — a fixed-window variant whose window is anchored to first hit per key instead of a globally-aligned wall-clock epoch. Same one-entry-per-key memory profile as `:fix_window`. The 2x boundary burst is still possible per key, but boundaries are no longer globally synchronized. ([#&#8203;181](https://github.com/ExHammer/hammer/issues/181)) </details> <details> <summary>software-mansion/live-debugger (live_debugger)</summary> ### [`v1.0.1`](https://github.com/software-mansion/live-debugger/blob/HEAD/CHANGELOG.md#101-2026-06-03) [Compare Source](https://github.com/software-mansion/live-debugger/compare/v1.0.0...v1.0.1) ##### Enhancements - Enhancement: Improve tracing performance in [#&#8203;989](https://github.com/software-mansion/live-debugger/pull/989) ##### Bug fixes - Fix MapSet assign summary updates in [#&#8203;988](https://github.com/software-mansion/live-debugger/pull/988) *** </details> <details> <summary>swoosh/swoosh (swoosh)</summary> ### [`v1.26.1`](https://github.com/swoosh/swoosh/blob/HEAD/CHANGELOG.md#1261) [Compare Source](https://github.com/swoosh/swoosh/compare/v1.26.0...v1.26.1) ##### 🐛 Bug Fixes - Fix inline attachment `cid` handling for Mailpit adapter [@&#8203;waseigo](https://github.com/waseigo) ([#&#8203;1155](https://github.com/swoosh/swoosh/issues/1155)) ### [`v1.26.0`](https://github.com/swoosh/swoosh/blob/HEAD/CHANGELOG.md#1260) [Compare Source](https://github.com/swoosh/swoosh/compare/1.25.3...v1.26.0) ##### ✨ Features - Add self-hosted Mailpit adapter [@&#8203;waseigo](https://github.com/waseigo) ([#&#8203;1152](https://github.com/swoosh/swoosh/issues/1152)) ##### 📝 Documentation - Document the new Mailpit adapter in the README ### [`v1.25.3`](https://github.com/swoosh/swoosh/blob/HEAD/CHANGELOG.md#1253) [Compare Source](https://github.com/swoosh/swoosh/compare/v1.25.2...1.25.3) ##### 📝 Documentation - Document runtime Postmark server keys [@&#8203;dl-alexandre](https://github.com/dl-alexandre) ([#&#8203;1135](https://github.com/swoosh/swoosh/issues/1135)) ##### 🧰 Maintenance - update to support hackney less than 5.0 [@&#8203;allenwyma](https://github.com/allenwyma) ([#&#8203;1132](https://github.com/swoosh/swoosh/issues/1132)) - Allow usage of idna 7.x [@&#8203;sax](https://github.com/sax) ([#&#8203;1142](https://github.com/swoosh/swoosh/issues/1142)) - Fix Elixir 1.20 compilation warnings [@&#8203;gilbertwong96](https://github.com/gilbertwong96) ([#&#8203;1150](https://github.com/swoosh/swoosh/issues/1150)) ### [`v1.25.2`](https://github.com/swoosh/swoosh/blob/HEAD/CHANGELOG.md#1252) [Compare Source](https://github.com/swoosh/swoosh/compare/v1.25.1...v1.25.2) ##### 🐛 Bug Fixes - fix(config): prioritize runtime config for Mailer [@&#8203;ukashazia](https://github.com/ukashazia) ([#&#8203;1134](https://github.com/swoosh/swoosh/issues/1134)) </details> <details> <summary>mathieuprog/tz (tz)</summary> ### [`v0.28.2`](https://github.com/mathieuprog/tz/compare/v0.28.1...v0.28.2) [Compare Source](https://github.com/mathieuprog/tz/compare/v0.28.1...v0.28.2) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Between day 1 and 7 of the month (`* * 1-7 * *`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjUuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE2NS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWF0ZWQiLCJkZXBlbmRlbmNpZXMiLCJyZW5vdmF0ZSJdfQ==-->
renovate added 1 commit 2026-06-03 02:06:33 +02:00
chore(deps): update mix dependencies
All checks were successful
continuous-integration/drone/push Build is passing
b6d4425fa5
renovate force-pushed renovate/mix-dependencies from b6d4425fa5 to 7a0dff926a 2026-06-04 02:06:10 +02:00 Compare
Author
Collaborator

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: mix.lock
Command failed: install-tool elixir v1.20.0

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: mix.lock ``` Command failed: install-tool elixir v1.20.0 ```
simon added 1 commit 2026-06-08 11:26:20 +02:00
Merge branch 'main' into renovate/mix-dependencies
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing
72cf85e5cb
simon merged commit 62c6970bf0 into main 2026-06-08 12:06:14 +02:00
Sign in to join this conversation.
No description provided.