diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f9c46e..d601f6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## v4.0.0 (2023-12-19) + +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. 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: + +```elixir +import Phoenix.HTML +import Phoenix.HTML.Form +use PhoenixHTMLHelpers +``` + ## v3.3.3 (2023-10-09) * Enhancements diff --git a/mix.exs b/mix.exs index 365de7d..38fc6b6 100644 --- a/mix.exs +++ b/mix.exs @@ -3,7 +3,7 @@ defmodule PhoenixHTML.Mixfile do # Also change package.json version @source_url "https://github.com/phoenixframework/phoenix_html" - @version "4.0.0-dev" + @version "4.0.0" def project do [ diff --git a/package.json b/package.json index cc833f8..2494e32 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,7 @@ { "name": "phoenix_html", - "version": "4.0.0-dev", + "version": "4.0.0", "main": "./priv/static/phoenix_html.js", "repository": {}, - "files": [ - "README.md", - "CHANGELOG.md", - "LICENSE", - "package.json", - "priv/static/phoenix_html.js" - ] + "files": ["README.md", "CHANGELOG.md", "LICENSE", "package.json", "priv/static/phoenix_html.js"] }