This release improves the reading experience on iPad PWAs with fixes for initial paint, swipe gestures, and cursor restoration, adds hourly Litestream backups, and extends stats to accept ISO timestamps.
Improved
- Stats now accept ISO timestampsZone and related tests were updated to parse ISO-formatted timestamps in addition to previous formats.
2414166
Fixed
- First paint is already dark and locked swipes keep their axis on iPadAn inline block with zero specificity now prevents the UA stylesheet from flashing white text and links before the app styles load. Locked horizontal swipes no longer lose the pointer stream to vertical panning or image drags.
08a68fd803cd55 - Cursor returns to the exact row it was left on, however deep in the feedThe stored cursor now records depth so the list can page far enough to locate the original row after reloads or reshuffles. Hunts wait for htmx settle and handle error cases so the arrow is never left on the wrong row.
803cd55