2.8.4: Sicherheits- und kleiner Patch-Release

Discourse 2.8.4 Stable Release

Discourse empfiehlt dringend, dass alle Websites dem Standard-Branch “tests-passed” von Discourse folgen. Der “stable”-Branch konzentriert sich mehr auf die Abwesenheit von Änderungen als auf die Abwesenheit von Fehlern – alle Releases, einschließlich derer auf tests-passed und Beta, sind produktionsreif.

Änderungen

Sicherheit:

  • Automatische Genehmigung beim Einlösen einer Einladung entfernen
  • Bannerdaten auf Websites, die eine Anmeldung erfordern, nicht preisgeben

Fehlerbehebung:

  • Benutzer genehmigen, wenn eine Einladung für reine Einladungs-Websites eingelöst wird
  • Sicherstellen, dass der Theme-JavaScript-Cache eine konsistente SHA1-Prüfsumme erhält
  • Sicherstellen, dass Werte in Select-Kit-Dropdowns escaped werden
  • Fehlerhaftes Scrollen von Themen auf iOS 12

Entwickler:

  • Verwendung von body.scrollTop bereinigen
  • Automatischer Start für Wizard-QUnit-Tests korrigieren
7 „Gefällt mir“