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
+1 -1
View File
@@ -1 +1 @@
0.98.0
0.99.0
@@ -1,4 +1,23 @@
[
{
"version": "0.99.0",
"date": "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."
]
},
{
"version": "0.98.0",
"date": "2026-10-03",
@@ -1,4 +1,23 @@
[
{
"version": "0.99.0",
"date": "2026-10-04",
"new": [
"Szinte minden képernyőt a React Compiler fordít, így a listák és a menük ritkábban rajzolódnak újra.",
"A csatornalista sormenüje a táblázat újrarajzolása nélkül nyílik és csukódik."
],
"fixed": [
"Egy hibás vagy üres YouTube- vagy Plex-válasz már nem üríti ki a lejátszási listát, a tükröt vagy a Plex-nézettséget: a Siftlode megtartja, ami volt, amíg teljes válasz nem jön.",
"A Plexen visszavont nézettség könyvtáranként szinkronizálódik, akkor is, ha egy másik könyvtár épp nem érhető el.",
"Egy feltöltés nélküli csatorna mentése már nem hibázik minden futáskor.",
"Az „Ez a lejátszási lista már nem létezik” csak egy általad kiválasztott listánál jelenik meg.",
"Egy törölt címkére szűrés semmit nem talál, és a szűrő ezt jelzi; a címketakarítás megtartja azokat a címkéket, amelyekre egy mentett nézet szűr.",
"A csatornaszűrő az első pillanattól a csatornák nevét mutatja, és a gyorsítótárból újranyitott lista megtartja a sorait.",
"A hibajelentés a címén nyílik, és egy később betöltődő űrlap egyszer megkapja a fókuszt.",
"A Plex háttérkép-áttűnés beállítása csökkentett mozgás mellett is érvényes.",
"Kisebb javítások a billentyűzetes fókuszban, a visszavonásban és a betöltési állapotokban."
]
},
{
"version": "0.98.0",
"date": "2026-10-03",