v0.4.12
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fe538bb..c5ce195 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# v0.4.12 (2020-3-23)
+
+* Error message on macros' misuse is now a bit more understandable.
+
 # v0.4.11 (2020-3-02)
 
 * `build.rs` no longer fails when `rustc` date could not be determined,
diff --git a/Cargo.toml b/Cargo.toml
index 48fef94..44c7d80 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "proc-macro-error"
-version = "0.4.11"
+version = "0.4.12"
 authors = ["CreepySkeleton <creepy-skeleton@yandex.ru>"]
 description = "Almost drop-in replacement to panics in proc-macros"
 
@@ -20,7 +20,7 @@
 quote = "1"
 proc-macro2 = "1"
 syn = { version = "1", default-features = false, features = ["derive", "parsing", "proc-macro", "printing"] }
-proc-macro-error-attr = { path = "./proc-macro-error-attr", version = "=0.4.11"}
+proc-macro-error-attr = { path = "./proc-macro-error-attr", version = "=0.4.12"}
 
 [dev-dependencies]
 test-crate = { path = "./test-crate" }
diff --git a/proc-macro-error-attr/Cargo.toml b/proc-macro-error-attr/Cargo.toml
index 12fe721..598e679 100644
--- a/proc-macro-error-attr/Cargo.toml
+++ b/proc-macro-error-attr/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "proc-macro-error-attr"
-version = "0.4.11"
+version = "0.4.12"
 authors = ["CreepySkeleton <creepy-skeleton@yandex.ru>"]
 edition = "2018"
 description = "Attribute macro for proc-macro-error crate"