2.7.0.beta7: Sicherheitsupdate, verbesserter Umfrage-Builder, Theme QUnit Tests und mehr

Neue Funktionen in 2.7.0.beta7

Sicherheitskorrektur: Git-Import für Themes verbessern

Wir haben einen Bericht von Hacker One über eine Sicherheitslücke im Zusammenhang mit Remote-Themes erhalten. Die Lücke wurde geschlossen, und ein Upgrade wird dringend empfohlen.

Verbesserte Benutzeroberfläche für die Umfrageerstellung

Der Umfragen-Editor wurde aktualisiert, um schneller und einfacher zu bedienen zu sein. Um eine einfache Umfrage mit einer Auswahl zu erstellen, geben Sie einfach die Optionen ein und klicken Sie auf „Umfrage einfügen“. Für zusätzliche Konfiguration finden Sie erweiterte Umfragen-Optionen, indem Sie auf das :gear:-Symbol klicken.

Benutzer benachrichtigen, wenn ihr Beitrag freigegeben wurde

Wenn ein Beitrag in der Warteschlange freigegeben wird, erhalten Benutzer jetzt eine Benachrichtigung. Zusätzlich wird eine E-Mail gesendet, falls der Benutzer die Benachrichtigung nicht ansieht.

Einführung von QUnit-Tests für Themes/Komponenten

Discourse-Themes unterstützen nun Tests über QUnit. Weitere Details finden Sie auf GitHub. Theme-Entwickler sollten sich auch über brechende Änderungen für Themes im Klaren sein.

Verbesserungen bei Webhooks

  • Hinzufügen von user_confirmed_email zum Webhook für Benutzerereignisse
  • Auslösen eines Webhooks, wenn ein Benutzer zu einer Gruppe hinzugefügt oder daraus entfernt wird.
25 „Gefällt mir“

Noch mehr!

Aber warte, da ist noch mehr! Wir geben unser Bestes, um neue Funktionen und Änderungen für Sie hervorzuheben, doch es gibt immer zu viele Änderungen, um sie alle im Detail zu beschreiben. Für eine vollständige Liste neuer Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr, lesen Sie bitte die unten aufgeführten zusätzlichen Funktionen und Fixes.

Sicherheitsupdates

Dieses Beta-Release enthält eine Sicherheitsfix für Probleme, die von unserer Community und HackerOne gemeldet wurden. Details finden Sie im oben stehenden Beitrag.

Plugin-Verbesserungen

Viele Plugins

  • Fehlerbehebungen
    • Wir haben zahlreiche Fehler in vielen unserer Plugins behoben
  • Übersetzungen
    • Wir haben die Übersetzungen in vielen unserer Plugins aktualisiert

Akismet

  • Senden einer E-Mail-Nachricht an den Benutzer, wenn ein Beitrag kein Spam ist

Data Explorer

  • Erlaubt Administratoren, Gruppenberichte einzusehen, auch wenn sie nicht in der Gruppe sind

Subscriptions

  • Hinzufügen des singapurischen Dollars als unterstützte Währung

Zusätzliche Funktionen und Fixes

Zum Aufklappen klicken

Neue Funktionen

  • Fügt den letzten Tag zu den Statistiken auf der Über-Seite hinzu
  • Macht den Endpunkt tag_groups#search öffentlich.
  • Verwendet SVG-Icons für einige Oneboxes
  • Kategorieeinstellung, um unbegrenzte Bearbeitungen des ersten Beitrags durch den Themeninhaber zu ermöglichen
  • Automatische Aktivierung von Benutzern, die per E-Mail eingeladen wurden

Fehlerbehebungen

  • Erlaubt das Auflösen von raw-view-Klassen aus Themes/Plugins
  • Sendet E-Mails zur Benutzer-Suspendierung nur, wenn eine E-Mail-Nachricht bereitgestellt wurde
  • Erlaubt die Wiederherstellung eines Nicht-Unterordner-Backups auf einer Unterordner-Site
  • Setzt automatisch lange laufende ImageMagick-Befehle auf Timeout
  • Entfernt überflüssige Leerzeichen aus CJK-Textblöcken
  • Wenn der Benutzer das Lesezeichen-Limit bereits erreicht hat, wird kein Fehler für clear_reminder! oder andere Updates ausgegeben
  • Stellt sicher, dass beim Bestimmen des Typs ein Gruppenflair-Upload vorhanden ist
  • Schließt den neuen Button für Tags oben aus
  • Verhalten ->` behavior Rechtschreibung in der Standard-US-Übersetzung
  • Ausrichtung der Nummern in der mobilen Themenliste
  • Die Spalte „Benutzer hat Thema als Lesezeichen gespeichert“ ist nach dem Verschieben eines Beitrags nicht mehr synchron
  • Fehlerbehebungen und Verbesserungen bei der Aufforderung zur Softwareaktualisierung
  • Verbesserte Ankerlinks

UX-Änderungen

  • Fügt Styling für neue GitHub-PR-Body-Details/Summary hinzu
  • Zeigt einen Hinweis an, wenn mehr Tags vorhanden sind als angezeigt
  • Zeigt immer den Emoji-Entfernungs-Button in der emoji-value-Liste an
20 „Gefällt mir“