diff --git a/scripts/latest.txt b/scripts/latest.txt
new file mode 100644
index 0000000000..6bddf2d734
--- /dev/null
+++ b/scripts/latest.txt
@@ -0,0 +1,10 @@
+{
+    "version": "2.13.4",
+    "url":     "https://docs.wagtail.io/en/stable/releases/2.13.4.html",
+    "majorUrl": "https://docs.wagtail.io/en/stable/releases/2.13.html",
+    "lts": {
+        "version": "2.11.8",
+        "url": "https://docs.wagtail.io/en/stable/releases/2.11.8.html",
+        "majorUrl": "https://docs.wagtail.io/en/stable/releases/2.11.html"
+    }
+}
diff --git a/scripts/make-latest.sh b/scripts/make-latest.sh
deleted file mode 100755
index 4a1a59c7d2..0000000000
--- a/scripts/make-latest.sh
+++ /dev/null
@@ -1,43 +0,0 @@
-#! /bin/sh
-# vim:sw=4 ts=4 et:
-
-version=""
-url="https://wagtail.io"
-
-while [ ! -z "$1" ]; do
-    case "$1" in
-        --version=*)
-            version=$(echo "$1" | sed -e 's/^--version=//')
-            ;;
-        --url=*)
-            url=$(echo "$1" | sed -e 's/^--url=//')
-            ;;
-        *)
-            printf >&2 -- '%s: unknown argument "%s"\n' "$0"
-            printf >&2 -- 'usage: %s --version=<version> [--url=<url>]\n' "$0"
-            exit 1
-    esac
-    shift
-done
-
-if [ -z "$version" ]; then
-    printf >&2 -- '%s: must specify --version\n' "$0"
-    printf >&2 -- 'usage: %s --version=<version> [--url=<url>]\n' "$0"
-    exit 1
-fi
-
-LTMP=$(mktemp "${TMPDIR:-/tmp}/latest.XXXXXX")
-if [ "$?" -ne 0 ]; then
-    printf >&2 -- '%s: cannot create temporary file\n' "$0"
-    exit 1
-fi
-trap 'rm -f "${LTMP}"' 0 TERM INT
-
-cat >"${LTMP}" <<__EOF__
-{
-    "version": "${version}",
-    "url":     "${url}"
-}
-__EOF__
-
-${0%make-latest.sh}latest.sh put "${LTMP}"