diff --git a/CHANGELOG.md b/CHANGELOG.md
index f54f0e82..7cb50256 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,14 @@
+1.23.4 / 2024-11-12
+=================
+  * [Fix] `ES2024`+: Iterator Records can now have non-functions in `[[NextMethod]]`
+  * [meta] update spec URL comments
+  * [Deps] update `globalthis`, `object-inspect`, `regexp.prototype.flags`
+  * [Dev Deps] update `@ljharb/eslint-config`, `@unicode/unicode-15.0.0`, `diff`, `es-value-fixtures`, `is-core-module`, `mock-property`, `ses`, `tape`
+  * [actions] split out node 10-20, and 20+
+  * [Tests] switch to `npm audit` from `aud`
+  * [Tests] use `.assertion` instead of monkeypatching tape
+  * [Tests] increase coverage
+
 1.23.3 / 2024-03-29
 =================
   * [Fix] `ES2024`: `StringPad`, `StringPaddingBuiltinsImpl`: prefer uppercase spec enums
diff --git a/package.json b/package.json
index 445e59ab..9d48e099 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
 	"name": "es-abstract",
-	"version": "1.23.3",
+	"version": "1.23.4",
 	"author": {
 		"name": "Jordan Harband",
 		"email": "ljharb@gmail.com",