From 043d8d81a22cc07d5ff8236f43ef060850bd2f32 Mon Sep 17 00:00:00 2001 From: Orkuncakilkaya Date: Mon, 14 Sep 2026 15:35:40 +0300 Subject: [PATCH] chore(release): v0.14.2 --- CHANGELOG.md | 10 ++++++++++ VERSION | 2 +- changes/mouse-delta-rebase.md | 8 -------- 3 files changed, 11 insertions(+), 9 deletions(-) delete mode 100644 changes/mouse-delta-rebase.md diff --git a/CHANGELOG.md b/CHANGELOG.md index d9494163..e21d5931 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,16 @@ change type. Preview the next one with `ludic dev release --dry-run`. A released section may carry a hand-written summary paragraph above its groups (v0.2.0 has one); the generated bullets below it are not edited by hand. +## v0.14.2 — 2026-09-14 + +### Fixes + +- **`Input.mouse_dx` / `mouse_dy` no longer jump on the first frame or when the cursor mode changes.** + The delta was the position minus the previous frame's, and the previous position started at 0,0, + so the first frame reported the cursor's whole distance from the corner as motion, and switching + between a locked cursor's virtual reticle and the real cursor did the same. A camera that adds + `mouse_dy` to its pitch came up pointing at the ground with nobody touching the mouse. Both frames + now report no motion; every other frame is unchanged, windowed or headless, on macOS and Windows. ## v0.14.1 — 2026-09-13 ### Fixes diff --git a/VERSION b/VERSION index 930e3000..e867cc2a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.14.1 +0.14.2 diff --git a/changes/mouse-delta-rebase.md b/changes/mouse-delta-rebase.md deleted file mode 100644 index 62c6023c..00000000 --- a/changes/mouse-delta-rebase.md +++ /dev/null @@ -1,8 +0,0 @@ -bump: patch -type: fix -**`Input.mouse_dx` / `mouse_dy` no longer jump on the first frame or when the cursor mode changes.** -The delta was the position minus the previous frame's, and the previous position started at 0,0, -so the first frame reported the cursor's whole distance from the corner as motion, and switching -between a locked cursor's virtual reticle and the real cursor did the same. A camera that adds -`mouse_dy` to its pitch came up pointing at the ground with nobody touching the mouse. Both frames -now report no motion; every other frame is unchanged, windowed or headless, on macOS and Windows.