Update phoenix packages #32

Open
renovate wants to merge 1 commit from renovate/phoenix-packages into main
Collaborator

This PR contains the following updates:

Package Type Update Change
phoenix (source) prod patch 1.8.1 -> 1.8.2
phoenix_ecto (source) prod minor 4.6.5 -> 4.7.0
phoenix_html (source) prod minor 4.2.1 -> 4.3.0
phoenix_live_view (source) prod patch 1.1.10 -> 1.1.18
phoenix_storybook (source) prod patch 0.9.2 -> 0.9.3

Release Notes

phoenixframework/phoenix (phoenix)

v1.8.2

Compare Source

Bug fixes
  • [phoenix.js] fix issue where LongPoll can cause "unmatched topic" errors (observed on iOS only) (#​6538)
  • [phx.gen.live] fix tests when schema and table names are equal (#​6477)
  • [Verified Routes] do not add path prefixes for static routes
  • [Phoenix.Endpoint] fix LongPoll being active by default since 1.8.0 (#​6487)
Enhancements
  • [phoenix.js] socket now stops reconnection attempts while the page is hidden (#​6534)
  • [phx.new] (re-)add <.input field={@&#8203;form[:foo]} type="hidden" /> support in core components
  • [phx.new] set force_ssl in prod.exs by default (#​6435)
  • [phx.new] change --docker base image to debian trixie (#​6521)
  • [Phoenix.Socket.assign/2] allow passing a function as second argument assign(socket, fn _existing_assigns -> %{this_gets: "merged"} end) (#​6530)
  • [Phoenix.Controller.assign/2] allow passing a function as second argument (#​6542)
  • [Phoenix.Controller.assign/2] support keyword lists and maps as second argument similar to LiveView (#​6513)
  • [Presence] support custom dispatcher for presence_diff broadcast (#​6500)
  • [AGENTS.md] add short test guidelines to usage rules
phoenixframework/phoenix_ecto (phoenix_ecto)

v4.7.0

Compare Source

v4.6.6

Compare Source

  • Bug fixes
    • Keep backwards compatibility on sandbox API
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_view (phoenix_live_view)

v1.1.18

Compare Source

v1.1.17

Compare Source

v1.1.16

Compare Source

v1.1.15

Compare Source

v1.1.14

Compare Source

v1.1.13

Compare Source

v1.1.12

Compare Source

v1.1.11

Compare Source

phenixdigital/phoenix_storybook (phoenix_storybook)

v0.9.3

Compare Source


Configuration

📅 Schedule: Branch creation - Between 10:00 AM and 10:59 AM ( * 10 * * * ) in timezone 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 | |---|---|---|---| | [phoenix](https://hex.pm/packages/phoenix) ([source](https://github.com/phoenixframework/phoenix)) | prod | patch | `1.8.1` -> `1.8.2` | | [phoenix_ecto](https://hex.pm/packages/phoenix_ecto) ([source](https://github.com/phoenixframework/phoenix_ecto)) | prod | minor | `4.6.5` -> `4.7.0` | | [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_view](https://hex.pm/packages/phoenix_live_view) ([source](https://github.com/phoenixframework/phoenix_live_view)) | prod | patch | `1.1.10` -> `1.1.18` | | [phoenix_storybook](https://hex.pm/packages/phoenix_storybook) ([source](https://github.com/phenixdigital/phoenix_storybook)) | prod | patch | `0.9.2` -> `0.9.3` | --- ### Release Notes <details> <summary>phoenixframework/phoenix (phoenix)</summary> ### [`v1.8.2`](https://github.com/phoenixframework/phoenix/blob/HEAD/CHANGELOG.md#182-2025-11-26) [Compare Source](https://github.com/phoenixframework/phoenix/compare/v1.8.1...v1.8.2) ##### Bug fixes - \[phoenix.js] fix issue where LongPoll can cause "unmatched topic" errors (observed on iOS only) ([#&#8203;6538](https://github.com/phoenixframework/phoenix/pull/6538)) - \[phx.gen.live] fix tests when schema and table names are equal ([#&#8203;6477](https://github.com/phoenixframework/phoenix/pull/6477)) - \[Verified Routes] do not add path prefixes for static routes - \[Phoenix.Endpoint] fix LongPoll being active by default since 1.8.0 ([#&#8203;6487](https://github.com/phoenixframework/phoenix/pull/6487)) ##### Enhancements - \[phoenix.js] socket now stops reconnection attempts while the page is hidden ([#&#8203;6534](https://github.com/phoenixframework/phoenix/pull/6534)) - \[phx.new] (re-)add `<.input field={@&#8203;form[:foo]} type="hidden" />` support in core components - \[phx.new] set `force_ssl` in `prod.exs` by default ([#&#8203;6435](https://github.com/phoenixframework/phoenix/pull/6435)) - \[phx.new] change `--docker` base image to debian trixie ([#&#8203;6521](https://github.com/phoenixframework/phoenix/pull/6521)) - \[Phoenix.Socket.assign/2] allow passing a function as second argument `assign(socket, fn _existing_assigns -> %{this_gets: "merged"} end)` ([#&#8203;6530](https://github.com/phoenixframework/phoenix/pull/6530)) - \[Phoenix.Controller.assign/2] allow passing a function as second argument ([#&#8203;6542](https://github.com/phoenixframework/phoenix/pull/6542)) - \[Phoenix.Controller.assign/2] support keyword lists and maps as second argument similar to LiveView ([#&#8203;6513](https://github.com/phoenixframework/phoenix/pull/6513)) - \[Presence] support custom dispatcher for `presence_diff` broadcast ([#&#8203;6500](https://github.com/phoenixframework/phoenix/pull/6500)) - \[AGENTS.md] add short test guidelines to usage rules </details> <details> <summary>phoenixframework/phoenix_ecto (phoenix_ecto)</summary> ### [`v4.7.0`](https://github.com/phoenixframework/phoenix_ecto/compare/v4.6.6...v4.7.0) [Compare Source](https://github.com/phoenixframework/phoenix_ecto/compare/v4.6.6...v4.7.0) ### [`v4.6.6`](https://github.com/phoenixframework/phoenix_ecto/blob/HEAD/CHANGELOG.md#v466) [Compare Source](https://github.com/phoenixframework/phoenix_ecto/compare/v4.6.5...v4.6.6) - Bug fixes - Keep backwards compatibility on sandbox API </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_view (phoenix_live_view)</summary> ### [`v1.1.18`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.17...v1.1.18) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.17...v1.1.18) ### [`v1.1.17`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.16...v1.1.17) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.16...v1.1.17) ### [`v1.1.16`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.15...v1.1.16) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.15...v1.1.16) ### [`v1.1.15`](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.14...v1.1.15) [Compare Source](https://github.com/phoenixframework/phoenix_live_view/compare/v1.1.14...v1.1.15) ### [`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) </details> <details> <summary>phenixdigital/phoenix_storybook (phoenix_storybook)</summary> ### [`v0.9.3`](https://github.com/phenixdigital/phoenix_storybook/blob/HEAD/CHANGELOG.md#v093-2025-09-15) [Compare Source](https://github.com/phenixdigital/phoenix_storybook/compare/v0.9.2...v0.9.3) - **feature**: [accompany variations with optional notes](https://github.com/phenixdigital/phoenix_storybook/issues/571) - 🙏 [@&#8203;xxdavid](https://github.com/xxdavid) - **improvement**: bumped to `phoenix_live_view 1.1.x` and `phoenix 1.8.x` - **bugfix**: [not resolving priv dir for assets hash calculation is now less punitive](https://github.com/phenixdigital/phoenix_storybook/issues/665) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 10:00 AM and 10:59 AM ( * 10 * * * ) in timezone 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:eyJjcmVhdGVkSW5WZXIiOiI0MS42Mi4zIiwidXBkYXRlZEluVmVyIjoiNDEuNjIuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
renovate force-pushed renovate/phoenix-packages from f7d88efc32
All checks were successful
Test / tests (pull_request) Successful in 6m43s
to 20a720a411
Some checks failed
renovate/artifacts Artifact file update failure
Test / tests (pull_request) Successful in 6m48s
2025-09-10 11:46:32 +00:00
Compare
renovate changed title from Update dependency phoenix_live_view to v1.1.11 to Update dependency phoenix_live_view to v1.1.12 2025-09-14 13:46:11 +00:00
renovate force-pushed renovate/phoenix-packages from 20a720a411
Some checks failed
renovate/artifacts Artifact file update failure
Test / tests (pull_request) Successful in 6m48s
to f946aa8298
All checks were successful
Test / tests (pull_request) Successful in 6m51s
2025-09-14 17:46:00 +00:00
Compare
renovate force-pushed renovate/phoenix-packages from f946aa8298
All checks were successful
Test / tests (pull_request) Successful in 6m51s
to d7ab2e7e70
All checks were successful
Test / tests (pull_request) Successful in 7m14s
2025-09-15 14:46:44 +00:00
Compare
renovate changed title from Update dependency phoenix_live_view to v1.1.12 to Update phoenix packages 2025-09-15 14:46:45 +00:00
renovate force-pushed renovate/phoenix-packages from d7ab2e7e70
All checks were successful
Test / tests (pull_request) Successful in 7m14s
to ec6f3e733f
Some checks failed
renovate/artifacts Artifact file update failure
Test / tests (pull_request) Successful in 6m50s
2025-09-15 16:46:24 +00:00
Compare
renovate force-pushed renovate/phoenix-packages from ec6f3e733f
Some checks failed
renovate/artifacts Artifact file update failure
Test / tests (pull_request) Successful in 6m50s
to 1c30d1d06d
All checks were successful
Test / tests (pull_request) Successful in 6m48s
2025-09-18 13:46:50 +00:00
Compare
renovate force-pushed renovate/phoenix-packages from 1c30d1d06d
All checks were successful
Test / tests (pull_request) Successful in 6m48s
to 613f6c6c10
All checks were successful
Test / tests (pull_request) Successful in 5m51s
2025-09-21 11:46:19 +00:00
Compare
renovate force-pushed renovate/phoenix-packages from 613f6c6c10
All checks were successful
Test / tests (pull_request) Successful in 5m51s
to 426fbe664b
All checks were successful
Test / tests (pull_request) Successful in 5m50s
2025-09-25 11:46:39 +00:00
Compare
renovate force-pushed renovate/phoenix-packages from 426fbe664b
All checks were successful
Test / tests (pull_request) Successful in 5m50s
to b0052809f0
All checks were successful
Test / tests (pull_request) Successful in 5m58s
2025-09-28 17:46:26 +00:00
Compare
renovate force-pushed renovate/phoenix-packages from b0052809f0
All checks were successful
Test / tests (pull_request) Successful in 5m58s
to 7a605e2070
Some checks failed
Test / tests (pull_request) Failing after 59s
renovate/artifacts Artifact file update failure
2025-10-07 14:47:13 +00: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.19.4

### ⚠️ 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.19.4 ```
Some checks failed
renovate/artifacts Artifact file update failure
Test / tests (pull_request) Failing after 59s
Required
Details
Some required checks were not successful.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/phoenix-packages:renovate/phoenix-packages
git switch renovate/phoenix-packages
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ludonauts/jupiter!32
No description provided.