Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Dec 19, 2023

This PR contains the following updates:

Package Change Age Confidence Type Update
phoenix_html ^3.2 -> ^4.0.0 age confidence dependencies major
phoenix_html (source) ~> 3.0 -> ~> 4.0 age confidence prod major

Release Notes

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

v4.2.1

Compare Source

  • Enhancements
    • Add type to Phoenix.HTML.FormField
    • Allow keyword lists in options to use nil as key/value

v4.2.0

Compare Source

  • Enhancements

    • Add Phoenix.HTML.css_escape/1 to escape strings for use inside CSS selectors
    • Add the ability to pass :hr to options_for_select/2 to render a horizontal rule
  • Bug fixes

    • Pass form action through in FormData implementation

v4.1.1

Compare Source

  • Fix dependency resolution error

v4.1.0

Compare Source

  • Enhancements
    • Introduce form :action and consider input as changed if action changes to support better change tracking

v4.0.0

Compare Source

This version removes deprecated functionality and moved all HTML helpers to a separate library. HTML Helpers are no longer used in new apps from Phoenix v1.7, instead it relies on function components from Phoenix.LiveView. Older applications who wish to maintain compatibility, add {:phoenix_html_helpers, "~> 1.0"} to your mix.exs and then replace use Phoenix.HTML in your applications by:

import Phoenix.HTML
import Phoenix.HTML.Form
use PhoenixHTMLHelpers

v3.3.4

Compare Source

v3.3.3

Compare Source

  • Enhancements
    • Allow string fields on input_changed?

v3.3.2

Compare Source

  • Enhancements

    • Address deprecations in Elixir v1.16+
  • Deprecations

    • Deprecate inputs_for/2 and inputs_for/3 (without anonymous functions)

v3.3.1

Compare Source

  • Bug fix
    • Set display to none on generated forms
    • Warn for maps with atom keys

v3.3.0

Compare Source

  • Enhancements

    • Support deeply nested class lists
    • Implement Phoenix.HTML.Safe for URI
    • Implement Phoenix.HTML.FormData for Map
  • Bug fix

    • Generate unique IDs for checkboxes based on the value
    • Use artificial button click instead of form.submit in JavaScript to trigger all relevant events
    • Fix a bug where nil/false/true attributes in aria/data/phx would emit empty or literal values, such as "true" and "false". This release aligns them with all other attributes so both nil and false emit nothing. true emits the attribute with no value.
  • Deprecations

    • Phoenix.HTML.Tag.attributes_escape/1 is deprecated in favor of Phoenix.HTML.attributes_escape/1

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title fix(deps): update dependency phoenix_html to v4 chore(deps): update dependency phoenix_html to v4 May 30, 2024
@renovate renovate bot changed the title chore(deps): update dependency phoenix_html to v4 fix(deps): update dependency phoenix_html to v4 Dec 28, 2024
@renovate renovate bot force-pushed the renovate/phoenix_html-4.x branch 2 times, most recently from 3b40fb8 to 480086a Compare August 13, 2025 16:25
@renovate renovate bot force-pushed the renovate/phoenix_html-4.x branch from 480086a to 321427d Compare September 28, 2025 17:46
@renovate renovate bot force-pushed the renovate/phoenix_html-4.x branch from 321427d to 8dde304 Compare October 21, 2025 15:49
@renovate renovate bot force-pushed the renovate/phoenix_html-4.x branch from 8dde304 to 78b9bc9 Compare November 11, 2025 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant