What's Changed
- Point nightly deploy at the nightly branch by @jocmp in #2199
- Expire stale conditional-GET validators by @jocmp in #2201
- Use INSERT OR IGNORE for excluded_statuses markers by @mjhfunctionalashtanga in #2189
- Clamp scroll high water mark to list size by @jocmp in #2215
- Speed up test CI by @jocmp in #2246
- Add mallet to flatten article HTML by @jocmp in #2245
- Hide mTLS from login, fix unsubscribe and YouTube player links by @jocmp in #2248
- Bump mercury-parser to 0.1.2 by @jocmp in #2251
- Replace audio player with Media3 MiniController by @jocmp in #2252
- Move status filter to a compact bottom bar by @jocmp in #2216
- Sync label removals from Reader API servers by @jocmp in #2253
- Skip syncing articles that auto-delete would reap by @jocmp in #2254
- Translations update from Hosted Weblate by @weblate in #2202
- Translations update from Hosted Weblate by @weblate in #2247
- Swap article filters in a single pager step by @jocmp in #2256
- Update deps by @jocmp in #2258
- Nightly by @jocmp in #2257
- Add offline e2e test for mark read on scroll by @jocmp in #2260
- Limit double-tap zoom to 2x by @jocmp in #2259
- Sort articles per status by @jocmp in #2261
- Remove simple unread badges by @jocmp in #2264
- Close drawer with back press in scroll test by @jocmp in #2266
- Provided settings from a searchable registry by @jocmp in #2263
- Add E Ink paging, page keys, reduced motion by @jocmp in #2265
- Restore client certificates on login by @jocmp in #2267
- Build nightlies from main again by @jocmp in #2269
- Mark reader headings, scroll list behind status bar by @jocmp in #2268
- Align media close button with reader toolbar by @jocmp in #2270
- Reader and article list tweaks by @jocmp in #2273
- Fix Effect naming by @jocmp in #2275
- Pad end of article search field by @jocmp in #2277
- Close article on drawer filter change by @jocmp in #2278
- Scroll to top on status select by @jocmp in #2276
- Skip end insets on list pane beside reader by @jocmp in #2279
- Encode unescaped characters in local feed links by @jocmp in #2280
- Keep E Ink immersive mode across articles by @jocmp in #2283
- Restore simple unread badges by @jocmp in #2288
- Default list pane to Material preferred width by @jocmp in #2287
- Translations update from Hosted Weblate by @weblate in #2285
- Translations update from Hosted Weblate by @weblate in #2290
- Show synced stars after a local unstar by @jocmp in #2297
- Update about credit by @jocmp in #2300
- Play video enclosures inline with Media3 by @jocmp in #2299
- Prep release notes for 1213 by @jocmp in #2302
- Add review-translations skill by @jocmp in #2304
- Translations update from Hosted Weblate by @weblate in #2301
New Contributors
- @mjhfunctionalashtanga made their first contribution in #2189
Full Changelog: 2026.07.1212...2026.10.1213