diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3129b035..92335953 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
# Changelog
+## v0.5.0 (WIP)
+
+ * [components] ErrorTag: Renamed prop `phx_trigger_action` to `trigger_action`
+
## v0.4.0 (2021-05-01)
* Call render when defined in slotable components (#283)
diff --git a/lib/surface/components/form/error_tag.ex b/lib/surface/components/form/error_tag.ex
index d55c8a20..7fd43581 100644
--- a/lib/surface/components/form/error_tag.ex
+++ b/lib/surface/components/form/error_tag.ex
@@ -37,7 +37,7 @@ defmodule Surface.Components.Form.ErrorTag do
```
```surface
-
+
```
```surface
@@ -97,7 +97,7 @@ defmodule Surface.Components.Form.ErrorTag do
with an input of the same name. LiveView will exhibit buggy behavior
without assigning separate id's to each.)
"""
- prop phx_feedback_for, :string
+ prop feedback_for, :string
def render(assigns) do
translate_error = assigns.translator || translator_from_config() || (&translate_error/1)
@@ -108,7 +108,7 @@ defmodule Surface.Components.Form.ErrorTag do
{translate_error.(error)}
"""
diff --git a/test/components/form/error_tag_test.exs b/test/components/form/error_tag_test.exs
index 28c9c208..61d76a72 100644
--- a/test/components/form/error_tag_test.exs
+++ b/test/components/form/error_tag_test.exs
@@ -66,7 +66,7 @@ defmodule Surface.Components.Form.ErrorTagTest do
refute html =~ "another test error"
end
- test "prop phx_feedback_for", %{changeset: changeset} do
+ test "prop feedback_for", %{changeset: changeset} do
assigns = %{changeset: changeset}
html =
@@ -74,7 +74,7 @@ defmodule Surface.Components.Form.ErrorTagTest do
~H"""
"""