Skip to content

Commit 1993729

Browse files
committed
Update ExDoc, Plug, and Phoenix.HTML dependencies
1 parent 4ca6ca2 commit 1993729

File tree

9 files changed

+25
-31
lines changed

9 files changed

+25
-31
lines changed

guides/introduction/packages_glossary.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ an important role in Phoenix applications:
3838

3939
* [Phoenix HTML](https://hexdocs.pm/phoenix_html) - building blocks
4040
for working with HTML and forms safely
41-
41+
4242
* [Phoenix Ecto](https://hex.pm/packages/phoenix_ecto) - plugs and
4343
protocol implementations for using phoenix with ecto
4444

installer/templates/phx_single/mix.exs

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ defmodule <%= @app_module %>.MixProject do
4040
{:phoenix_ecto, "~> 4.4"},
4141
{:ecto_sql, "~> 3.10"},
4242
{<%= inspect @adapter_app %>, ">= 0.0.0"},<% end %><%= if @html do %>
43-
{:phoenix_html, "~> 3.3"},
43+
{:phoenix_html, "~> 4.0"},
4444
{:phoenix_live_reload, "~> 1.2", only: :dev},
45-
{:phoenix_live_view, "~> 0.20.1"},
45+
{:phoenix_live_view, "~> 0.20.2"},
4646
{:floki, ">= 0.30.0", only: :test},<% end %><%= if @dashboard do %>
4747
{:phoenix_live_dashboard, "~> 0.8.2"},<% end %><%= if @javascript do %>
4848
{:esbuild, "~> 0.8", runtime: Mix.env() == :dev},<% end %><%= if @css do %>

installer/templates/phx_umbrella/apps/app_name_web/mix.exs

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ defmodule <%= @web_namespace %>.MixProject do
3838
[
3939
<%= @phoenix_dep %>,<%= if @ecto do %>
4040
{:phoenix_ecto, "~> 4.4"},<% end %><%= if @html do %>
41-
{:phoenix_html, "~> 3.3"},
41+
{:phoenix_html, "~> 4.0"},
4242
{:phoenix_live_reload, "~> 1.2", only: :dev},
43-
{:phoenix_live_view, "~> 0.20.1"},
43+
{:phoenix_live_view, "~> 0.20.2"},
4444
{:floki, ">= 0.30.0", only: :test},<% end %><%= if @dashboard do %>
4545
{:phoenix_live_dashboard, "~> 0.8.2"},<% end %><%= if @javascript do %>
4646
{:esbuild, "~> 0.8", runtime: Mix.env() == :dev},<% end %><%= if @css do %>

installer/test/phx_new_umbrella_test.exs

+2-2
Original file line numberDiff line numberDiff line change
@@ -183,10 +183,10 @@ defmodule Mix.Tasks.Phx.New.UmbrellaTest do
183183
assert_file(web_path(@app, ".gitignore"), ~r/\n$/)
184184
assert_file(web_path(@app, "assets/css/app.css"))
185185

186-
assert_file web_path(@app, "assets/tailwind.config.js"), fn file ->
186+
assert_file(web_path(@app, "assets/tailwind.config.js"), fn file ->
187187
assert file =~ "phx_umb_web.ex"
188188
assert file =~ "phx_umb_web/**/*.*ex"
189-
end
189+
end)
190190

191191
assert_file(web_path(@app, "priv/static/favicon.ico"))
192192

integration_test/mix.exs

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ defmodule Phoenix.Integration.MixProject do
4040
{:myxql, ">= 0.0.0"},
4141
{:tds, ">= 0.0.0"},
4242
{:ecto_sqlite3, ">= 0.0.0"},
43-
{:phoenix_html, "~> 3.3"},
44-
{:phoenix_live_view, "~> 0.20.1"},
43+
{:phoenix_html, "~> 4.0"},
44+
{:phoenix_live_view, "~> 0.20.2"},
4545
{:dns_cluster, "~> 0.1.1"},
4646
{:floki, ">= 0.30.0"},
4747
{:phoenix_live_reload, "~> 1.2"},

integration_test/mix.lock

+5-5
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@
3030
"nimble_options": {:hex, :nimble_options, "1.0.2", "92098a74df0072ff37d0c12ace58574d26880e522c22801437151a159392270e", [:mix], [], "hexpm", "fd12a8db2021036ce12a309f26f564ec367373265b53e25403f0ee697380f1b8"},
3131
"nimble_pool": {:hex, :nimble_pool, "1.0.0", "5eb82705d138f4dd4423f69ceb19ac667b3b492ae570c9f5c900bb3d2f50a847", [:mix], [], "hexpm", "80be3b882d2d351882256087078e1b1952a28bf98d0a287be87e4a24a710b67a"},
3232
"pbkdf2_elixir": {:hex, :pbkdf2_elixir, "2.1.0", "ce2f75056d43281df044a6da902c933f73789dcea560e25c24c9ede80b8365cc", [:mix], [{:comeonin, "~> 5.3", [hex: :comeonin, repo: "hexpm", optional: false]}], "hexpm", "bf8aa304bd2b47ed74de6e5eb4c6b7dc766b936a0a86d643ada89657c715f525"},
33-
"phoenix_ecto": {:hex, :phoenix_ecto, "4.4.2", "b21bd01fdeffcfe2fab49e4942aa938b6d3e89e93a480d4aee58085560a0bc0d", [:mix], [{:ecto, "~> 3.5", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.14.2 or ~> 3.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "70242edd4601d50b69273b057ecf7b684644c19ee750989fd555625ae4ce8f5d"},
34-
"phoenix_html": {:hex, :phoenix_html, "3.3.2", "d6ce982c6d8247d2fc0defe625255c721fb8d5f1942c5ac051f6177bffa5973f", [:mix], [{:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm", "44adaf8e667c1c20fb9d284b6b0fa8dc7946ce29e81ce621860aa7e96de9a11d"},
33+
"phoenix_ecto": {:hex, :phoenix_ecto, "4.4.3", "86e9878f833829c3f66da03d75254c155d91d72a201eb56ae83482328dc7ca93", [:mix], [{:ecto, "~> 3.5", [hex: :ecto, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 2.14.2 or ~> 3.0 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}, {:plug, "~> 1.9", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "d36c401206f3011fefd63d04e8ef626ec8791975d9d107f9a0817d426f61ac07"},
34+
"phoenix_html": {:hex, :phoenix_html, "4.0.0", "4857ec2edaccd0934a923c2b0ba526c44a173c86b847e8db725172e9e51d11d6", [:mix], [], "hexpm", "cee794a052f243291d92fa3ccabcb4c29bb8d236f655fb03bcbdc3a8214b8d13"},
3535
"phoenix_live_dashboard": {:hex, :phoenix_live_dashboard, "0.8.2", "b9e33c950d1ed98494bfbde1c34c6e51c8a4214f3bea3f07ca9a510643ee1387", [:mix], [{:ecto, "~> 3.6.2 or ~> 3.7", [hex: :ecto, repo: "hexpm", optional: true]}, {:ecto_mysql_extras, "~> 0.5", [hex: :ecto_mysql_extras, repo: "hexpm", optional: true]}, {:ecto_psql_extras, "~> 0.7", [hex: :ecto_psql_extras, repo: "hexpm", optional: true]}, {:ecto_sqlite3_extras, "~> 1.1.7 or ~> 1.2.0", [hex: :ecto_sqlite3_extras, repo: "hexpm", optional: true]}, {:mime, "~> 1.6 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:phoenix_live_view, "~> 0.19 or ~> 1.0", [hex: :phoenix_live_view, repo: "hexpm", optional: false]}, {:telemetry_metrics, "~> 0.6 or ~> 1.0", [hex: :telemetry_metrics, repo: "hexpm", optional: false]}], "hexpm", "67a598441b5f583d301a77e0298719f9654887d3d8bf14e80ff0b6acf887ef90"},
3636
"phoenix_live_reload": {:hex, :phoenix_live_reload, "1.4.1", "2aff698f5e47369decde4357ba91fc9c37c6487a512b41732818f2204a8ef1d3", [:mix], [{:file_system, "~> 0.2.1 or ~> 0.3", [hex: :file_system, repo: "hexpm", optional: false]}, {:phoenix, "~> 1.4", [hex: :phoenix, repo: "hexpm", optional: false]}], "hexpm", "9bffb834e7ddf08467fe54ae58b5785507aaba6255568ae22b4d46e2bb3615ab"},
37-
"phoenix_live_view": {:hex, :phoenix_live_view, "0.20.1", "92a37acf07afca67ac98bd326532ba8f44ad7d4bdf3e4361b03f7f02594e5ae9", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix, "~> 1.6.15 or ~> 1.7.0", [hex: :phoenix, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 3.3", [hex: :phoenix_html, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.15", [hex: :plug, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "be494fd1215052729298b0e97d5c2ce8e719c00854b82cd8cf15c1cd7fcf6294"},
37+
"phoenix_live_view": {:hex, :phoenix_live_view, "0.20.2", "025391424257d6c1ed2fab5c9fb11b1e5b21a8b47a416659b9a36492217dd5cb", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix, "~> 1.6.15 or ~> 1.7.0", [hex: :phoenix, repo: "hexpm", optional: false]}, {:phoenix_html, "~> 3.3 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: false]}, {:phoenix_template, "~> 1.0", [hex: :phoenix_template, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 2.0", [hex: :phoenix_view, repo: "hexpm", optional: true]}, {:plug, "~> 1.15", [hex: :plug, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.2 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "381c7f8a5702be838a6bf440a59ea010b458018e1a85cc432e8628641c00f07a"},
3838
"phoenix_pubsub": {:hex, :phoenix_pubsub, "2.1.3", "3168d78ba41835aecad272d5e8cd51aa87a7ac9eb836eabc42f6e57538e3731d", [:mix], [], "hexpm", "bba06bc1dcfd8cb086759f0edc94a8ba2bc8896d5331a1e2c2902bf8e36ee502"},
39-
"phoenix_template": {:hex, :phoenix_template, "1.0.3", "32de561eefcefa951aead30a1f94f1b5f0379bc9e340bb5c667f65f1edfa4326", [:mix], [{:phoenix_html, "~> 2.14.2 or ~> 3.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}], "hexpm", "16f4b6588a4152f3cc057b9d0c0ba7e82ee23afa65543da535313ad8d25d8e2c"},
40-
"plug": {:hex, :plug, "1.15.1", "b7efd81c1a1286f13efb3f769de343236bd8b7d23b4a9f40d3002fc39ad8f74c", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "459497bd94d041d98d948054ec6c0b76feacd28eec38b219ca04c0de13c79d30"},
39+
"phoenix_template": {:hex, :phoenix_template, "1.0.4", "e2092c132f3b5e5b2d49c96695342eb36d0ed514c5b252a77048d5969330d639", [:mix], [{:phoenix_html, "~> 2.14.2 or ~> 3.0 or ~> 4.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}], "hexpm", "2c0c81f0e5c6753faf5cca2f229c9709919aba34fab866d3bc05060c9c444206"},
40+
"plug": {:hex, :plug, "1.15.2", "94cf1fa375526f30ff8770837cb804798e0045fd97185f0bb9e5fcd858c792a3", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2 or ~> 2.0", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "02731fa0c2dcb03d8d21a1d941bdbbe99c2946c0db098eee31008e04c6283615"},
4141
"plug_cowboy": {:hex, :plug_cowboy, "2.6.1", "9a3bbfceeb65eff5f39dab529e5cd79137ac36e913c02067dba3963a26efe9b2", [:mix], [{:cowboy, "~> 2.7", [hex: :cowboy, repo: "hexpm", optional: false]}, {:cowboy_telemetry, "~> 0.3", [hex: :cowboy_telemetry, repo: "hexpm", optional: false]}, {:plug, "~> 1.14", [hex: :plug, repo: "hexpm", optional: false]}], "hexpm", "de36e1a21f451a18b790f37765db198075c25875c64834bcc82d90b309eb6613"},
4242
"plug_crypto": {:hex, :plug_crypto, "2.0.0", "77515cc10af06645abbfb5e6ad7a3e9714f805ae118fa1a70205f80d2d70fe73", [:mix], [], "hexpm", "53695bae57cc4e54566d993eb01074e4d894b65a3766f1c43e2c61a1b0f45ea9"},
4343
"postgrex": {:hex, :postgrex, "0.17.1", "01c29fd1205940ee55f7addb8f1dc25618ca63a8817e56fac4f6846fc2cddcbe", [:mix], [{:db_connection, "~> 2.1", [hex: :db_connection, repo: "hexpm", optional: false]}, {:decimal, "~> 1.5 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:table, "~> 0.1.0", [hex: :table, repo: "hexpm", optional: true]}], "hexpm", "14b057b488e73be2beee508fb1955d8db90d6485c6466428fe9ccf1d6692a555"},

mix.exs

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ defmodule Phoenix.MixProject do
9898
{:makeup_diff, "~> 0.1", only: :docs},
9999

100100
# Test dependencies
101-
{:phoenix_html, "~> 3.3", only: [:docs, :test]},
101+
{:phoenix_html, "~> 4.0", only: [:docs, :test]},
102102
{:phx_new, path: "./installer", only: :test},
103103
{:mint, "~> 1.4", only: :test},
104104
{:mint_web_socket, "~> 1.0.0", only: :test},

0 commit comments

Comments
 (0)