Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 30, 2025

Bumps the production-dependencies group with 12 updates in the / directory:

Package From To
ecto_sql 3.12.1 3.13.2
esbuild 0.9.0 0.10.0
floki 0.37.1 0.38.0
gettext 0.26.2 1.0.0
hackney 1.23.0 1.25.0
igniter 0.5.43 0.6.30
image 0.59.0 0.62.0
mdex 0.5.0 0.9.0
phoenix_ecto 4.6.3 4.6.5
phoenix_live_view 1.0.9 1.1.13
req_embed 0.2.1 0.3.1
solid 0.18.0 1.1.1

Updates ecto_sql from 3.12.1 to 3.13.2

Changelog

Sourced from ecto_sql's changelog.

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

v3.13.1 (2025-06-20)

Bug fixes

  • [postgres] Fix nested array generated columns

v3.13.0 (2025-06-18)

Enhancements

  • [Ecto.Migration] Add support for index directions
  • [sql] Support :log_stacktrace_mfa for filtering or modifying stacktrace-derived info in query logs
  • [mysql] Support arrays using JSON for MariaDB
  • [mysql] Allow to specify :prepare per operation
  • [postgres] Add support for collations in Postgres
  • [postgres] Allow source fields in json_extract_path
Commits
  • cf5080c Release v3.13.2
  • b876381 Refactor generated handling in column_type
  • 62603f8 Fix generated nested time array (#680)
  • 701c99e Add support for ON DELETE SET DEFAULT (#677)
  • 7959022 Allow passing through opts in Ecto.Adapters.SQL.Sandbox.allow/4 calls (#678)
  • 22c7112 Release v3.13.1
  • 35e2798 Fix nested array generated columns (#676)
  • 955f0fb Release v3.13.0
  • aa9a329 Remove unused argument from private helper (#672)
  • 3084d71 Better docs for Repos that use Ecto.Adapters.SQL.Adapter (#671)
  • Additional commits viewable in compare view

Updates esbuild from 0.9.0 to 0.10.0

Changelog

Sourced from esbuild's changelog.

v0.10.0 (2025-05-27)

  • Automatically join environment variables specified as lists using the correct PATH separator. For example:
    config :esbuild,
      my_profile: [
        ...
        env: %{
          "NODE_PATH" => [Path.expand("../deps", __DIR__), Mix.Project.build_path()]
        }
      ]
Commits

Updates floki from 0.37.1 to 0.38.0

Release notes

Sourced from floki's releases.

v0.38.0

Added

  • This version adds initial support for the :has pseudo-selector. It is a great addition that enables finding elements containing matching children.

    Examples for selectors:

    • "div:has(h1)"
    • "div:has(h1, p, span)"
    • "div:has(p.foo)"
    • "div:has(img[src='https://example.com'])"
    • "tr:has(*:fl-contains('TEST'))"

    Note that combinators like ">" are not allowed yet.

    Thank you @​bvobart for this feature!

Fixed

  • Add :style option documentation to Floki.text/2. Thanks @​s3cur3 for the fix.

  • Fix deprecation warnings for upcoming Elixir 1.19.

  • Prevent from crashing when selector is an empty string.

Removed

  • Remove support for Elixir 1.14 and OTP 23.

  • Remove deprecated functions and function clauses that were accepting strings (binaries).

    Affected functions:

    • parse/1 - removed function
    • map/2 - removed function
    • attr/4 - removed clause
    • find/2 - removed clause
    • text/3 - removed clause
    • text/3 - removed clause
    • attribute/2 - removed clause
    • filter_out/2 - removed clause

    HTML must be parsed before searching. Functions like Floki.find/2, Floki.attribute/2, and other HTML manipulation functions no longer work directly with HTML strings. The HTML must be parsed first using Floki.parse_fragment/2 or Floki.parse_document/2.

... (truncated)

Changelog

Sourced from floki's changelog.

[0.38.0] - 2025-06-14

Added

  • This version adds initial support for the :has pseudo-selector. It is a great addition that enables finding elements containing matching children.

    Examples for selectors:

    • "div:has(h1)"
    • "div:has(h1, p, span)"
    • "div:has(p.foo)"
    • "div:has(img[src='https://example.com'])"
    • "tr:has(*:fl-contains('TEST'))"

    Note that combinators like ">" are not allowed yet.

    Thank you @​bvobart for this feature!

Fixed

  • Add :style option documentation to Floki.text/2. Thanks @​s3cur3 for the fix.

  • Fix deprecation warnings for upcoming Elixir 1.19.

  • Prevent from crashing when selector is an empty string.

Removed

  • Remove support for Elixir 1.14 and OTP 23.

  • Remove deprecated functions and function clauses that were accepting strings (binaries).

    Affected functions:

    • parse/1 - removed function
    • map/2 - removed function
    • attr/4 - removed clause
    • find/2 - removed clause
    • text/3 - removed clause
    • text/3 - removed clause
    • attribute/2 - removed clause
    • filter_out/2 - removed clause
  • HTML must be parsed before searching. Functions like Floki.find/2, Floki.attribute/2, and other HTML manipulation functions no longer work directly with HTML strings. The HTML must be parsed first using

... (truncated)

Commits

Updates gettext from 0.26.2 to 1.0.0

Changelog

Sourced from gettext's changelog.

v1.0.0

This is the first 1.0 release of Gettext, a silly 10 years (and 6 months) after we started working on it. There are very few changes from the latest 0.26 release, and none of them are breaking.

Here are the new goodies:

  • Add support for concatenating sigils if all parts are known at compile time (such as "Hello " <> ~s(world)).
  • Significantly increase the timeout for mix gettext.extract to two minutes.
  • Add Gettext.put_locale!/1.

Happy 10+ years of Elixir translations everyone! 🎉

Commits

Updates hackney from 1.23.0 to 1.25.0

Release notes

Sourced from hackney's releases.

1.25.0 - 2025-07-24

IMPORTANT CHANGE

  • change: insecure_basic_auth now defaults to true instead of false

    This restores backward compatibility with pre-1.24.0 behavior where basic auth was allowed over HTTP connections. If you need strict HTTPS-only basic auth:

    • Set globally: application:set_env(hackney, insecure_basic_auth, false)
    • Or per-request: {insecure_basic_auth, false} in options

Hex.pm : https://hex.pm/packages/hackney/1.25.0 Doc: https://hexdocs.pm/hackney/readme.html

1.24.1 - 2025-05-26

Changes

1.24.1 - 2025-05-26

  • fix: remove unused variable warning in hackney.erl

1.24.0 - 2025-05-26

  • security: fix basic auth credential exposure vulnerability
  • security: add application variable support for insecure_basic_auth
  • fix: NXDOMAIN error in Docker Compose environments (issue #764)
  • fix: stream_body timeout after first chunk (issue #762)
  • fix: SSL hostname verification with custom ssl_options and SSL message leak in async streaming
  • fix: pool connections not freed on 307 redirects and multiple pool/timer race conditions
  • fix: socket leaks, process deadlocks, ETS memory leaks, and infinite gen_server calls
  • fix: controlling_process error handling in happy eyeballs and connection pool return
  • improvement: update GitHub Actions to ubuntu-22.04 and bump certifi/mimerl dependencies

Breaking Change

The new insecure_basic_auth application variable defaults to false for security. If your application relies on insecure basic auth over HTTP, you must explicitly set application:set_env(hackney, insecure_basic_auth, true) to maintain previous behavior.

Hex.pm : https://hex.pm/packages/hackney/1.24.1 Doc: https://hexdocs.pm/hackney/readme.html

1.24.0 - 2025-05-26

Changes

  • security: fix basic auth credential exposure vulnerability

... (truncated)

Changelog

Sourced from hackney's changelog.

1.25.0 - 2025-07-24

** IMPORTANT CHANGE **

  • change: insecure_basic_auth now defaults to true instead of false

    This restores backward compatibility with pre-1.24.0 behavior where basic auth was allowed over HTTP connections. If you need strict HTTPS-only basic auth:

    • Set globally: application:set_env(hackney, insecure_basic_auth, false)
    • Or per-request: {insecure_basic_auth, false} in options

1.24.1 - 2025-05-26

  • fix: remove unused variable warning in hackney.erl

1.24.0 - 2025-05-26

  • security: fix basic auth credential exposure vulnerability
  • security: add application variable support for insecure_basic_auth
  • fix: NXDOMAIN error in Docker Compose environments (issue #764)
  • fix: stream_body timeout after first chunk (issue #762)
  • fix: SSL hostname verification with custom ssl_options and SSL message leak in async streaming
  • fix: pool connections not freed on 307 redirects and multiple pool/timer race conditions
  • fix: socket leaks, process deadlocks, ETS memory leaks, and infinite gen_server calls
  • fix: controlling_process error handling in happy eyeballs and connection pool return
  • improvement: update GitHub Actions to ubuntu-22.04 and bump certifi/mimerl dependencies
Commits
  • 8c00789 Merge pull request #778 from benoitc/insecure-basic-auth-default-true
  • a1d4108 change insecure_basic_auth default to true
  • e2bbdf7 bump unicode compat lib
  • 3b901a6 update readme
  • d59b422 fix: remove unused variable warning and bump version to 1.24.1
  • 30447da fix version in readme
  • fd82258 fix documentation warnings
  • 1239ec6 update NEWS.md with stream_body timeout fix for issue #762
  • 96e881e fix stream_body timeout issue by reverting breaking error format change
  • 431b4f5 Fix typos in NEWS.md
  • Additional commits viewable in compare view

Updates igniter from 0.5.43 to 0.6.30

Release notes

Sourced from igniter's releases.

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.25

Bug Fixes:

  • remove another enumeration of the rewrite by Zach Daniel

v0.6.24

Bug Fixes:

  • iterate over sources, not rewrite, in one more place by Zach Daniel

v0.6.23

Bug Fixes:

  • remove case where we iterate a rewrite by Zach Daniel

v0.6.22

Bug Fixes:

  • handle :error coming from alias updater by Zach Daniel

  • add :error case clause in modify_existing_alias by Zach Daniel

v0.6.21

... (truncated)

Changelog

Sourced from igniter's changelog.

v0.6.30 (2025-09-25)

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 (2025-09-20)

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 (2025-08-21)

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

v0.6.27 (2025-08-14)

  • releasing a new version to handle locally published version with IO.inspects left in 🤦‍♂️

v0.6.26 (2025-07-29)

... (truncated)

Commits
  • 928f586 chore: release version v0.6.30
  • 78c00b1 fix: don't silently ignore certain errors during spinners
  • 7508897 chore: release version v0.6.29
  • 69ba2ac chore: remove beacon from projects list for now
  • 04bae76 improvement: add delay_task to run tasks at the end
  • c3f2011 fix: prevent duplicate 'live' directories for modules with Live namespace (#330)
  • 961b665 chore: update igniter
  • 3234063 chore: release version v0.6.28
  • 924a724 improvement: igniter.new Don't run git init if already in git repo (#328)
  • ff45e81 chore: update changelog
  • Additional commits viewable in compare view

Updates image from 0.59.0 to 0.62.0

Release notes

Sourced from image's releases.

Image version 0.62.0

Breaking Change

  • Image.histogram/1 previously normalized the results which meant that the pixel counts for each bucket could not be resolved. The function no longer normalises the histogram so the raw pixel counts per bucket are retained.

Bug Fixes

  • Image.histogram/1 is fixed to not normalize histogram entries. Therefore the histogram now returns correct pixel counts.

  • Fix Image.Text.add_background_padding/2 when the padding is derived from a base image.

Enhancements

  • Add Image.to_list/1 to return an image as a nested list.

  • Added an example for Image.histogram/1 to illustrate what data is returned and how to interpret it.

Image version 0.61.1

Bug Fixes

  • Fix "function get_req_message/1" compiler warning.

Image version 0.61.0

Enhancements

  • Adds Image.from_req_stream/2. This function returns a Vix.Vips.Image.t/0 from streaming a Req request using the Req.get/2 option into: :self,

Image version 0.60.0

Breaking Changes

  • Image.Math.maxpos/2 is renamed to Image.Math.top_n/2 to better reflect its intent. The keyword options argument is also replaced with a simple integer argument n.

  • Image.Math.minpos/2 is renamed to Image.Math.bottom_n/2 to better reflect its intent. The keyword options argument is also replaced with a simple integer argument n.

  • The return value from Image.Math.top_n/2 and Image.Math.bottom_n/2 have changed. They will now return the form {max, max_x, max_y, [{x_max_1, y_max_1}, {x_max_2, y_max_2}, ...]}.

Bug Fixes

  • Improve the error messages for Image.crop/5 when the crop bounding box is invalid. Closes #190.

Enhancements

  • Add Image.band_and/1, Image.band_or/1 and Image.band_xor/1 to apply the appropriate boolean operation across the bands of an image.

  • Add new (and different) Image.Math.maxpos/2 and Image.Math.minpos/2 which return only coordinates whose values match the image maximum or minimum.

Image version 0.59.3

Bug Fixes

... (truncated)

Changelog

Sourced from image's changelog.

Image 0.62.0

This is the changelog for Image version 0.62.0 released on August 8th, 2025. For older changelogs please consult the release tag on GitHub

Breaking Change

  • Image.histogram/1 previously normalized the results which meant that the pixel counts for each bucket could not be resolved. The function no longer normalises the histogram so the raw pixel counts per bucket are retained.

Bug Fixes

  • Image.histogram/1 is fixed to not normalize histogram entries. Therefore the histogram now returns correct pixel counts.

  • Fix Image.Text.add_background_padding/2 when the padding is derived from a base image.

Enhancements

  • Add Image.to_list/1 to return an image as a nested list.

  • Added an example for Image.histogram/1 to illustrate what data is returned and how to interpret it.

Image 0.61.1

This is the changelog for Image version 0.61.1 released on July 14th, 2025. For older changelogs please consult the release tag on GitHub

Bug Fixes

  • Fix "function get_req_message/1" compiler warning.

Image 0.61.0

This is the changelog for Image version 0.61.0 released on July 2nd, 2025. For older changelogs please consult the release tag on GitHub

Enhancements

  • Adds Image.from_req_stream/2. This function returns a Vix.Vips.Image.t/0 from streaming a Req request using the Req.get/2 option into: :self,

Image 0.60.0

This is the changelog for Image version 0.60.0 released on June 27th, 2025. For older changelogs please consult the release tag on GitHub

Breaking Changes

  • Image.Math.maxpos/2 is renamed to Image.Math.top_n/2 to better reflect its intent. The keyword options argument is also replaced with a simple integer argument n.

  • Image.Math.minpos/2 is renamed to Image.Math.bottom_n/2 to better reflect its intent. The keyword options argument is also replaced with a simple integer argument n.

  • The return value from Image.Math.top_n/2 and Image.Math.bottom_n/2 have changed. They will now return the form {max, max_x, max_y, [{x_max_1, y_max_1}, {x_max_2, y_max_2}, ...]}.

Bug Fixes

... (truncated)

Commits

Updates mdex from 0.5.0 to 0.9.0

Release notes

Sourced from mdex's releases.

v0.9.0

0.9.0 (2025-09-22)

BREAKING CHANGES

This version introduces breaking changes to the public API. Please follow the upgrade guide below to migrate your code.

Upgrade Guide

  1. Replace %MDEx.Pipe{} with %MDEx.Document{}

The MDEx.Document module now provides an unified API to create, manipulate, and render Markdown documents.

- %MDEx.Pipe{} = pipe = MDEx.new()
- MDEx.Pipe.run(pipe)
+ %MDEx.Document{} = document = MDEx.new()
+ MDEx.Document.run(document)

See examples leandrocp/mdex_gfm#7 and leandrocp/mdex_mermaid#13

  1. Move types from MDEx to MDEx.Document
- @spec my_function(MDEx.options()) :: any()
+ @spec my_function(MDEx.Document.options()) :: any()
  1. Replace the :features option with explicit :syntax_highlight and :sanitize options
- MDEx.new(features: [syntax_highlight_theme: "github_light", sanitize: true])
+ MDEx.new(
+   syntax_highlight: [formatter: {:html_inline, theme: "github_light"}],
+   sanitize: MDEx.Document.default_sanitize_options()
+ )

Added

  • [Document] Add MDEx.Document.default_options/0 to get all default options
  • [Document] Add MDEx.Document.parse_markdown/2 to replace MDEx.Document with new Markdown content
  • [Document] Add extra fields in %MDEx.Document{} to store options, private data, and pipeline state. Use functions in MDEx.Document to manipulate these fields.
  • [Document] Add config Application.put_env(:mdex, :inspect_format, :struct) to enable inspecting the raw %MDEx.Document{} struct

Changed

  • [Deps] Require autumnus >= 0.5.4
  • BREAKING Remove MDEx.Pipe in favour of unifying all functionality in MDEx.Document
  • BREAKING Return %MDEx.Document{} in MDEx.new/1 instead of %MDEx.Pipe{}
  • BREAKING Move type definitions from MDEx to MDEx.Document (extension_options, parse_options, render_options, syntax_highlight_options, sanitize_options, options)

... (truncated)

Changelog

Sourced from mdex's changelog.

0.9.0 (2025-09-22)

BREAKING CHANGES

This version introduces breaking changes to the public API. Please follow the upgrade guide below to migrate your code.

Upgrade Guide

  1. Replace %MDEx.Pipe{} with %MDEx.Document{}

The MDEx.Document module now provides an unified API to create, manipulate, and render Markdown documents.

- %MDEx.Pipe{} = pipe = MDEx.new()
- MDEx.Pipe.run(pipe)
+ %MDEx.Document{} = document = MDEx.new()
+ MDEx.Document.run(document)

See examples leandrocp/mdex_gfm#7 and leandrocp/mdex_mermaid#13

  1. Move types from MDEx to MDEx.Document
- @spec my_function(MDEx.options()) :: any()
+ @spec my_function(MDEx.Document.options()) :: any()
  1. Replace the :features option with explicit :syntax_highlight and :sanitize options
- MDEx.new(features: [syntax_highlight_theme: "github_light", sanitize: true])
+ MDEx.new(
+   syntax_highlight: [formatter: {:html_inline, theme: "github_light"}],
+   sanitize: MDEx.Document.default_sanitize_options()
+ )

Added

  • [Document] Add MDEx.Document.default_options/0 to get all default options
  • [Document] Add MDEx.Document.parse_markdown/2 to replace MDEx.Document with new Markdown content
  • [Document] Add extra fields in %MDEx.Document{} to store options, private data, and pipeline state. Use functions in MDEx.Document to manipulate these fields.
  • [Document] Add config Application.put_env(:mdex, :inspect_format, :struct) to enable inspecting the raw %MDEx.Document{} struct

Changed

  • [Deps] Require autumnus >= 0.5.4
  • BREAKING Remove MDEx.Pipe in favour of unifying all functionality in MDEx.Document
  • BREAKING Return %MDEx.Document{} in MDEx.new/1 instead of %MDEx.Pipe{}
  • BREAKING Move type definitions from MDEx to MDEx.Document (extension_options, parse_options, render_options, syntax_highlight_options, sanitize_options, options)
  • BREAKING Remove the :features option and support only explicit :syntax_highlight / :sanitize entries

... (truncated)

Commits

Updates phoenix_ecto from 4.6.3 to 4.6.5

Changelog

Sourced from phoenix_ecto's changelog.

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
  • 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)
  • d687045 Release v4.6.4
  • ebab9d1 Release v4.6.4
  • ca36795 Wrap errors with Plug.Conn.Wrapper error to support live reload (#190)
  • 7329d30 Update sandbox.ex
  • ee5f9b3 Fix docs: Preserve phoenix_ecto_sandbox assign (#189)
  • 76e5b7f Update Ecto Sandbox doc for when on_mount hooks on live_session are prese...
  • Additional commits viewable in compare view

Updates phoenix_html from 4.2.1 to 4.3.0

Changelog

Sourced from phoenix_html's changelog.

4.3.0 (2025-09-28)

  • 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
Commits

Updates phoenix_live_view from 1.0.9 to 1.1.13

Changelog

Sourced from phoenix_live_view's changelog.

v1.1.13 (2025-09-18)

Bug fixes

  • Fix invalid stream merging in LiveViewTest (#3993)
  • Fix extra spaces when formatting nested inline tags (#3995)
  • Ensure error reasons are serialized into message on the client (#3984)
  • Prevent JavaScript exception when passing "*" to JS.ignore_attributes/3 (#3996)

v1.1.12 (2025-09-14)

Bug fixes

  • Prevent HEEx line from being reported as uncovered when using a pattern in :let={} (#3989)

Enhancements

  • Automatically symlink assets/node_modules folder for colocated hooks (see the documentation for Phoenix.LiveView.ColocatedJS, #3988)

v1.1.11 (2025-09-04)

Bug fixes

  • Fix LiveComponents being destroyed when their DOM ID changes, even though they are still rendered (#3981)
  • Fix warning when an empty comprehension is rendered in LiveViewTest

Enhancements

  • Speed up duplicate ID check in LiveViewTest (#3962)

v1.1.10 (2025-09-03)

Bug fixxes

  • Regression in v1.1.9 - fix Phoenix.LiveViewTest.submit_form/2 and Phoenix.LiveViewTest.follow_trigger_action/2 crashing when using keywords lists and not properly handling atom keys (#3975)

v1.1.9 (2025-09-02)

Bug fixes

  • Fix moved comprehension diff crashing LiveViewTest (#3963)
  • Ensure push_patch works during form recovery (#3964)
  • Fix diff crash in LiveViewTest when rendering structs (#3970)

Enhancements

  • Include form values from DOM in Phoenix.LiveViewTest.submit_form/2 and Phoenix.LiveViewTest.follow_trigger_action/2 to mimic browser behavior (#3885)
  • Allow assigning generic hooks to type Hook (#3955)
  • Allow typing hook element when using TypeScript (#3956)
  • Add more metadata to phx:page-loading-start event in case of errors (#3910)

... (truncated)

Commits

Updates postgrex from 0.20.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

v0.21.0 (2025-07-31)

This release requires Erlang/OTP 25+

  • Enhancements

    • Add query timeout option on ReplicationConnection
  • Bug fixes

    • PGHOST option does not override explicitly given endpoint configuration
    • Add ltxtquery support
Commits

Updates req_embed from 0.2.1 to 0.3.1

Changelog

Sourced from req_embed's changelog.

[0.3.1] - 2025-08-13

Changed

[0.3.0] - 2025-08-12

Added

  • Add providers Beta QuellenSuche, Carbon, Everwall, Filestage, Form-Data, GW2 Fashions, Kubit, Naver Clip, QuellenSuche, SOOP,

Changed

  • Breaking: Remove provider afreecaTV
  • Breaking: Require minimum Elixir 1.15
  • Update providers: Medienarchiv, Supercut, Webcrumbs

[0.2.3] - 2025-05-30

Added

  • Ignite provider support
  • marimo provider support

Fixed

  • Compilation error on Elixir 1.18.14 and OTP 28

[0.2.2] - 2025-04-24

Fixed

  • Installation without :phoenix_live_view dependency
Commits

Updates solid from 0.18.0 to 1.1.1

Release notes

Sourced from solid's releases.

Solid 1.1.1

What's Changed

New Contributors

Full Changelog: edgurgel/solid@v1.1.0...v1.1.1

Solid 1.1.0

What's Changed

  • fix: render loop should not access parentloop by @​edgurgel in edgurgel/solid#170
  • Fix incorrect typespec in If/Unless tag by Description has been truncated

…y with 15 updates

Bumps the production-dependencies group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [ecto_sql](https://github.com/elixir-ecto/ecto_sql) | `3.12.1` | `3.13.2` |
| [esbuild](https://github.com/phoenixframework/esbuild) | `0.9.0` | `0.10.0` |
| [floki](https://github.com/philss/floki) | `0.37.1` | `0.38.0` |
| [gettext](https://github.com/elixir-gettext/gettext) | `0.26.2` | `1.0.0` |
| [hackney](https://github.com/benoitc/hackney) | `1.23.0` | `1.25.0` |
| [igniter](https://github.com/ash-project/igniter) | `0.5.43` | `0.6.30` |
| [image](https://github.com/kipcole9/image) | `0.59.0` | `0.62.0` |
| [mdex](https://github.com/leandrocp/mdex) | `0.5.0` | `0.9.0` |
| [phoenix_ecto](https://github.com/phoenixframework/phoenix_ecto) | `4.6.3` | `4.6.5` |
| [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) | `1.0.9` | `1.1.13` |
| [req_embed](https://github.com/leandrocp/req_embed) | `0.2.1` | `0.3.1` |
| [solid](https://github.com/edgurgel/solid) | `0.18.0` | `1.1.1` |



Updates `ecto_sql` from 3.12.1 to 3.13.2
- [Changelog](https://github.com/elixir-ecto/ecto_sql/blob/master/CHANGELOG.md)
- [Commits](elixir-ecto/ecto_sql@v3.12.1...v3.13.2)

Updates `esbuild` from 0.9.0 to 0.10.0
- [Changelog](https://github.com/phoenixframework/esbuild/blob/main/CHANGELOG.md)
- [Commits](phoenixframework/esbuild@v0.9.0...v0.10.0)

Updates `floki` from 0.37.1 to 0.38.0
- [Release notes](https://github.com/philss/floki/releases)
- [Changelog](https://github.com/philss/floki/blob/main/CHANGELOG.md)
- [Commits](philss/floki@v0.37.1...v0.38.0)

Updates `gettext` from 0.26.2 to 1.0.0
- [Changelog](https://github.com/elixir-gettext/gettext/blob/main/CHANGELOG.md)
- [Commits](elixir-gettext/gettext@v0.26.2...v1.0.0)

Updates `hackney` from 1.23.0 to 1.25.0
- [Release notes](https://github.com/benoitc/hackney/releases)
- [Changelog](https://github.com/benoitc/hackney/blob/master/NEWS.md)
- [Commits](benoitc/hackney@1.23.0...1.25.0)

Updates `igniter` from 0.5.43 to 0.6.30
- [Release notes](https://github.com/ash-project/igniter/releases)
- [Changelog](https://github.com/ash-project/igniter/blob/main/CHANGELOG.md)
- [Commits](ash-project/igniter@v0.5.43...v0.6.30)

Updates `image` from 0.59.0 to 0.62.0
- [Release notes](https://github.com/kipcole9/image/releases)
- [Changelog](https://github.com/elixir-image/image/blob/main/CHANGELOG.md)
- [Commits](elixir-image/image@v0.59.0...v0.62.0)

Updates `mdex` from 0.5.0 to 0.9.0
- [Release notes](https://github.com/leandrocp/mdex/releases)
- [Changelog](https://github.com/leandrocp/mdex/blob/main/CHANGELOG.md)
- [Commits](leandrocp/mdex@v0.5.0...v0.9.0)

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

Updates `phoenix_html` from 4.2.1 to 4.3.0
- [Changelog](https://github.com/phoenixframework/phoenix_html/blob/main/CHANGELOG.md)
- [Commits](phoenixframework/phoenix_html@v4.2.1...v4.3.0)

Updates `phoenix_live_view` from 1.0.9 to 1.1.13
- [Changelog](https://github.com/phoenixframework/phoenix_live_view/blob/v1.1.13/CHANGELOG.md)
- [Commits](phoenixframework/phoenix_live_view@v1.0.9...v1.1.13)

Updates `postgrex` from 0.20.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.20.0...v0.21.1)

Updates `req_embed` from 0.2.1 to 0.3.1
- [Changelog](https://github.com/leandrocp/req_embed/blob/main/CHANGELOG.md)
- [Commits](leandrocp/req_embed@v0.2.1...v0.3.1)

Updates `solid` from 0.18.0 to 1.1.1
- [Release notes](https://github.com/edgurgel/solid/releases)
- [Changelog](https://github.com/edgurgel/solid/blob/main/CHANGELOG.md)
- [Commits](edgurgel/solid@v0.18.0...v1.1.1)

Updates `vix` from 0.33.0 to 0.35.0
- [Release notes](https://github.com/akash-akya/vix/releases)
- [Commits](akash-akya/vix@v0.33.0...v0.35.0)

---
updated-dependencies:
- dependency-name: ecto_sql
  dependency-version: 3.13.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: esbuild
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: floki
  dependency-version: 0.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: gettext
  dependency-version: 1.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: hackney
  dependency-version: 1.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: igniter
  dependency-version: 0.6.30
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: image
  dependency-version: 0.62.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: mdex
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: phoenix_ecto
  dependency-version: 4.6.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: phoenix_html
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: phoenix_live_view
  dependency-version: 1.1.13
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: postgrex
  dependency-version: 0.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: req_embed
  dependency-version: 0.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: solid
  dependency-version: 1.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: vix
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

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 Sep 30, 2025
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.

0 participants