diff --git a/data/desktop/com.lixgame.Lix.metainfo.xml b/data/desktop/com.lixgame.Lix.metainfo.xml
index a49bcce0..7810af33 100644
--- a/data/desktop/com.lixgame.Lix.metainfo.xml
+++ b/data/desktop/com.lixgame.Lix.metainfo.xml
@@ -19,6 +19,9 @@
+
+ https://github.com/SimonN/LixD/releases/tag/v0.10.24
+
https://github.com/SimonN/LixD/releases/tag/v0.10.23
@@ -34,81 +37,6 @@
https://github.com/SimonN/LixD/releases/tag/v0.9.47
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.46
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.45
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.44
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.43
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.42
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.41
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.40
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.39
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.38
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.37
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.36
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.35
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.34
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.33
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.32
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.31
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.30
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.29
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.28
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.27
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.26
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.25
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.24
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.23
-
-
- https://github.com/SimonN/LixD/releases/tag/v0.9.22
-
https://www.lixgame.com/
https://github.com/SimonN/LixD/issues
diff --git a/doc/history.txt b/doc/history.txt
index f62f515b..5e121cfa 100644
--- a/doc/history.txt
+++ b/doc/history.txt
@@ -1,6 +1,31 @@
Version history
===============
+
+
+0.10.24
+-------
+
+2024-06-24
+
+Shorten and easen Pipe Dream. It's now a better second introductory level.
+
+Change the author in Proxima's levels to Proxima. Existing checkmarks
+convert automatically whenever Proxima is the only author. Existing checkmarks
+become "?!" for Proxima's co-authored levels.
+
+Remove pack descriptions (`_english.X.txt` and `_german.X.txt`) from the
+level tree. Lix has never displayed them since 2016.
+
+Draw cyan trigger area rectangles one pixel lower. They now look like they
+match the lix's lowermost foot pixel. (As before, cyan trigger area rectangles
+appear in the editor and during play when you activate the splat ruler.)
+
+Many internal refactorings, e.g., to prepare multiple spritesheets for
+future physics changes.
+
+
+
0.10.23
-------
diff --git a/src/net/version.d b/src/net/version.d
index 79d945d4..4451dc8a 100644
--- a/src/net/version.d
+++ b/src/net/version.d
@@ -12,7 +12,7 @@ import std.conv;
import std.range;
import std.string;
-private immutable _gameVersion = Version(0, 10, 23);
+private immutable _gameVersion = Version(0, 10, 24);
const(Version) gameVersion() { return _gameVersion; }
struct Version {