chore(deps): update mix dependencies #180

Merged
moritz merged 1 commit from renovate/mix-dependencies into main 2025-10-09 16:28:16 +02:00
Collaborator

This PR contains the following updates:

Package Type Update Change
ash (source) prod patch 3.5.34 -> 3.5.43
ash_admin (source) prod patch 0.13.16 -> 0.13.19
ash_authentication prod minor 4.9.9 -> 4.11.0
ash_authentication_phoenix (source) prod minor 2.10.5 -> 2.11.0
ash_phoenix (source) prod patch 2.3.13 -> 2.3.16
ash_postgres (source) prod patch 2.6.15 -> 2.6.20
igniter (source) dev patch 0.6.27 -> 0.6.30
lazy_html (source) dev patch 0.1.6 -> 0.1.8
live_debugger (source) dev minor ~> 0.3 -> ~> 0.4
phoenix (source) prod patch 1.8.0 -> 1.8.1
phoenix_html (source) prod minor 4.2.1 -> 4.3.0
phoenix_live_reload (source) dev patch 1.6.0 -> 1.6.1
phoenix_live_view (source) prod patch 1.1.8 -> 1.1.14
swoosh (source) prod patch 1.19.5 -> 1.19.8
tailwind (source) prod minor ~> 0.3 -> ~> 0.4
tidewave (source) dev minor ~> 0.3 -> ~> 0.5

Release Notes

ash-project/ash (ash)

v3.5.43

Compare Source

Bug Fixes:
  • cast value to type when requiring atomic attributes by @​zachdaniel

  • fix amnesia support for upsets by Dan Wanek

  • support top-level :shared key in Ash.Scope.ToOpts for Map (#​2261) by James Harton

Improvements:
  • add bulk_create for Ash.DataLayer.Mnesia (#​2336) by Dan Wanek

  • return errors from calculations with invalid expressions by @​zachdaniel

  • add source locations to a whole bunch of errors by @​zachdaniel

  • add location to primary key verifier by @​zachdaniel

  • add location for multitenancy verifier by @​zachdaniel

  • add location information for manage relationship transformer by @​zachdaniel

  • add location info for reserved field names transformer by @​zachdaniel

  • add location info for primary action transformer by @​zachdaniel

  • add location info for unique action name transformer by @​zachdaniel

  • implemented 'has' and 'intersects' functions (#​2324) by Abdessabour Moutik

v3.5.42

Compare Source

Improvements:

v3.5.41

Compare Source

Bug Fixes:
  • use explicit is_nil check for upsert_condition by @​zachdaniel

  • actually use the mnesia table configured 🤦‍♂️ by @​zachdaniel

  • add missing capabilities to data layer spec by @​zachdaniel

  • Typo in scope documentation (#​2328) by @​Munksgaard

  • properly pass action to requires_original_data? in VerifyActionsAtomic (#​2327) by Christopher Bonhage

  • avoid crashing on new exception (#​2322) by Cyprien Poisson

  • handle validation init errors without overriding them with validation message (#​2320) by marot

Improvements:
  • add --setup flag to ash.install to run ash.setup by @​zachdaniel

  • Improve performance of mix tasks that load extensions (#​2332) by drtheuns

  • better error message on invalid relationship paths in exists by @​zachdaniel

  • add any builtin validation by @​zachdaniel

  • detect types in get_path expressions by @​zachdaniel

v3.5.40

Compare Source

Bug Fixes:
  • Make Ash.Type.Keyword.dump_to_native return a map. (#​2318) by Torkild Gundersen Kjevik

  • nif rustler_precompiled: update targets to ubuntu-22.04 and extend release list to prevent stuck builds by Shahryar Tavakkoli

  • update targets to ubuntu-22.04 and extend release list to prevent stuck builds (#​2311) by Shahryar Tavakkoli

  • Runtime upsert_fields option is not passed to data layer in certain cases (#​2310) by jlgeering

  • if nils_distinct?, consider multitenancy attribute as an upsert key by Zach Daniel

v3.5.39

Compare Source

Security Vulnerabilities Addressed
  • authorize before before_transaction hooks in bulk actions by @​zachdaniel

This fixes the CVE: CVE-2025-48042. See the GHSA-jj4j-x5ww-cwh9 advisory for more.

Bug Fixes:
  • special case ci_strings as strings in type casting by @​zachdaniel

  • make Ash.PlugHelpers.set_actor/2 typespec accept term as an actor (#​2307) by Maciej Malecki

v3.5.38

Compare Source

Bug Fixes:
Improvements:
  • skip count of records when paginating if filter evaluates to false (#​2303) by Rodolfo Torres

v3.5.37

Compare Source

Bug Fixes:
  • ensure that count tasks are always stopped by @​zachdaniel

  • Allow ^actor() in upsert_condition (#​2297) by @​FugiTech

  • properly add aggregate with add_new_aggregate by @​zachdaniel

  • resolve variable swapping in authorizer reducer (#​2296) by Jesse Williams

  • handle notification without set domain in telemetry spans (#​2293) by @​vonagam

  • Use :unsafe_to_atom? constraint when casting stored atom values by Rutgerdj

  • add CompileError on duplicate Ash.Domain use by LambdaCalc

  • handle indexed maps when typecasting filter values by @​zachdaniel

  • deterministic partial evaluation by @​zachdaniel

  • ensure that unions stored with tags actually have their tags by @​zachdaniel

  • resolve warning about nil atomics by @​zachdaniel

  • typespec fix for typedstruct info module (#​2286) by Matt Beanland

Improvements:

v3.5.36

Compare Source

Bug Fixes:

v3.5.35

Compare Source

Bug Fixes:
  • use Ash.read! in usage rules by @​zachdaniel

  • respect disable_async config during pagination count (#​2280) by skanderm

  • properly handle overriding new for typed struct by @​zachdaniel

  • don't skip authorization for unrelated aggregates by @​zachdaniel

  • multiple errors (#​2260) by @​TwistingTwists

  • avoid String.to_atom by pre-computing mixed argument name MapSet (#​2262) by James Harton

  • Accept nil input for maps and TypedStructs (#​2257) by Fugi

  • pass actor: nil to ash.get in get_and_lock_for_update (#​2256) by Jesse Williams

  • add default impl for rewrite/3 & get_rewrites/4 for Ash.Type. (#​2251) by Torkild Gundersen Kjevik

  • filter out invalid changeset, before running the bulk before transactions (#​2249) by Barnabas Jovanovics

  • minor tweaks to usage rules (#​2246) by albinkc

  • handle updates on union types containing arrays (#​2237) by Rutgerdj

Improvements:
  • introspection and docs for typed structs (#​2277) by @​matt-beanland

  • check change and validate callbacks using behaviour helpers by @​zachdaniel

  • support "unrelated" aggregates (#​2240) by @​zachdaniel

  • support "unrelated" aggregates by @​zachdaniel

  • add unrelated exists expressions by @​zachdaniel

  • TypedStruct required field pattern matching (#​2265) by @​chazwatkins

  • compilation: Move type list module attrs from Ash.Type to Ash.Type.Registry (#​2266) by @​chazwatkins

  • changeset_generator takes scope opt (#​2263) by Joseph Lozano

  • Support through for many to many relationship gen (#​2233) by Kenneth Kostrešević

  • Update usage-rules.md to include Polymorphic Relationships (#​2211) by Gonzalo Muñoz

  • filter expression verifier (#​2243) by Kenneth Kostrešević

  • Introduce extension introspection functions on Ash.*.Info (#​2239) by Jonatan Männchen

ash-project/ash_admin (ash_admin)

v0.13.19

Compare Source

Bug Fixes:
  • set brand on loading to_one relationships by Zach Daniel

  • use tenant when loading to_one relationships by Zach Daniel

Improvements:
  • support actor_load option by Zach Daniel

v0.13.18

Compare Source

Bug Fixes:
  • properly retain values for fallback rendered attribute inputs by Zach Daniel
Improvements:
  • inline jsoneditor and easymde for security by Zach Daniel

v0.13.17

Compare Source

Bug Fixes:
  • use Resource.admin.show_action (#​359) by quartz
team-alembic/ash_authentication_phoenix (ash_authentication_phoenix)

v2.11.0

Compare Source

Features:
  • added token validation on socket mount by Abdessabour Moutik (#​666)

  • add icon_src override by Dawid Danieluk (#​660)

Bug Fixes:
  • banner rendering with empty text/images by James Harton

  • update Apple component to use auth_path helper for Phoenix 1.7+ compatibility by Aake Gregertsen (#​663)

Improvements:
ash-project/ash_phoenix (ash_phoenix)

v2.3.16

Compare Source

Improvements:

v2.3.15

Compare Source

Bug Fixes:
  • error in auto form creation for structs inside of union attributes (#​411) by Rutgerdj

  • update pattern match in WrappedValue Change by Rutgerdj

  • Include constraints in auto form for WrappedValue by Rutgerdj

  • handle regexes in error vars in inertia by @​zachdaniel

v2.3.14

Compare Source

Bug Fixes:
  • ensure nested form errors are included (#​401) by @​joangavelan

  • Remove Product from Save Product button - Save button (#​403) by Kenneth Kostrešević

Improvements:
  • remove unwanted sections from AGENTS.md when installing ash_phoenix (#​406) by Rodolfo Torres

  • add resource name for route option for ash_phoenix.gen.html (#​402) by Kenneth Kostrešević

ash-project/ash_postgres (ash_postgres)

v2.6.20

Compare Source

Bug Fixes:
  • use :mutate repo for on_transaction_begin callback by Zach Daniel
Improvements:
  • location in spark errors and migration generator fixes by Zach Daniel

  • use default constraint of 'now()' for AshPostgres.Timestamptz (#​621) by siassaj

v2.6.19

Compare Source

Bug Fixes:
  • fix conditional on installing ash in installer by Zach Daniel

v2.6.18

Compare Source

Bug Fixes:
  • Handle optional/empty input in relationship name guesser (#​616) by Trond A Ekseth

  • properly handle sorts w/ parent refs on lateral joins by Zach Daniel

  • annotate unrelated exists expressions as supported by Zach Daniel

v2.6.17

Compare Source

Bug Fixes:
  • resolve a typo in pending dev migration error message (#​608) by Sheharyar Naseer

v2.6.16

Compare Source

Improvements:
  • Unrelated aggregates (#​606) by Zach Daniel
ash-project/igniter (igniter)

v0.6.30

Compare Source

Bug Fixes:
  • don't silently ignore certain errors during spinners by Zach Daniel

  • don't display "temporarily adding igniter" when we aren't by Zach Daniel

v0.6.29

Compare Source

Bug Fixes:
  • prevent duplicate 'live' directories for modules with Live namespace (#​330) by Matthew Sinclair

  • prevent duplicate 'live' directories for modules with Live namespace by Matthew Sinclair

Improvements:
  • add delay_task to run tasks at the end by Zach Daniel

v0.6.28

Compare Source

Bug Fixes:
  • use appropriate function name function -> function? (#​326) by Ciarán Walsh
Improvements:
  • igniter.new Don't run git init if already in git repo (#​328) by Erik André Jakobsen
dashbitco/lazy_html (lazy_html)

v0.1.8

Compare Source

Added
  • Precompiled artifacts for musl

v0.1.7

Compare Source

Updated
  • Updated Lexbor version (#​21)
software-mansion/live-debugger (live_debugger)

v0.4.1

Compare Source

Bug fixes
  • Checking if module has :module_info exported in #​731
  • Weird css behaviour on flash and fullscreen in #​727
  • Fix truncated tooltip in #​733
  • Lack of exception trace in #​732

v0.4.0

Compare Source

Features:
  • Add search to query api in #​538
  • Add search bar to global traces in #​570
  • Create debug websocket with client browser in #​619
  • Add menu to debug button in #​623
  • Inspecting elements from the browser in #​642
  • Sending window initialized event to LiveDebugger in #​651
  • Better handling of nested LiveViews inspection in #​650
  • Create successor discoverer serivce in #​655
  • Display node info during highlighting in #​679
  • Inspecting elements from LiveDebugger in #​685
  • Redirect to active live views in #​691
  • Highlight search phrase inside callback trace body in #​692
  • Event struct in #​703
  • Add inspect button tooltip in #​705
  • Disable inspecting in dead view mode in #​707
Bug fixes
  • Fix LiveViewDebugService in #​534
  • Add PubSub name as config value in #​537
  • Fix displaying maps with structs as keys in #​571
  • Fix issue with duplicated windowID in #​686
  • Fix search query limited by page size in #​682
  • Fix collapsible not cloasing on refresh in #​693
  • Fixed typo in debug button and removed event context in #​698
  • Fix highlighting on dead view mode in #​694
  • Disabling debug menu when inspect mode changed in #​706
  • Fix highlighting in dead view mode in #​710
  • Fixed scrolling with debug options menu in #​711
Refactor
  • Switch to debug module in #​496
  • Simplified pubsub routing in #​529
  • Add link in global traces view to preview given node in #​528
  • Create LiveDebugger.API.System.Module in #​565
  • Create LiveDebugger.API.System.Process in #​568
  • Added event behaviour in #​567
  • Add api for :dbg module in #​566
  • Implement event bus in #​572
  • Create SettingsStorage api in #​574
  • Create LiveDebuggerRefactor.API.LiveViewDebug in #​573
  • Create LiveDebuggerRefactor.API.TracesStorage in #​576
  • Create base for each service in #​578
  • Create LiveDebuggerRefactor.API.LiveViewDiscovery in #​581
  • Create API for StatesStorage in #​579
  • Create tests for TracesStorage in #​587
  • Add tracing manager genserver in #​588
  • Create ProcessMonitor genserver in #​603
  • Create StateManager GenServer in #​604
  • Move general UI modules and lay foundation for UI in #​591
  • Create TableWatcher GenServer in #​607
  • Prepare api for GarbageCollector in #​609
  • Add action for StateManager in #​610
  • Create TraceHandler GenServer in #​611
  • Create GarbageCollector GenServer in #​612
  • Send event after state save in #​615
  • Create settings context for UI in #​613
  • Create nested_live_view_links context in #​617
  • Create Discovery context in #​616
  • Create node_state context (part I) in #​621
  • Add ComponentsTree UI context in #​618
  • Create node_state context (part II) in #​624
  • Switch debug ws connection based on refactor flag in #​629
  • Add hooks and HooksComponents functionalities in #​632
  • Create actions and queries for settings context in #​626
  • Better structure in assets in #​638
  • Add data loading for discovery context in #​636
  • discovery context async assigning in #​646
  • Add HookComponents for callback_tracing in #​637
  • Add data loading and handlers for node_state context in #​645
  • Data loading and handlers for nested_live_view_links in #​648
  • Move filters to callback_tracing context in #​649
  • Data loading and handlers for components_tree context in #​652
  • Add nested LiveViews and missing components in #​653
  • Add ExistingTraces hook in #​656
  • Add FilterNewTraces hook in #​662
  • Add TracingFuse hook in #​664
  • Add DisplayNewTraces hook in #​670
  • Add DebuggerLive, small fixes, add missing modules in #​665
  • Move config component in #​676
  • Add SocketDiscoveryController in #​677
  • Add behaviour for callback_tracing HookComponents in #​673
  • Add DeadViewMode handling in #​674
  • Validate with e2e tests, remove old code in #​680
  • Rename modules to remove "refactor" suffix in #​683
  • Connect successor finding service to debugger_live in #​687
  • Don't reload in iframe, remove Window Discovery in #​690
  • Use DebugSocket in components highlighting in #​697
Other
  • Chore: Change version to v0.4.0-dev in #​524
  • Task: Add docs for components tree in #​492
  • Task: Add docs for components tree in #​492
  • Task: Add docs for components tree in #​492
  • Taks: Add docs for components highlighting in #​508
  • Task: Add docs for assigns inspection in #​509
  • Docs: Describe Dead View Mode in #​527
  • Task: Describe callback tracing in docs in #​533
  • Tests: added test-cases for TraceHandler in #​614
  • Chore: adjust path in assets workflow in #​644
  • Task: Add tests for searching in callback traces in #​699
  • Docs: Elements Inspection in #​708
  • Enhancement: Update existing docs to new version in #​709
  • Tests: add tests for elements inspection in #​704
phoenixframework/phoenix (phoenix)

v1.8.1

Compare Source

Bug fixes
  • [phx.new] Fix AGENTS.md failing to include CSS and JavaScript sections
phoenixframework/phoenix_html (phoenix_html)

v4.3.0

Compare Source

  • Enhancements

    • Implement Phoenix.HTML.Safe for Duration
    • Add function head for argument names of normalize_value/2 to improve documentation
    • Allow custom tags in options_for_select
    • Allow datetime as form option values
  • Bug fixes

    • Avoid false positive warnings on Elixir v1.19
phoenixframework/phoenix_live_reload (phoenix_live_reload)

v1.6.1

Compare Source

  • Enhancements
    • Set :phoenix_live_reload private field to downstream instrumentation
    • Add @import directive support to CSS reload strategy
phoenixframework/phoenix_live_view (phoenix_live_view)

v1.1.14

Compare Source

v1.1.13

Compare Source

v1.1.12

Compare Source

v1.1.11

Compare Source

v1.1.10

Compare Source

v1.1.9

Compare Source

swoosh/swoosh (swoosh)

v1.19.8

Compare Source

Features

v1.19.7

Compare Source

🐛 Bug Fixes

v1.19.6

Compare Source

Features
phoenixframework/tailwind (tailwind)

v0.4.0

Compare Source

  • No longer copy assets in mix tailwind.install
  • Discard empty proxy env vars
  • Ensure watcher picks up rule changes on Windows
tidewave-ai/tidewave_phoenix (tidewave)

v0.5.0

Compare Source

  • Enhancements
    • Add grep option to get_logs in favor of level
    • Bundle get_package_location into get_source_location
    • Support team configuration

v0.4.2

Compare Source

  • Enhancements
    • Raise if Tidewave is plugged after Phoenix.LiveReloader

v0.4.1

Compare Source

  • Enhancements
    • Allow same host by default in allowed_origins (similar to Phoenix)
    • Support wildcards at the beginning of allowed_origins
    • Support optional ports and schemes in allowed_origins

Configuration

📅 Schedule: Branch creation - On day 3 of the month ( * * 3 * * ) (UTC), 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 Renovate Bot.

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.5.34` -> `3.5.43` | | [ash_admin](https://hex.pm/packages/ash_admin) ([source](https://github.com/ash-project/ash_admin)) | prod | patch | `0.13.16` -> `0.13.19` | | [ash_authentication](https://hex.pm/packages/ash_authentication) | prod | minor | `4.9.9` -> `4.11.0` | | [ash_authentication_phoenix](https://hex.pm/packages/ash_authentication_phoenix) ([source](https://github.com/team-alembic/ash_authentication_phoenix)) | prod | minor | `2.10.5` -> `2.11.0` | | [ash_phoenix](https://hex.pm/packages/ash_phoenix) ([source](https://github.com/ash-project/ash_phoenix)) | prod | patch | `2.3.13` -> `2.3.16` | | [ash_postgres](https://hex.pm/packages/ash_postgres) ([source](https://github.com/ash-project/ash_postgres)) | prod | patch | `2.6.15` -> `2.6.20` | | [igniter](https://hex.pm/packages/igniter) ([source](https://github.com/ash-project/igniter)) | dev | patch | `0.6.27` -> `0.6.30` | | [lazy_html](https://hex.pm/packages/lazy_html) ([source](https://github.com/dashbitco/lazy_html)) | dev | patch | `0.1.6` -> `0.1.8` | | [live_debugger](https://hex.pm/packages/live_debugger) ([source](https://github.com/software-mansion/live-debugger)) | dev | minor | `~> 0.3` -> `~> 0.4` | | [phoenix](https://hex.pm/packages/phoenix) ([source](https://github.com/phoenixframework/phoenix)) | prod | patch | `1.8.0` -> `1.8.1` | | [phoenix_html](https://hex.pm/packages/phoenix_html) ([source](https://github.com/phoenixframework/phoenix_html)) | prod | minor | `4.2.1` -> `4.3.0` | | [phoenix_live_reload](https://hex.pm/packages/phoenix_live_reload) ([source](https://github.com/phoenixframework/phoenix_live_reload)) | dev | patch | `1.6.0` -> `1.6.1` | | [phoenix_live_view](https://hex.pm/packages/phoenix_live_view) ([source](https://github.com/phoenixframework/phoenix_live_view)) | prod | patch | `1.1.8` -> `1.1.14` | | [swoosh](https://hex.pm/packages/swoosh) ([source](https://github.com/swoosh/swoosh)) | prod | patch | `1.19.5` -> `1.19.8` | | [tailwind](https://hex.pm/packages/tailwind) ([source](https://github.com/phoenixframework/tailwind)) | prod | minor | `~> 0.3` -> `~> 0.4` | | [tidewave](https://hex.pm/packages/tidewave) ([source](https://github.com/tidewave-ai/tidewave_phoenix)) | dev | minor | `~> 0.3` -> `~> 0.5` | --- ### Release Notes <details> <summary>ash-project/ash (ash)</summary> ### [`v3.5.43`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3543-2025-09-28) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.42...v3.5.43) ##### Bug Fixes: - cast value to type when requiring atomic attributes by [@&#8203;zachdaniel](https://github.com/zachdaniel) - fix amnesia support for upsets by Dan Wanek - support top-level `:shared` key in `Ash.Scope.ToOpts` for `Map` ([#&#8203;2261](https://github.com/ash-project/ash/issues/2261)) by James Harton ##### Improvements: - add bulk\_create for Ash.DataLayer.Mnesia ([#&#8203;2336](https://github.com/ash-project/ash/issues/2336)) by Dan Wanek - return errors from calculations with invalid expressions by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add source locations to a whole bunch of errors by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add location to primary key verifier by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add location for multitenancy verifier by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add location information for manage relationship transformer by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add location info for reserved field names transformer by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add location info for primary action transformer by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add location info for unique action name transformer by [@&#8203;zachdaniel](https://github.com/zachdaniel) - implemented 'has' and 'intersects' functions ([#&#8203;2324](https://github.com/ash-project/ash/issues/2324)) by Abdessabour Moutik ### [`v3.5.42`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3542-2025-09-20) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.41...v3.5.42) ##### Improvements: - use `delay_task` for `mix ash.setup` by [@&#8203;zachdaniel](https://github.com/zachdaniel) ### [`v3.5.41`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3541-2025-09-20) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.40...v3.5.41) ##### Bug Fixes: - use explicit `is_nil` check for `upsert_condition` by [@&#8203;zachdaniel](https://github.com/zachdaniel) - actually use the mnesia table configured 🤦‍♂️ by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add missing capabilities to data layer spec by [@&#8203;zachdaniel](https://github.com/zachdaniel) - Typo in scope documentation ([#&#8203;2328](https://github.com/ash-project/ash/issues/2328)) by [@&#8203;Munksgaard](https://github.com/Munksgaard) - properly pass action to requires\_original\_data? in VerifyActionsAtomic ([#&#8203;2327](https://github.com/ash-project/ash/issues/2327)) by Christopher Bonhage - avoid crashing on new exception ([#&#8203;2322](https://github.com/ash-project/ash/issues/2322)) by Cyprien Poisson - handle validation init errors without overriding them with validation message ([#&#8203;2320](https://github.com/ash-project/ash/issues/2320)) by marot ##### Improvements: - add `--setup` flag to `ash.install` to run `ash.setup` by [@&#8203;zachdaniel](https://github.com/zachdaniel) - Improve performance of mix tasks that load extensions ([#&#8203;2332](https://github.com/ash-project/ash/issues/2332)) by drtheuns - better error message on invalid relationship paths in exists by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add `any` builtin validation by [@&#8203;zachdaniel](https://github.com/zachdaniel) - detect types in `get_path` expressions by [@&#8203;zachdaniel](https://github.com/zachdaniel) ### [`v3.5.40`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3540-2025-09-13) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.39...v3.5.40) ##### Bug Fixes: - Make Ash.Type.Keyword.dump\_to\_native return a map. ([#&#8203;2318](https://github.com/ash-project/ash/issues/2318)) by Torkild Gundersen Kjevik - nif rustler\_precompiled: update targets to ubuntu-22.04 and extend release list to prevent stuck builds by Shahryar Tavakkoli - update targets to ubuntu-22.04 and extend release list to prevent stuck builds ([#&#8203;2311](https://github.com/ash-project/ash/issues/2311)) by Shahryar Tavakkoli - Runtime upsert\_fields option is not passed to data layer in certain cases ([#&#8203;2310](https://github.com/ash-project/ash/issues/2310)) by jlgeering - if nils\_distinct?, consider multitenancy attribute as an upsert key by Zach Daniel ### [`v3.5.39`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3539-2025-09-06) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.38...v3.5.39) ##### Security Vulnerabilities Addressed - authorize before before\_transaction hooks in bulk actions by [@&#8203;zachdaniel](https://github.com/zachdaniel) This fixes the CVE: CVE-2025-48042. See the [GHSA-jj4j-x5ww-cwh9 advisory](https://github.com/ash-project/ash/security/advisories/GHSA-jj4j-x5ww-cwh9) for more. ##### Bug Fixes: - special case ci\_strings as strings in type casting by [@&#8203;zachdaniel](https://github.com/zachdaniel) - make `Ash.PlugHelpers.set_actor/2` typespec accept term as an actor ([#&#8203;2307](https://github.com/ash-project/ash/issues/2307)) by Maciej Malecki ### [`v3.5.38`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3538-2025-09-04) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.37...v3.5.38) ##### Bug Fixes: - cache action inputs for all action types by [@&#8203;zachdaniel](https://github.com/zachdaniel) - properly pass template opts when showing policy errors by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add default values to manual action changesets ([#&#8203;2305](https://github.com/ash-project/ash/issues/2305)) by [@&#8203;Torkan](https://github.com/Torkan) - properly escape collection defaults in TypedStruct macro ([#&#8203;2304](https://github.com/ash-project/ash/issues/2304)) by [@&#8203;bradleygolden](https://github.com/bradleygolden) ##### Improvements: - skip count of records when paginating if filter evaluates to false ([#&#8203;2303](https://github.com/ash-project/ash/issues/2303)) by Rodolfo Torres ### [`v3.5.37`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3537-2025-08-31) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.36...v3.5.37) ##### Bug Fixes: - ensure that count tasks are always stopped by [@&#8203;zachdaniel](https://github.com/zachdaniel) - Allow ^actor() in upsert\_condition ([#&#8203;2297](https://github.com/ash-project/ash/issues/2297)) by [@&#8203;FugiTech](https://github.com/FugiTech) - properly add aggregate with `add_new_aggregate` by [@&#8203;zachdaniel](https://github.com/zachdaniel) - resolve variable swapping in authorizer reducer ([#&#8203;2296](https://github.com/ash-project/ash/issues/2296)) by Jesse Williams - handle notification without set domain in telemetry spans ([#&#8203;2293](https://github.com/ash-project/ash/issues/2293)) by [@&#8203;vonagam](https://github.com/vonagam) - Use `:unsafe_to_atom?` constraint when casting stored atom values by Rutgerdj - add CompileError on duplicate Ash.Domain use by LambdaCalc - handle indexed maps when typecasting filter values by [@&#8203;zachdaniel](https://github.com/zachdaniel) - deterministic partial evaluation by [@&#8203;zachdaniel](https://github.com/zachdaniel) - ensure that unions stored with tags actually have their tags by [@&#8203;zachdaniel](https://github.com/zachdaniel) - resolve warning about `nil` atomics by [@&#8203;zachdaniel](https://github.com/zachdaniel) - typespec fix for typedstruct info module ([#&#8203;2286](https://github.com/ash-project/ash/issues/2286)) by Matt Beanland ##### Improvements: - properly short-circuit if, || and && by [@&#8203;zachdaniel](https://github.com/zachdaniel) ### [`v3.5.36`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3536-2025-08-21) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.35...v3.5.36) ##### Bug Fixes: - revert typed\_struct enhancements by [@&#8203;zachdaniel](https://github.com/zachdaniel) ### [`v3.5.35`](https://github.com/ash-project/ash/blob/HEAD/CHANGELOG.md#v3535-2025-08-21) [Compare Source](https://github.com/ash-project/ash/compare/v3.5.34...v3.5.35) ##### Bug Fixes: - use `Ash.read!` in usage rules by [@&#8203;zachdaniel](https://github.com/zachdaniel) - respect disable\_async config during pagination count ([#&#8203;2280](https://github.com/ash-project/ash/issues/2280)) by skanderm - properly handle overriding `new` for typed struct by [@&#8203;zachdaniel](https://github.com/zachdaniel) - don't skip authorization for unrelated aggregates by [@&#8203;zachdaniel](https://github.com/zachdaniel) - multiple errors ([#&#8203;2260](https://github.com/ash-project/ash/issues/2260)) by [@&#8203;TwistingTwists](https://github.com/TwistingTwists) - avoid String.to\_atom by pre-computing mixed argument name MapSet ([#&#8203;2262](https://github.com/ash-project/ash/issues/2262)) by James Harton - Accept nil input for maps and TypedStructs ([#&#8203;2257](https://github.com/ash-project/ash/issues/2257)) by Fugi - pass actor: nil to ash.get in get\_and\_lock\_for\_update ([#&#8203;2256](https://github.com/ash-project/ash/issues/2256)) by Jesse Williams - add default impl for rewrite/3 & get\_rewrites/4 for Ash.Type. ([#&#8203;2251](https://github.com/ash-project/ash/issues/2251)) by Torkild Gundersen Kjevik - filter out invalid changeset, before running the bulk before transactions ([#&#8203;2249](https://github.com/ash-project/ash/issues/2249)) by Barnabas Jovanovics - minor tweaks to usage rules ([#&#8203;2246](https://github.com/ash-project/ash/issues/2246)) by albinkc - handle updates on union types containing arrays ([#&#8203;2237](https://github.com/ash-project/ash/issues/2237)) by Rutgerdj ##### Improvements: - introspection and docs for typed structs ([#&#8203;2277](https://github.com/ash-project/ash/issues/2277)) by [@&#8203;matt-beanland](https://github.com/matt-beanland) - check change and validate callbacks using behaviour helpers by [@&#8203;zachdaniel](https://github.com/zachdaniel) - support "unrelated" aggregates ([#&#8203;2240](https://github.com/ash-project/ash/issues/2240)) by [@&#8203;zachdaniel](https://github.com/zachdaniel) - support "unrelated" aggregates by [@&#8203;zachdaniel](https://github.com/zachdaniel) - add unrelated exists expressions by [@&#8203;zachdaniel](https://github.com/zachdaniel) - TypedStruct required field pattern matching ([#&#8203;2265](https://github.com/ash-project/ash/issues/2265)) by [@&#8203;chazwatkins](https://github.com/chazwatkins) - compilation: Move type list module attrs from Ash.Type to Ash.Type.Registry ([#&#8203;2266](https://github.com/ash-project/ash/issues/2266)) by [@&#8203;chazwatkins](https://github.com/chazwatkins) - changeset\_generator takes scope opt ([#&#8203;2263](https://github.com/ash-project/ash/issues/2263)) by Joseph Lozano - Support through for many to many relationship gen ([#&#8203;2233](https://github.com/ash-project/ash/issues/2233)) by Kenneth Kostrešević - Update usage-rules.md to include Polymorphic Relationships ([#&#8203;2211](https://github.com/ash-project/ash/issues/2211)) by Gonzalo Muñoz - filter expression verifier ([#&#8203;2243](https://github.com/ash-project/ash/issues/2243)) by Kenneth Kostrešević - Introduce extension introspection functions on Ash.\*.Info ([#&#8203;2239](https://github.com/ash-project/ash/issues/2239)) by Jonatan Männchen </details> <details> <summary>ash-project/ash_admin (ash_admin)</summary> ### [`v0.13.19`](https://github.com/ash-project/ash_admin/blob/HEAD/CHANGELOG.md#v01319-2025-09-24) [Compare Source](https://github.com/ash-project/ash_admin/compare/v0.13.18...v0.13.19) ##### Bug Fixes: - set brand on loading to\_one relationships by Zach Daniel - use tenant when loading to\_one relationships by Zach Daniel ##### Improvements: - support `actor_load` option by Zach Daniel ### [`v0.13.18`](https://github.com/ash-project/ash_admin/blob/HEAD/CHANGELOG.md#v01318-2025-08-31) [Compare Source](https://github.com/ash-project/ash_admin/compare/v0.13.17...v0.13.18) ##### Bug Fixes: - properly retain values for fallback rendered attribute inputs by Zach Daniel ##### Improvements: - inline jsoneditor and easymde for security by Zach Daniel ### [`v0.13.17`](https://github.com/ash-project/ash_admin/blob/HEAD/CHANGELOG.md#v01317-2025-08-21) [Compare Source](https://github.com/ash-project/ash_admin/compare/v0.13.16...v0.13.17) ##### Bug Fixes: - use `Resource.admin.show_action` ([#&#8203;359](https://github.com/ash-project/ash_admin/issues/359)) by quartz </details> <details> <summary>team-alembic/ash_authentication_phoenix (ash_authentication_phoenix)</summary> ### [`v2.11.0`](https://github.com/team-alembic/ash_authentication_phoenix/blob/HEAD/CHANGELOG.md#v2110-2025-10-08) [Compare Source](https://github.com/team-alembic/ash_authentication_phoenix/compare/v2.10.5...v2.11.0) ##### Features: - added token validation on socket mount by Abdessabour Moutik [(#&#8203;666)](https://github.com/team-alembic/ash_authentication_phoenix/pull/666) - add icon\_src override by Dawid Danieluk [(#&#8203;660)](https://github.com/team-alembic/ash_authentication_phoenix/pull/660) ##### Bug Fixes: - banner rendering with empty text/images by James Harton - update Apple component to use auth\_path helper for Phoenix 1.7+ compatibility by Aake Gregertsen [(#&#8203;663)](https://github.com/team-alembic/ash_authentication_phoenix/pull/663) ##### Improvements: - Deprecate Router.auth\_routes\_for/2..3 ([#&#8203;653](https://github.com/team-alembic/ash_authentication_phoenix/issues/653)) by James Harton [(#&#8203;653)](https://github.com/team-alembic/ash_authentication_phoenix/pull/653) - install with daisyUI overrides if using daisyUI ([#&#8203;650](https://github.com/team-alembic/ash_authentication_phoenix/issues/650)) by pikdum [(#&#8203;650)](https://github.com/team-alembic/ash_authentication_phoenix/pull/650) </details> <details> <summary>ash-project/ash_phoenix (ash_phoenix)</summary> ### [`v2.3.16`](https://github.com/ash-project/ash_phoenix/blob/HEAD/CHANGELOG.md#v2316-2025-09-01) [Compare Source](https://github.com/ash-project/ash_phoenix/compare/v2.3.15...v2.3.16) ##### Improvements: - add `post_process_errors` option by [@&#8203;zachdaniel](https://github.com/zachdaniel) ### [`v2.3.15`](https://github.com/ash-project/ash_phoenix/blob/HEAD/CHANGELOG.md#v2315-2025-08-31) [Compare Source](https://github.com/ash-project/ash_phoenix/compare/v2.3.14...v2.3.15) ##### Bug Fixes: - error in auto form creation for structs inside of union attributes ([#&#8203;411](https://github.com/ash-project/ash_phoenix/issues/411)) by Rutgerdj - update pattern match in WrappedValue Change by Rutgerdj - Include constraints in auto form for WrappedValue by Rutgerdj - handle regexes in error vars in inertia by [@&#8203;zachdaniel](https://github.com/zachdaniel) ### [`v2.3.14`](https://github.com/ash-project/ash_phoenix/blob/HEAD/CHANGELOG.md#v2314-2025-08-21) [Compare Source](https://github.com/ash-project/ash_phoenix/compare/v2.3.13...v2.3.14) ##### Bug Fixes: - ensure nested form errors are included ([#&#8203;401](https://github.com/ash-project/ash_phoenix/issues/401)) by [@&#8203;joangavelan](https://github.com/joangavelan) - Remove Product from Save Product button - Save button ([#&#8203;403](https://github.com/ash-project/ash_phoenix/issues/403)) by Kenneth Kostrešević ##### Improvements: - remove unwanted sections from AGENTS.md when installing ash\_phoenix ([#&#8203;406](https://github.com/ash-project/ash_phoenix/issues/406)) by Rodolfo Torres - add resource name for route option for `ash_phoenix.gen.html` ([#&#8203;402](https://github.com/ash-project/ash_phoenix/issues/402)) by Kenneth Kostrešević </details> <details> <summary>ash-project/ash_postgres (ash_postgres)</summary> ### [`v2.6.20`](https://github.com/ash-project/ash_postgres/blob/HEAD/CHANGELOG.md#v2620-2025-09-27) [Compare Source](https://github.com/ash-project/ash_postgres/compare/v2.6.19...v2.6.20) ##### Bug Fixes: - use `:mutate` repo for on\_transaction\_begin callback by Zach Daniel ##### Improvements: - location in spark errors and migration generator fixes by Zach Daniel - use default constraint of 'now()' for AshPostgres.Timestamptz ([#&#8203;621](https://github.com/ash-project/ash_postgres/issues/621)) by siassaj ### [`v2.6.19`](https://github.com/ash-project/ash_postgres/blob/HEAD/CHANGELOG.md#v2619-2025-09-20) [Compare Source](https://github.com/ash-project/ash_postgres/compare/v2.6.18...v2.6.19) ##### Bug Fixes: - fix conditional on installing ash in installer by Zach Daniel ### [`v2.6.18`](https://github.com/ash-project/ash_postgres/blob/HEAD/CHANGELOG.md#v2618-2025-09-19) [Compare Source](https://github.com/ash-project/ash_postgres/compare/v2.6.17...v2.6.18) ##### Bug Fixes: - Handle optional/empty input in relationship name guesser ([#&#8203;616](https://github.com/ash-project/ash_postgres/issues/616)) by Trond A Ekseth - properly handle sorts w/ parent refs on lateral joins by Zach Daniel - annotate unrelated exists expressions as supported by Zach Daniel ### [`v2.6.17`](https://github.com/ash-project/ash_postgres/blob/HEAD/CHANGELOG.md#v2617-2025-08-31) [Compare Source](https://github.com/ash-project/ash_postgres/compare/v2.6.16...v2.6.17) ##### Bug Fixes: - resolve a typo in pending dev migration error message ([#&#8203;608](https://github.com/ash-project/ash_postgres/issues/608)) by Sheharyar Naseer ### [`v2.6.16`](https://github.com/ash-project/ash_postgres/blob/HEAD/CHANGELOG.md#v2616-2025-08-21) [Compare Source](https://github.com/ash-project/ash_postgres/compare/v2.6.15...v2.6.16) ##### Improvements: - Unrelated aggregates ([#&#8203;606](https://github.com/ash-project/ash_postgres/issues/606)) by Zach Daniel </details> <details> <summary>ash-project/igniter (igniter)</summary> ### [`v0.6.30`](https://github.com/ash-project/igniter/blob/HEAD/CHANGELOG.md#v0630-2025-09-25) [Compare Source](https://github.com/ash-project/igniter/compare/v0.6.29...v0.6.30) ##### Bug Fixes: - don't silently ignore certain errors during spinners by Zach Daniel - don't display "temporarily adding igniter" when we aren't by Zach Daniel ### [`v0.6.29`](https://github.com/ash-project/igniter/blob/HEAD/CHANGELOG.md#v0629-2025-09-20) [Compare Source](https://github.com/ash-project/igniter/compare/v0.6.28...v0.6.29) ##### Bug Fixes: - prevent duplicate 'live' directories for modules with Live namespace ([#&#8203;330](https://github.com/ash-project/igniter/issues/330)) by Matthew Sinclair - prevent duplicate 'live' directories for modules with Live namespace by Matthew Sinclair ##### Improvements: - add `delay_task` to run tasks at the end by Zach Daniel ### [`v0.6.28`](https://github.com/ash-project/igniter/blob/HEAD/CHANGELOG.md#v0628-2025-08-21) [Compare Source](https://github.com/ash-project/igniter/compare/v0.6.27...v0.6.28) ##### Bug Fixes: - use appropriate function name `function` -> `function?` ([#&#8203;326](https://github.com/ash-project/igniter/issues/326)) by Ciarán Walsh ##### Improvements: - `igniter.new` Don't run git init if already in git repo ([#&#8203;328](https://github.com/ash-project/igniter/issues/328)) by Erik André Jakobsen </details> <details> <summary>dashbitco/lazy_html (lazy_html)</summary> ### [`v0.1.8`](https://github.com/dashbitco/lazy_html/blob/HEAD/CHANGELOG.md#v018-2025-09-15) [Compare Source](https://github.com/dashbitco/lazy_html/compare/v0.1.7...v0.1.8) ##### Added - Precompiled artifacts for musl ### [`v0.1.7`](https://github.com/dashbitco/lazy_html/blob/HEAD/CHANGELOG.md#v017-2025-08-29) [Compare Source](https://github.com/dashbitco/lazy_html/compare/v0.1.6...v0.1.7) ##### Updated - Updated Lexbor version ([#&#8203;21](https://github.com/dashbitco/lazy_html/pull/21)) </details> <details> <summary>software-mansion/live-debugger (live_debugger)</summary> ### [`v0.4.1`](https://github.com/software-mansion/live-debugger/blob/HEAD/CHANGELOG.md#041-2025-09-09) [Compare Source](https://github.com/software-mansion/live-debugger/compare/v0.4.0...v0.4.1) ##### Bug fixes - Checking if module has `:module_info` exported in [#&#8203;731](https://github.com/software-mansion/live-debugger/pull/731) - Weird css behaviour on flash and fullscreen in [#&#8203;727](https://github.com/software-mansion/live-debugger/pull/727) - Fix truncated tooltip in [#&#8203;733](https://github.com/software-mansion/live-debugger/pull/733) - Lack of exception trace in [#&#8203;732](https://github.com/software-mansion/live-debugger/pull/732) ### [`v0.4.0`](https://github.com/software-mansion/live-debugger/blob/HEAD/CHANGELOG.md#040-2025-08-28) [Compare Source](https://github.com/software-mansion/live-debugger/compare/v0.3.2...v0.4.0) ##### Features: - Add search to query api in [#&#8203;538](https://github.com/software-mansion/live-debugger/pull/538) - Add search bar to global traces in [#&#8203;570](https://github.com/software-mansion/live-debugger/pull/570) - Create debug websocket with client browser in [#&#8203;619](https://github.com/software-mansion/live-debugger/pull/619) - Add menu to debug button in [#&#8203;623](https://github.com/software-mansion/live-debugger/pull/623) - Inspecting elements from the browser in [#&#8203;642](https://github.com/software-mansion/live-debugger/pull/642) - Sending window initialized event to LiveDebugger in [#&#8203;651](https://github.com/software-mansion/live-debugger/pull/651) - Better handling of nested LiveViews inspection in [#&#8203;650](https://github.com/software-mansion/live-debugger/pull/650) - Create successor discoverer serivce in [#&#8203;655](https://github.com/software-mansion/live-debugger/pull/655) - Display node info during highlighting in [#&#8203;679](https://github.com/software-mansion/live-debugger/pull/679) - Inspecting elements from LiveDebugger in [#&#8203;685](https://github.com/software-mansion/live-debugger/pull/685) - Redirect to active live views in [#&#8203;691](https://github.com/software-mansion/live-debugger/pull/691) - Highlight search phrase inside callback trace body in [#&#8203;692](https://github.com/software-mansion/live-debugger/pull/692) - Event struct in [#&#8203;703](https://github.com/software-mansion/live-debugger/pull/703) - Add inspect button tooltip in [#&#8203;705](https://github.com/software-mansion/live-debugger/pull/705) - Disable inspecting in dead view mode in [#&#8203;707](https://github.com/software-mansion/live-debugger/pull/707) ##### Bug fixes - Fix LiveViewDebugService in [#&#8203;534](https://github.com/software-mansion/live-debugger/pull/534) - Add PubSub name as config value in [#&#8203;537](https://github.com/software-mansion/live-debugger/pull/537) - Fix displaying maps with structs as keys in [#&#8203;571](https://github.com/software-mansion/live-debugger/pull/571) - Fix issue with duplicated windowID in [#&#8203;686](https://github.com/software-mansion/live-debugger/pull/686) - Fix search query limited by page size in [#&#8203;682](https://github.com/software-mansion/live-debugger/pull/682) - Fix collapsible not cloasing on refresh in [#&#8203;693](https://github.com/software-mansion/live-debugger/pull/693) - Fixed typo in debug button and removed event context in [#&#8203;698](https://github.com/software-mansion/live-debugger/pull/698) - Fix highlighting on dead view mode in [#&#8203;694](https://github.com/software-mansion/live-debugger/pull/694) - Disabling debug menu when inspect mode changed in [#&#8203;706](https://github.com/software-mansion/live-debugger/pull/706) - Fix highlighting in dead view mode in [#&#8203;710](https://github.com/software-mansion/live-debugger/pull/710) - Fixed scrolling with debug options menu in [#&#8203;711](https://github.com/software-mansion/live-debugger/pull/711) ##### Refactor - Switch to debug module in [#&#8203;496](https://github.com/software-mansion/live-debugger/pull/496) - Simplified pubsub routing in [#&#8203;529](https://github.com/software-mansion/live-debugger/pull/529) - Add link in global traces view to preview given node in [#&#8203;528](https://github.com/software-mansion/live-debugger/pull/528) - Create `LiveDebugger.API.System.Module` in [#&#8203;565](https://github.com/software-mansion/live-debugger/pull/565) - Create `LiveDebugger.API.System.Process` in [#&#8203;568](https://github.com/software-mansion/live-debugger/pull/568) - Added event behaviour in [#&#8203;567](https://github.com/software-mansion/live-debugger/pull/567) - Add api for `:dbg` module in [#&#8203;566](https://github.com/software-mansion/live-debugger/pull/566) - Implement event bus in [#&#8203;572](https://github.com/software-mansion/live-debugger/pull/572) - Create `SettingsStorage` api in [#&#8203;574](https://github.com/software-mansion/live-debugger/pull/574) - Create `LiveDebuggerRefactor.API.LiveViewDebug` in [#&#8203;573](https://github.com/software-mansion/live-debugger/pull/573) - Create `LiveDebuggerRefactor.API.TracesStorage` in [#&#8203;576](https://github.com/software-mansion/live-debugger/pull/576) - Create base for each service in [#&#8203;578](https://github.com/software-mansion/live-debugger/pull/578) - Create `LiveDebuggerRefactor.API.LiveViewDiscovery` in [#&#8203;581](https://github.com/software-mansion/live-debugger/pull/581) - Create API for `StatesStorage` in [#&#8203;579](https://github.com/software-mansion/live-debugger/pull/579) - Create tests for `TracesStorage` in [#&#8203;587](https://github.com/software-mansion/live-debugger/pull/587) - Add tracing manager genserver in [#&#8203;588](https://github.com/software-mansion/live-debugger/pull/588) - Create `ProcessMonitor `genserver in [#&#8203;603](https://github.com/software-mansion/live-debugger/pull/603) - Create `StateManager` GenServer in [#&#8203;604](https://github.com/software-mansion/live-debugger/pull/604) - Move general UI modules and lay foundation for UI in [#&#8203;591](https://github.com/software-mansion/live-debugger/pull/591) - Create `TableWatcher` GenServer in [#&#8203;607](https://github.com/software-mansion/live-debugger/pull/607) - Prepare api for `GarbageCollector` in [#&#8203;609](https://github.com/software-mansion/live-debugger/pull/609) - Add action for `StateManager` in [#&#8203;610](https://github.com/software-mansion/live-debugger/pull/610) - Create TraceHandler GenServer in [#&#8203;611](https://github.com/software-mansion/live-debugger/pull/611) - Create `GarbageCollector` GenServer in [#&#8203;612](https://github.com/software-mansion/live-debugger/pull/612) - Send event after state save in [#&#8203;615](https://github.com/software-mansion/live-debugger/pull/615) - Create settings context for UI in [#&#8203;613](https://github.com/software-mansion/live-debugger/pull/613) - Create `nested_live_view_links` context in [#&#8203;617](https://github.com/software-mansion/live-debugger/pull/617) - Create `Discovery` context in [#&#8203;616](https://github.com/software-mansion/live-debugger/pull/616) - Create `node_state` context (part I) in [#&#8203;621](https://github.com/software-mansion/live-debugger/pull/621) - Add `ComponentsTree` UI context in [#&#8203;618](https://github.com/software-mansion/live-debugger/pull/618) - Create `node_state` context (part II) in [#&#8203;624](https://github.com/software-mansion/live-debugger/pull/624) - Switch debug ws connection based on refactor flag in [#&#8203;629](https://github.com/software-mansion/live-debugger/pull/629) - Add hooks and HooksComponents functionalities in [#&#8203;632](https://github.com/software-mansion/live-debugger/pull/632) - Create actions and queries for `settings` context in [#&#8203;626](https://github.com/software-mansion/live-debugger/pull/626) - Better structure in assets in [#&#8203;638](https://github.com/software-mansion/live-debugger/pull/638) - Add data loading for `discovery` context in [#&#8203;636](https://github.com/software-mansion/live-debugger/pull/636) - `discovery` context async assigning in [#&#8203;646](https://github.com/software-mansion/live-debugger/pull/646) - Add HookComponents for `callback_tracing` in [#&#8203;637](https://github.com/software-mansion/live-debugger/pull/637) - Add data loading and handlers for `node_state` context in [#&#8203;645](https://github.com/software-mansion/live-debugger/pull/645) - Data loading and handlers for `nested_live_view_links` in [#&#8203;648](https://github.com/software-mansion/live-debugger/pull/648) - Move filters to `callback_tracing` context in [#&#8203;649](https://github.com/software-mansion/live-debugger/pull/649) - Data loading and handlers for `components_tree` context in [#&#8203;652](https://github.com/software-mansion/live-debugger/pull/652) - Add nested LiveViews and missing components in [#&#8203;653](https://github.com/software-mansion/live-debugger/pull/653) - Add `ExistingTraces` hook in [#&#8203;656](https://github.com/software-mansion/live-debugger/pull/656) - Add `FilterNewTraces` hook in [#&#8203;662](https://github.com/software-mansion/live-debugger/pull/662) - Add `TracingFuse` hook in [#&#8203;664](https://github.com/software-mansion/live-debugger/pull/664) - Add `DisplayNewTraces` hook in [#&#8203;670](https://github.com/software-mansion/live-debugger/pull/670) - Add DebuggerLive, small fixes, add missing modules in [#&#8203;665](https://github.com/software-mansion/live-debugger/pull/665) - Move config component in [#&#8203;676](https://github.com/software-mansion/live-debugger/pull/676) - Add `SocketDiscoveryController` in [#&#8203;677](https://github.com/software-mansion/live-debugger/pull/677) - Add behaviour for `callback_tracing` HookComponents in [#&#8203;673](https://github.com/software-mansion/live-debugger/pull/673) - Add DeadViewMode handling in [#&#8203;674](https://github.com/software-mansion/live-debugger/pull/674) - Validate with e2e tests, remove old code in [#&#8203;680](https://github.com/software-mansion/live-debugger/pull/680) - Rename modules to remove "refactor" suffix in [#&#8203;683](https://github.com/software-mansion/live-debugger/pull/683) - Connect successor finding service to debugger\_live in [#&#8203;687](https://github.com/software-mansion/live-debugger/pull/687) - Don't reload in iframe, remove Window Discovery in [#&#8203;690](https://github.com/software-mansion/live-debugger/pull/690) - Use DebugSocket in components highlighting in [#&#8203;697](https://github.com/software-mansion/live-debugger/pull/697) ##### Other - Chore: Change version to v0.4.0-dev in [#&#8203;524](https://github.com/software-mansion/live-debugger/pull/524) - Task: Add docs for components tree in [#&#8203;492](https://github.com/software-mansion/live-debugger/pull/492) - Task: Add docs for components tree in [#&#8203;492](https://github.com/software-mansion/live-debugger/pull/492) - Task: Add docs for components tree in [#&#8203;492](https://github.com/software-mansion/live-debugger/pull/492) - Taks: Add docs for components highlighting in [#&#8203;508](https://github.com/software-mansion/live-debugger/pull/508) - Task: Add docs for assigns inspection in [#&#8203;509](https://github.com/software-mansion/live-debugger/pull/509) - Docs: Describe Dead View Mode in [#&#8203;527](https://github.com/software-mansion/live-debugger/pull/527) - Task: Describe callback tracing in docs in [#&#8203;533](https://github.com/software-mansion/live-debugger/pull/533) - Tests: added test-cases for TraceHandler in [#&#8203;614](https://github.com/software-mansion/live-debugger/pull/614) - Chore: adjust path in assets workflow in [#&#8203;644](https://github.com/software-mansion/live-debugger/pull/644) - Task: Add tests for searching in callback traces in [#&#8203;699](https://github.com/software-mansion/live-debugger/pull/699) - Docs: Elements Inspection in [#&#8203;708](https://github.com/software-mansion/live-debugger/pull/708) - Enhancement: Update existing docs to new version in [#&#8203;709](https://github.com/software-mansion/live-debugger/pull/709) - Tests: add tests for elements inspection in [#&#8203;704](https://github.com/software-mansion/live-debugger/pull/704) </details> <details> <summary>phoenixframework/phoenix (phoenix)</summary> ### [`v1.8.1`](https://github.com/phoenixframework/phoenix/blob/HEAD/CHANGELOG.md#181-2025-08-28) [Compare Source](https://github.com/phoenixframework/phoenix/compare/v1.8.0...v1.8.1) ##### Bug fixes - \[phx.new] Fix AGENTS.md failing to include CSS and JavaScript sections </details> <details> <summary>phoenixframework/phoenix_html (phoenix_html)</summary> ### [`v4.3.0`](https://github.com/phoenixframework/phoenix_html/blob/HEAD/CHANGELOG.md#430-2025-09-28) [Compare Source](https://github.com/phoenixframework/phoenix_html/compare/v4.2.1...v4.3.0) - Enhancements - Implement `Phoenix.HTML.Safe` for Duration - Add function head for argument names of `normalize_value/2` to improve documentation - Allow custom tags in options\_for\_select - Allow datetime as form option values - Bug fixes - Avoid false positive warnings on Elixir v1.19 </details> <details> <summary>phoenixframework/phoenix_live_reload (phoenix_live_reload)</summary> ### [`v1.6.1`](https://github.com/phoenixframework/phoenix_live_reload/blob/HEAD/CHANGELOG.md#161-2025-08-31) [Compare Source](https://github.com/phoenixframework/phoenix_live_reload/compare/v1.6.0...v1.6.1) - Enhancements - Set `:phoenix_live_reload` private field to downstream instrumentation - Add `@import` directive support to CSS reload strategy </details> <details> <summary>phoenixframework/phoenix_live_view (phoenix_live_view)</summary> ### [`v1.1.14`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.13...v1.1.14) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.13...v1.1.14) ### [`v1.1.13`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.12...v1.1.13) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.12...v1.1.13) ### [`v1.1.12`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.11...v1.1.12) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.11...v1.1.12) ### [`v1.1.11`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.10...v1.1.11) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.10...v1.1.11) ### [`v1.1.10`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.9...v1.1.10) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.9...v1.1.10) ### [`v1.1.9`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.8...v1.1.9) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.8...v1.1.9) </details> <details> <summary>swoosh/swoosh (swoosh)</summary> ### [`v1.19.8`](https://github.com/swoosh/swoosh/blob/HEAD/CHANGELOG.md#1198) [Compare Source](https://github.com/swoosh/swoosh/compare/v1.19.7...v1.19.8) ##### ✨ Features - Encode international domain names (IDNA) [@&#8203;jiegillet](https://github.com/jiegillet) ([#&#8203;1070](https://github.com/swoosh/swoosh/issues/1070)) ### [`v1.19.7`](https://github.com/swoosh/swoosh/blob/HEAD/CHANGELOG.md#1197) [Compare Source](https://github.com/swoosh/swoosh/compare/v1.19.6...v1.19.7) ##### 🐛 Bug Fixes - Fix special "TEMPLATE" from option in CustomerIO adapter [@&#8203;maltoe](https://github.com/maltoe) ([#&#8203;1069](https://github.com/swoosh/swoosh/issues/1069)) ### [`v1.19.6`](https://github.com/swoosh/swoosh/blob/HEAD/CHANGELOG.md#1196) [Compare Source](https://github.com/swoosh/swoosh/compare/v1.19.5...v1.19.6) ##### ✨ Features - Add Lettermint adapter [@&#8203;olivermt](https://github.com/olivermt) ([#&#8203;1064](https://github.com/swoosh/swoosh/issues/1064)) </details> <details> <summary>phoenixframework/tailwind (tailwind)</summary> ### [`v0.4.0`](https://github.com/phoenixframework/tailwind/blob/HEAD/CHANGELOG.md#v040-2025-09-10) [Compare Source](https://github.com/phoenixframework/tailwind/compare/v0.3.1...v0.4.0) - No longer copy assets in `mix tailwind.install` - Discard empty proxy env vars - Ensure watcher picks up rule changes on Windows </details> <details> <summary>tidewave-ai/tidewave_phoenix (tidewave)</summary> ### [`v0.5.0`](https://github.com/tidewave-ai/tidewave_phoenix/blob/HEAD/CHANGELOG.md#v050-2025-09-08) [Compare Source](https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.2...v0.5.0) - Enhancements - Add `grep` option to `get_logs` in favor of `level` - Bundle `get_package_location` into `get_source_location` - Support team configuration ### [`v0.4.2`](https://github.com/tidewave-ai/tidewave_phoenix/blob/HEAD/CHANGELOG.md#042-2025-09-01) [Compare Source](https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.1...v0.4.2) - Enhancements - Raise if Tidewave is plugged after `Phoenix.LiveReloader` ### [`v0.4.1`](https://github.com/tidewave-ai/tidewave_phoenix/blob/HEAD/CHANGELOG.md#041-2025-08-22) [Compare Source](https://github.com/tidewave-ai/tidewave_phoenix/compare/v0.4.0...v0.4.1) - Enhancements - Allow same host by default in `allowed_origins` (similar to Phoenix) - Support wildcards at the beginning of `allowed_origins` - Support optional ports and schemes in `allowed_origins` </details> --- ### Configuration 📅 **Schedule**: Branch creation - On day 3 of the month ( * * 3 * * ) (UTC), 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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS43Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuNzIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21hdGVkIiwiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGUiXX0=-->
renovate added 1 commit 2025-10-03 02:06:55 +02:00
chore(deps): update mix dependencies
All checks were successful
continuous-integration/drone/push Build is passing
6a0fb86c5f
renovate force-pushed renovate/mix-dependencies from 6a0fb86c5f to e80a5c177b 2025-10-08 02:15:11 +02:00 Compare
renovate force-pushed renovate/mix-dependencies from e80a5c177b to d1513d79ed 2025-10-09 02:15:09 +02:00 Compare
Owner

Contains a high priority security patch: https://github.com/advisories/GHSA-jj4j-x5ww-cwh9 in ash

Contains a high priority security patch: https://github.com/advisories/GHSA-jj4j-x5ww-cwh9 in ash
moritz merged commit 95d065345b into main 2025-10-09 16:28:16 +02:00
Sign in to join this conversation.
No description provided.