diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6b71b51..12f6100 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,13 @@ Follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) · versioned wi
---
+## [1.13.9] — 2026-07-06
+
+### Changed
+- **"Recast selected" no longer re-reads the whole book** — it now only sends the passages that actually mention the picked character(s) (matched against their name and known aliases), plus one chunk of surrounding context on either side for pronoun resolution, falling back to the full book only if nothing matched at all. Recasting one character out of dozens now takes a handful of passages instead of the whole thing.
+
+---
+
## [1.13.8] — 2026-07-06
### Changed
diff --git a/VERSION b/VERSION
index 237a256..084f226 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.13.8
+1.13.9
diff --git a/static/index.html b/static/index.html
index 75fadd4..d443480 100644
--- a/static/index.html
+++ b/static/index.html
@@ -10,7 +10,7 @@
-
+
@@ -27,7 +27,7 @@
-
+
@@ -365,7 +365,7 @@ window.toggleNavTree = function(treeId, chevronId) {
-
+