summarylogtreecommitdiffstats
path: root/.CHANGELOG
diff options
context:
space:
mode:
authorLucki2023-08-10 20:15:17 +0200
committerLucki2023-08-10 20:15:17 +0200
commita54ea509b46dc083548f7ac12b5ae60252d3d0eb (patch)
treeb74449362d06323955584f694ed26f5061d7774c /.CHANGELOG
parent133584966475f37430c85591b80e752c83146e50 (diff)
downloadaur-a54ea509b46dc083548f7ac12b5ae60252d3d0eb.tar.gz
upgpkg: lix 0.10.13-1
upstream release
Diffstat (limited to '.CHANGELOG')
-rw-r--r--.CHANGELOG36
1 files changed, 36 insertions, 0 deletions
diff --git a/.CHANGELOG b/.CHANGELOG
index 68242cdfa66d..a0128cc7dd7d 100644
--- a/.CHANGELOG
+++ b/.CHANGELOG
@@ -1,6 +1,42 @@
Version history
===============
+0.10.13
+-------
+
+2023-08-08
+
+The tooltip for replaying (click to play) is now at the top of the screen,
+in the top-right corner. Hovering-sensitive toolips are still at the bottom.
+
+Rename Phyu (number of physics updates since the start of play) to Tick
+throughout UI and translations.
+
+Fix reading memory outside of array bounds during the option menu's sound
+previewing. All writes were inbounds, therefore I doubt that this bug has
+ever crashed anybody's Lix.
+
+Fix compilation errors with DMD 2.105.0.
+
+Upgrade the Allegro 5 D bindings to fix compiler warnings from DMD 2.104.0.
+
+Refactor the Walker skill to function without saving and resetting position
+and encounters, and to avoid unnecessary physics map reads. Replay
+verification runs 2 % faster now. All replays in the proof collection appear
+to pass with identical timings as before, that is sufficient proof to me that
+I didn't change physics.
+
+Align the lix' struct to 64-byte boundaries. Replay verification runs another
+1 % faster now.
+
+The physics map stores bytes, not 16-bit integers. Transpose the physics map
+to storing columns, not rows. This appers to neither improve nor worsen
+performance.
+
+Move code for the lix and for the skill hierarchy into src/physics/.
+
+
+
0.10.12
-------