diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0947704c5..d519641cf 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,19 @@
# Changelog
+## v0.34.0 (2024-05-30)
+
+This release requires Elixir v1.13.
+
+ * Enhancements
+ * Allow several assets to be copied by passing a map to `:assets`
+ * Improve compatibility when hosting ExDoc on a platform that strips `.html`
+
+ * Bug fixes
+ * Link to the latest version of Erlang/OTP docs
+
+ * Deprecations
+ * Deprecate passing a binary to `:assets`
+
## v0.33.0 (2024-05-21)
* Enhancements
diff --git a/mix.exs b/mix.exs
index c1f32a1d6..c657781dd 100644
--- a/mix.exs
+++ b/mix.exs
@@ -2,7 +2,7 @@ defmodule ExDoc.Mixfile do
use Mix.Project
@source_url "https://github.com/elixir-lang/ex_doc"
- @version "0.34.0-dev"
+ @version "0.34.0"
def project do
[
diff --git a/test/ex_doc/retriever/erlang_test.exs b/test/ex_doc/retriever/erlang_test.exs
index a97dc08de..25d171732 100644
--- a/test/ex_doc/retriever/erlang_test.exs
+++ b/test/ex_doc/retriever/erlang_test.exs
@@ -306,7 +306,7 @@ defmodule ExDoc.Retriever.ErlangTest do
assert type1.doc |> DocAST.to_string() =~ "type1/0 docs."
assert type1.spec |> Erlang.autolink_spec(current_kfa: {:type, :type1, 0}) ==
- "type1() :: atom()."
+ "type1() :: atom()."
assert equiv_type1.id == "t:equiv_type1/0"
assert equiv_type1.type == :type