Neuerstellung erforderlich. Die Neuerstellung aktualisiert die Paketversionen auf die neuesten und muss abgeschlossen werden, wenn die Website in den letzten 24 Stunden nicht über die Befehlszeile neu erstellt wurde.
Sicherheitsupdates
Diese Betaversion enthält 5 Sicherheitskorrekturen für Probleme, die von unserer Community und HackerOne gemeldet wurden.
Nokogiri auf 1.13.4 aktualisieren.
Berechtigungen für Kategorien werden normalen Benutzern angezeigt.
Vermeiden Sie die Anzeige des privaten Gruppennamens beim Anzeigen der Kategorie.
Private Kategorien im Benutzeraktivitäts-Export ausblenden
Stellen Sie sicher, dass responses, die auf dem User-Agent basieren, separat gecached werden
Beachten Sie, dass discourse_docker, das Docker-Image, auf dem Discourse läuft, ebenfalls ein Sicherheitsupdate erhalten hat. Die oben erwähnte manuelle Neuerstellung ist erforderlich, um diese Korrektur zu übernehmen. Dies führt zu Ausfallzeiten.
Unterstützung für Sitemap hinzufügen
Discourse unterstützt jetzt Sitemaps ohne Plugin. Dies beinhaltet die gleichen Funktionen wie das Plugin https://meta.discourse.org/t/discourse-sitemap/40348, das nach dem Update sicher deinstalliert werden kann.
Wenn Sie Discourse als Identitätsanbieter für externe Websites verwenden, können Sie jetzt verlangen, dass Benutzer aufgefordert werden, ihre 2FA zu bestätigen. Vollständige Details finden Sie unter GitHub.
Aber warten Sie, es gibt noch mehr! Wir tun unser Bestes, um neue Funktionen und Änderungen für Sie hervorzuheben, aber es gibt immer zu viele Änderungen, um sie im Detail zu beschreiben. Eine vollständige Liste der neuen Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr finden Sie in den unten aufgeführten zusätzlichen Funktionen und Korrekturen.
Plugin-Verbesserungen
Zuweisen
UX-Änderungen
Zusätzlicher Refactoring für die Vorbereitung der Themenliste
Discourse Chat
Neue Funktionen
Chat-Schaltfläche auf der Themenseite unter der Themenzeitleiste und im Footer hinzufügen
Option zum Deaktivieren von kanalweiten Erwähnungsbenachrichtigungen hinzufügen
Chat-Schaltfläche in der Benutzerkarte
Eindeutige Emoji-Reaktionen auf 30 pro Nachricht beschränken
Fehlerbehebungen
Ermöglicht das Senden von DMs an sich selbst
Stellt sicher, dass ein korrekter Entwurf erstellt wird, wenn ein DM erstellt wird
Fehlenden Tooltip zum Symbol in der Themenliste hinzufügen
Behebt eine Regression, die das Anzeigen des Indikators verhindert
Kochen ist nicht erforderlich, da wir Nachrichten an den Server senden
Macht direct_messages zu einer Indexroute
Benutzernamen zum Zeitpunkt der Anfrage formatieren
Sofort filtern, um das Aufblitzen von keinen Ergebnissen zu verhindern
Text für die Zitat-Schaltfläche ändern
Beschneidung auf Platzhalter anwenden
Kleinere Anpassungen
Fehlende App-Ereignisbindungen beheben
Verwenden Sie chatEventPrefix, um Composer insert-text-Ereignisse zu behandeln
Neue doppelte Reaktionen zulassen, wenn die maximale Anzahl neuer Reaktionen erreicht ist
Fehler beim anonymen Anzeigen eines anderen Benutzers, wenn Chat aktiviert ist
Kein Fehler bei fehlender Tabelle
UX-Änderungen
Implementiert einen komplett überarbeiteten Direktnachrichten-Composer
Implementiert eine Fortschrittsanzeige
Ändert das Plugin-Outlet für die Platzierung der Benutzerkarten-Schaltfläche
Verhindert, dass beim langen Drücken Text zum Antworten ausgewählt wird
Langes Drücken beim Scrollen abbrechen
Noch konsistentere Chat-Benachrichtigungen
Implementiert die Verwendung von langem Drücken zum Auslösen des mobilen Menüs
Fügt etwas mehr Polsterung unter den Reaktionen hinzu
Implementiert ein dediziertes mobiles Menü für Nachrichten
Abstimmungen
Neue Funktionen
Verbesserung des Blank-Page-Syndroms
Fehlerbehebungen
Boolesche Werte auf dem Server korrekt behandeln
Akismet
Fehlerbehebungen
Die Überprüfung des ersten Beitrags eines TL1-Benutzers konfigurierbar machen.
Kalender
Neue Funktionen
Vollständiges Datumslabel als Tooltip in der Themenliste einfügen
UX-Änderungen
Anzeige von Kalenderereignissen anpassen
Daten-Explorer
Fehlerbehebungen
Neue Eigenschaften für die Schaltfläche “Dateien auswählen” verwenden
Verschlüsseln
Fehlerbehebungen
Schnellausgabe-Schaltfläche für verschlüsselte Themen ausblenden
Nur gültige Suchergebnisse hinzufügen
Zwischengespeicherte Objekte prüfen, bevor darauf zugegriffen wird
Vorhandene Schlüssel nur aktualisieren, wenn sie existieren