Release Notes

Version 2.3.1

Sicherheitsupdates für Next.js und Node.js

  • Next.js auf 16.4.2 aktualisiert; behebt unter anderem kritische Lücken in Server Actions, Middleware und Bildoptimierung.
  • App- und Bot-Container laufen jetzt auf Node.js 22.23.4 mit den Sicherheitskorrekturen vom 21. Oktober 2026.
  • Der Emote-Counter-Bot verlässt das nicht mehr unterstützte Node.js 20.
  • Prisma und weitere Abhängigkeiten auf abgesicherte Versionen aktualisiert.

Version 2.3.0

Sicherheitshärtung für den öffentlichen Betrieb

  • Administratoren können Passwörter nur noch für normale Benutzer zurücksetzen; der Superadmin ist über die Benutzerverwaltung nicht mehr veränderbar.
  • Administratorrechte vergibt und entzieht ab sofort ausschließlich der Superadmin.
  • Die Sperre nach fehlgeschlagenen Anmeldungen gilt jetzt für alle Rollen, auch für Administratoren.
  • Anmeldung und Registrierung sind zusätzlich pro IP-Adresse begrenzt.
  • Fehlgeschlagene Anmeldungen verraten nicht mehr, ob ein Account existiert oder noch nicht freigeschaltet ist.
  • Eine Passwortänderung meldet alle anderen Sitzungen ab; ein Zurücksetzen durch einen Admin beendet alle Sitzungen des Kontos.
  • Die Anwendung startet in der Produktion nicht mehr mit fehlenden oder als Beispiel mitgelieferten Zugangsdaten.
  • Sicherheits-Header wie CSP und HSTS werden ausgeliefert.
  • Die 7TV-Counter-Schnittstelle erfordert jetzt eine Anmeldung.

Version 2.2.4

Clip-Thumbnails zuverlässig angezeigt

  • Twitch-Vorschaubilder werden jetzt direkt und lazy vom offiziellen CDN geladen, ohne den inkompatiblen Next.js-Bildproxy.

Version 2.2.3

Twitch-Vorschaubilder korrigiert

  • Vorschaubilder vom offiziellen Twitch-CDN werden jetzt akzeptiert und angezeigt.
  • Fehlende Vorschaubilder bestehender Clips werden beim Öffnen der Clips-Seite automatisch nachgeladen.

Version 2.2.2

Schnellere Clip-Übersicht

  • Clip-Player werden erst nach einem Klick auf das Vorschaubild geladen.
  • Es kann immer nur ein Twitch-Player gleichzeitig aktiv sein.
  • Die Clip-Liste ist auf 20 Einträge pro Seite begrenzt und hat jetzt eine Seitennavigation.

Version 2.2.1

Clips im Burgermenü

  • Die Clips-Seite ist jetzt wie der 7TV-Emotecounter über das Burgermenü erreichbar.
  • Die zusätzliche Quotes/Clips-Auswahl im Seitenkopf wurde entfernt.

Version 2.2.0

Twitch-Clips und klare Bearbeitungsrechte

  • Neue Clips-Seite mit eingebettetem Twitch-Player, Titelsuche und Tags.
  • Upvotes, Downvotes, Gamba-Zufallsauswahl und URL-Kopie funktionieren jetzt auch für Clips.
  • Clips können nur vom Ersteller sowie von Admins bearbeitet und nur von Admins gelöscht werden.
  • Zitattexte können nur noch vom Ersteller sowie von Admins geändert werden; Quote-Tags bleiben gemeinschaftlich bearbeitbar.
  • Die laufende App-Version wird im Footer angezeigt und diese Release-Notes-Seite dokumentiert neue Versionen.