chore(release): 0.99.0

This commit is contained in:
2026-10-04 05:09:33 +02:00
parent f1cc6ce5dc
commit cb46774851
4 changed files with 58 additions and 1 deletions
+19
View File
@@ -7,6 +7,25 @@ edit the release notes and re-run the generator.
Upgrading, pinning a version and rolling back: [docs/self-hosting.md](docs/self-hosting.md#upgrading).
## 0.99.0 — 2026-10-04
### New
- Nearly every screen is now compiled by the React Compiler, so lists and menus re-render less.
- The channel list's row menu opens and closes without redrawing the table.
### Fixed
- A failed or empty answer from YouTube or Plex no longer empties a playlist, a mirror or your Plex watch history: Siftlode keeps what it had until a complete answer arrives.
- Plex watch states un-watched on Plex now sync for each library on its own, even if another library is briefly unreachable.
- A channel with no uploads no longer fails its backfill on every run.
- “This playlist no longer exists” appears only for a list you picked yourself.
- A filter on a deleted tag matches nothing and its chip says so, and the tag cleanup keeps tags a saved view filters on.
- A channel filter names its channels from the first moment, and a playlist reopened from the cache keeps its rows.
- The bug report opens on its title, and a dialog whose form loads late gives the form the focus once.
- The Plex backdrop crossfade setting is respected even with reduced motion on.
- Smaller fixes to keyboard focus, undo and loading states.
## 0.98.0 — 2026-10-03
### New