2.9.0.beta6: Whisper-Verbesserungen, Lade-Splashscreen, Sicherheitsfix und mehr

Neue Funktionen in 2.9.0.beta6

Whispers unterstützen jetzt Gruppen

Whispers sind eine großartige Möglichkeit für Mitarbeiter, innerhalb eines Themas zu kommunizieren, ohne dass ihre Beiträge öffentlich werden. Mitarbeiter können ihre Gedanken zur Beantwortung eines Beitrags mitteilen oder miteinander diskutieren, ob ein Thema geschlossen werden soll.

Historisch gesehen waren Whispers nur für Mitarbeiter bestimmt. Benutzer mussten Administratoren oder Moderatoren sein, um Whispers zu sehen (und zu posten). Jetzt können mit der Website-Einstellung whispers allowed groups zusätzliche Gruppen die Berechtigung zum Flüstern erhalten.


Whisper-Beispiel. Ansicht des Personals links, mit sichtbarem Whisper in Kursivschrift. Anonyme Ansicht rechts.

Lade-Splashscreen

Für Benutzer mit weniger leistungsfähigen Geräten oder geringer Bandbreite kann das anfängliche Laden der Seite einige Sekunden dauern. Discourse zeigt jetzt einen Splashscreen anstelle einer leeren weißen Seite an, sodass die Benutzer wissen, dass etwas passiert.

discourse-splash-screen

Sicherheitsupdates

Diese Betaversion enthält 1 Sicherheitskorrektur für Probleme, die von unserer Community und HackerOne gemeldet wurden.

  • E-Mail-Beschränkungen validieren, wenn versucht wird, eine Einladung einzulösen

Noch mehr!

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.

27 „Gefällt mir“

Plugin-Verbesserungen

Übersetzer

Neue Funktionen

  • Google-Sprachzuordnung aktualisieren

RSS-Polling

Fehlerbehebungen

  • Keine Versuche, Themen mit ungültigen Kategorien zu importieren.

Zuweisen

Neue Funktionen

  • Ermöglicht die Bearbeitung von Notizen

Fehlerbehebungen

  • Behebt einen Fehler, bei dem eine Notizänderung zu einem ausgewachsenen Flüstern führte
  • Weist die Zuweisungsnotiz bei erneuter Zuweisung nicht wieder zu
  • Stellt sicher, dass der zugewiesene Benutzer Teilnehmer des PM ist

Kolide

Fehlerbehebungen

  • Korrigiert die Tabellen-Markdown

Gamification

Neue Funktionen

  • Ermöglicht den Ausschluss von Gruppen von Ranglisten

Richtlinie

Fehlerbehebungen

  • Verwendet die none-Methode von activerecord anstelle der Rückgabe eines leeren Arrays.

Chat-Integration

Fehlerbehebungen

  • Sendet kein nil user.name für MS Teams

Abonnements

Fehlerbehebungen

  • Setzt konsistente Discourse-Stile auf dem Stripe-Karten-Element
  • Bestätigungsflag-Logik für Importskript

Folgen

UX-Änderungen

  • Deaktiviert das Plugin standardmäßig

Automatisierung

Neue Funktionen

  • Neues Skript zum Anhängen von Details zum letzten Bearbeiter im Post-Inhalt.

Chat

Neue Funktionen

  • Info-Bildschirm
  • Fügt einen Abmeldelink in den Chat-E-Mail-Zusammenfassungen hinzu.

Fehlerbehebungen

  • Seitenleistenkanäle sollten jederzeit angezeigt werden
  • Zeigt den ungelesenen Indikator in Titeln korrekt an
  • Ordnet Namen/Benutzernamen korrekt in aufsteigender Reihenfolge an
  • Mitgliedschaftsabfragen sollten keine inaktiven/gestuften/suspendierten Benutzer auflisten
  • Zurückwechseln zur globalen Präsenz
  • Der isolierte Modus zeigte die Kanalliste nicht an
  • Höhe des Kanaltitels ohne Seitenleiste
  • Begrenzt den Titelabstand
  • Ersetzt Emojis im Titel des Info-Bildschirms
  • Verhindert, dass das Textfeld auf Mobilgeräten über das Modal hinausgeht
  • Die Fortschrittsleiste war außerhalb der Schublade
  • Zeigt Hovereffekte auch bei aktivierter Seitenleiste an
  • Der Link zu den Sicherheitseinstellungen des Kanals sollte mit verschachtelten Kategorien funktionieren
  • Stellt sicher, dass das Datum der Onebox auf die Nachrichten-ID verlinkt
  • Tippfehler in der Übersetzung des Betreffs von chat_channel
  • Stellt sicher, dass Nachrichtenaktionen im Live-Bereich verbleiben
  • Stellt sicher, dass ein neuer Kanal immer mit ungelesen 1 beginnt
  • Bereinigt Lesezeichen für gelöschte Chat-Nachrichten
  • Listet keine Lesezeichen von gelöschten Nachrichten auf
  • Schließt alte Nachrichten nicht in Chat-E-Mail-Zusammenfassungen ein
  • Platziert die Aufbewahrungserinnerung korrekt
  • Codeblock-Größe (Nachricht und Transkript)
  • Stellt sicher, dass der Chat-Kanal vor dem Rendern des Chat-Live-Bereichs geladen wird
  • Wickelt extrem breite Transkript-Oneboxen richtig ein
  • Chat-Zitat stört Oneboxen

UX-Änderungen

  • Verhindert, dass das iPad das Filterfeld automatisch fokussiert
  • Fügt etwas mehr Abstand zum Titel mit Seitenleiste hinzu
  • Verhindert den Autofokus auf Mobilgeräten
  • Entfernt inkonsistente Stile von Aktionen im Composer
  • Verbessert die Betreffzeilen von Zusammenfassungs-E-Mails.
  • Ermöglicht die Aktualisierung nur von Benachrichtigungen und nicht der gesamten Seite

Sicherheitsänderungen

  • Stellt sicher, dass die Chat-Nachrichtensuche den Kanalzugriff prüft

Mathematik

Neue Funktionen

  • Unterstützung für Gleichungsbeschriftung und -referenzierung in KaTeX (mehr MathJax-Kompatibilität)

Kalender

Neue Funktionen

  • Indonesische Feiertage hinzufügen

Fehlerbehebungen

  • Stabile Kernversion benötigt immer noch eine Migration auf 6.1
  • Optimiert die Leistung der UnescapeEventName-Migration auf großen Websites
  • Vermisste Regionen wiederherstellen

UX-Änderungen

  • Winzige CSS-Korrektur

Akismet

Fehlerbehebungen

  • Veröffentlicht die Nachricht “als Spam markieren” für alle aktuellen Abonnenten

Daten-Explorer

Neue Funktionen

  • Lesezeichenfähige QueryGroups.

Zusätzliche Funktionen und Fehlerbehebungen

Zum Erweitern klicken

Neue Funktionen

  • Speichert den Anzeigezustand des Seitenleistenabschnitts im lokalen Speicher
  • Entkoppelt die Präsenz von Kategorien/Tags in der Seitenleiste von der Benachrichtigungsstufe
  • Validiert Tags in WatchedWords
  • Benutzerstatus-Emoji
  • Neue/ungelesene Nachrichtenanzahl in der experimentellen Seitenleiste
  • Benutzerdefinierte Abmeldeoptionen
  • Erweitert Nachrichtenfilterlinks beim Anzeigen privater Nachrichten.
  • Kroatische Sprache hinzufügen
  • Fügt Links zum Nachrichtenbereich zur experimentellen Seitenleiste hinzu.
  • Protokolliert die SMTP-Antwort in EmailLog
  • Ändert das automatische Tracking, um 5 Minuten anstelle von 4 zu erfordern

Fehlerbehebungen

  • Maximalwert für SiteSetting.delete_removed_posts_after
  • Fügt clearfix für Admin-Inhalte wieder hinzu
  • Behält eindeutige Post-Prüfungen für PMs und Themen getrennt
  • Hochladen großer Dateien (> 5 GB) schlug fehl, wenn enable_direct_s3_uploads aktiviert war
  • Löschte den Upload-Stub nicht, wenn ein neuer Upload erstellt wurde
  • Markdown-Verarbeitung schlug bei leerem Attributwert fehl
  • Behebt flackernde Tests für Bulk-Einladungen
  • Verbessert Mixcloud-Oneboxing
  • Verzögert das Entfernen des Splash-Screens bis zum window.load-Ereignis, Teil 3
  • Überspringt vorerst das window.load-Ereignis
  • Verzögert das Entfernen des Splash-Screens bis zum window.load-Ereignis, Teil 2
  • Entfernt den Splash-Screen in der No-JS-Ansicht, Teil 2
  • Macht #17225 & #17223 rückgängig
  • Nicht initialisierte Klassenvariablen-Fehler in Sidekiq
  • Tippfehler in log_thread
  • Verzögert das Entfernen des Splash-Screens bis zum window.load-Ereignis
  • Entfernt den Splash-Screen in der No-JS-Ansicht
  • Verwendet das erste unterstützte Element, wenn JSON-LD ein Array zurückgibt
  • Verwendet das lesezeichenfähige Muster für die Lesezeichenbereinigung
  • In [DELETE] /admin/user/:id.json, parst den booleschen Parameter block_* korrekt
  • Die Erkennung der DarkMode-Verfügbarkeit war fehlerhaft
  • 99999 ist kein gültiger TCP-Port
  • Tag-Gruppen waren für zugelassene Gruppenmitglieder nicht sichtbar
  • Entfernt verbleibende Verwendungen von ember_jquery
  • Verzögert Skripte auf der Route theme-tests
  • Generiert Zitate lokaler Daten im BBCode neu
  • Link zu “kürzlich verwendeten Geräten” in der E-Mail-Benachrichtigung über verdächtige Anmeldungen
  • Prekompiliert admin-plugins.js (#17154)
  • Fügt wizard.js zu Ember-CLI-Assets hinzu
  • Prekompiliert start-discourse.js
  • Stoppt die Protokollierung von leeren und ungültigen CSP-Berichten
  • Überspringt ungültige Werte bei der Migration von Site-Setting-Upload-Referenzen
  • Fügt fehlende Pluralisierungsregeln für Bosnisch hinzu
  • Das Zusammenführen von Extra-Locales berücksichtigte keine Fallbacks
  • Doppelte Auswahl von Antworten
  • Wizard-CSS überschrieb einige Kern-CSS
  • Sorgt dafür, dass Watched Words-Uploads wie vorgesehen funktionieren
  • JSON-Schema-Editor Layout-Problem mit Unterarrays
  • Stellt sicher, dass Präsenz-Endpunkte die Sitzung nicht unterbrechen
  • Stellt sicher, dass das Emoji an der richtigen Stelle eingefügt wird
  • Behandelt Websites mit mehr als einem JSON-LD-Element
  • Flüstern verfügbar beim Antworten auf ein Thema
  • Erlaubt alle Subdomains von localhost in der Entwicklung
  • Das Überschreiben von NavItem- und Composer-Props war fehlerhaft
  • Rake-Aufgaben im Zusammenhang mit Uploads waren fehlerhaft
  • Entfernt Tags aus der experimentellen Seitenleiste bei Änderung der Benachrichtigungsstufe

UX-Änderungen

  • Reduziert die Verzögerung der Splash-Animation
  • Kernanpassungen und Stile für die experimentelle Seitenleiste
  • Aktualisiert die Farbe der Pfeil-Tippy-Box
  • Ändert den Text für den Platzhalter des Benutzerauswählers
  • Aktualisiert die Themenstatistiken automatisch
  • Ermöglicht das Antippen von mehr mobilen Themenelementen
  • Kürzt lange Kategorienamen in der Seitenleiste
  • Macht die Splash-Einstellung sichtbar
  • Verbesserungen am Splash-Screen v1
  • Verbessert die Rastergrößen der Gruppenseite
  • Führt einen Splash-Screen hinter einer versteckten Website-Einstellung ein
  • Ändert die Formulierung für “reguläre” Kategorien zu “normal”
  • Überspringt spezielle Einfügebehandlung im E-Mail-Gruppenbenutzerauswähler, wenn das Maximum 1 ist
  • Entfernt zusätzlichen Leerraum im GitHub-Onebox

Leistung

  • Entfernt das Server-Plugin-Outlet für Posts
  • Entfernt die Gesamtsumme für den Bericht zur Zeit bis zur ersten Antwort.
15 „Gefällt mir“