docs: record the history fixes and what 16.4.2 measured

This commit is contained in:
Marc-André Bombeck committed 2026-10-22 11:32:57 +02:00
1 parent aae7bce078
commit 03b3f6a3ba
2 files changed
+15 -8

No files matched your search

+9 -6
View File
@@ -36,12 +36,15 @@ updates:
# No ignore for the Next.js line any more. 16.4.0 lost URL state after
# history traversal: with a sheet opened through `?doc=`, Back left it
# open, and `[` / `]` sometimes did not move `?day=` (3 of 40 repeated
# runs of three end-to-end journeys, 0 of 80 on 16.3.8). Measured on
# 16.4.2: the `?doc=` and dashboard journeys passed 80 of 80, the day keys
# still lost a step in 2 of 20, because a step started from the day the
# layer had last rendered and 16.4 lets that trail the URL. A step now
# starts from the URL itself; after that the three journeys passed 200 of
# 200 repeated runs and the day keys alone another 80 of 80.
# runs of three end-to-end journeys, 0 of 80 on 16.3.8). 16.4.2 does the
# same (the day keys lost a step in 2 of 20 runs locally, the `?doc=`
# journey failed once in CI). Both were ours to fix: the sheet followed
# `useSearchParams`, which 16.4 updates after the write it copies, and a
# day step wrote the URL before Next had adopted the previous step, whose
# late adoption then put the older URL back. The sheet now follows the
# address bar and a step waits for the layer. Measured after both fixes:
# 200 of 200 repeated runs of the three journeys, and another 80 of 80
# each for the `?doc=` and day-key journeys.
- package-ecosystem: "github-actions"
directory: "/"
schedule:
+6 -2
View File
@@ -21,8 +21,12 @@
### Fixed
- **`[` and `]` move the open day on every press.** Pressed quickly in a
row, one press could be lost, because a step started from the day still
on screen rather than the one the previous press had already opened.
row, one press could be lost and the day ended one short. A step now
starts from the day in the address bar and waits until the previous one
is shown.
- **Back closes a document opened from the vault.** Pressed right after
opening a document, Back could leave its sheet open. The sheet now follows
the address bar directly.
### Upgrade notes