Release-Notizen zu Discourse 2.5.0.beta6

Neue Funktionen in 2.5.0.beta6

Ende der IE-Unterstützung

In Vorbereitung auf die Veröffentlichung von Discourse 2.5 später in diesem Monat wurde die Unterstützung für IE11 ab dieser Beta standardmäßig deaktiviert. Die Unterstützung für IE11 wird in Discourse 2.6.0.beta1 vollständig entfernt.

Menü-Styling aktualisieren und vereinheitlichen

Wir haben alle verschiedenen Menüs in Discourse durchgesehen und deren Styling aktualisiert, indem wir den älteren, grauen „knopfartigen

34 „Gefällt mir“

Sicherheitsupdates

Dieses Beta-Release enthält 3 Sicherheitskorrekturen für Probleme, die von unserer Community und HackerOne gemeldet wurden.

  • Stellen Sie sicher, dass das Finden von Themen nach Slug der SiteSetting.detailed_404 entspricht
  • Verwenden Sie FinalDestination für Topic-Einbettungen
  • Fehlende Sicherheitsprüfung vor der Weiterleitung

Plugin-Verbesserungen

Onebox

  • Verbesserte Instagram-Unterstützung

Code Review

  • Fehlerbehebung

Encrypt

  • Fehlerbehebung: Entfernen des richtigen Benutzers

Graphviz

  • Detailliertere Fehlermeldungen hinzufügen
  • Fehlerbehebungen

Knowledge Explorer

  • Verbesserte Handhabung von Topic-Status-Symbolen

Subscriptions

  • Verschiedene Verbesserungen

Patreon

  • Fehlerbehebung

WP Discourse

  • Aktualisieren Sie die wpdc_auto_publish_overridden-Post-Metadaten, wenn ein Post von Discourse getrennt wird, um zu verhindern, dass das Plugin versucht, Updates für den Post an Discourse zu veröffentlichen
  • Beheben Sie ein Problem mit der Einstellung „Automatisch veröffentlichen“ für Posts, die vor WP Discourse Version 2.0.3 von Discourse getrennt wurden
  • Fügen Sie die statische Funktion get_discourse_comments hinzu, um Kommentare anzuzeigen, ohne das Kommentare-Template zu laden

User Notes

  • Fehlerbehebung

Solved

  • Farben für „Gelöst“ korrigieren

Calendar

Font Awesome Pro

  • Fehlerbehebungen

Zusätzliche Funktionen und Fehlerbehebungen

Zum Ausklappen klicken

Neue Funktionen

  • Neuer Plugin-Ausgang unter dem Titel der Badges-Seite
  • Benachrichtigen Sie Administratoren über veraltete Anmeldedaten
  • Laden Sie Remote-Bilder auch für alte Posts herunter
  • Optional das Verwenden von Tags im Topic-Tracking-Zustand zulassen
  • Zeigen Sie eine detaillierte 404-Seite für private Topics an

Fehlerbehebungen

  • Unterstützung beim Exportieren von Berichten, die auf Topics verweisen
  • Falsche Ausrichtung von Popover-Pfeilen korrigieren
  • Die Button-Höhe nicht ändern, wenn der Spinner angezeigt wird
  • Die Möglichkeit wiederherstellen, Posts in gelöschten Topics neu zu berechnen
  • Dateien behandeln, die zwischen glob und mtime entfernt wurden
  • Der z-Helper wird innerhalb von calc nicht aufgelöst
  • Topic-admin-popup-menu wurde auf kleinen Bildschirmen überlaufen
  • Unterstützung von IRIs (Unicode-URIs) beim Abrufen von Hotlinked-Bildern
  • Hotlinked-Bilder auch dann abrufen, wenn sie von Systembenutzern bearbeitet wurden
  • Datenbank-Themecache invalidieren, wenn sich der Hostname ändert
  • highlight.js auf den letzten Commit des v9-Baums festlegen
  • Nicht die gesamte Benutzerseite neu rendern, während auf einer Eingabe getippt wird.
  • Stumme Tags haben Topics ohne Tags aus den Zählungen entfernt
  • Keine Ausnahme auslösen, wenn ein Topic nicht abgerufen werden kann
  • Ermöglicht das Definieren von Label-/Titel-Eigenschaften zur Anzeige anstelle des Namens
  • Senden von Nachrichten an Gruppen mit nicht kleingeschriebenen Namen
  • Fehlerhafte Abfrage, wenn die Upload-ID fehlt
  • Ermöglicht eine benutzerdefinierte Emoji-Übersetzung ohne statische Datei
  • Fügen Sie auch für durch check_xhr-covered GET-Aktionen den X-Robots-Tag-Header hinzu
  • Senden Sie keine Zusammenfassungen an Benutzer ohne primäre E-Mail
  • Werte und Standardwerte für group-form-interaction-fields korrekt setzen
  • Beim Löschen eines Entwurfs sicherstellen, dass das Speichern durchgeführt wird
  • Das Öffnen des Dialogs „Entwurf abbrechen“ hat die automatische Speicherung unterbrochen
  • current_user an TopicQuery in categories_and_top_topics übergeben
  • Variablen für HTML aktualisieren, um em anstelle von px in der Schriftgröße zu verwenden
  • Der Assistent startet nicht, wenn default_theme_id -1 ist
  • Assistentenvorschau, wenn der Farbschritt ausgeschlossen ist
  • XML-Dateien könnten als SVG-Dateien erkannt werden

UX-Änderungen

  • Box-Schatten von kbd entfernen, Styling vereinheitlichen
  • Randradius-Artefakte auf Dashboard-Pills beheben
  • Den Punkt nach der Schaltfläche „Benachrichtigungen aktivieren“ entfernen
  • Eingabefeldausrichtung in admin/customize/colors beheben
  • Topic-Admin-Menü neben dem Schraubenschlüssel positionieren
  • Die Menülink-Überschrift im Benutzerbereich flexibler gestalten
  • Bessere Ausrichtung der Symbole im Benachrichtigungsmenü
  • Den Ausgang vor-topic-list verschieben, damit er auch auf „Top“ angezeigt wird
  • Den Filter in:unpinned von der erweiterten Suchseite entfernen.
  • Die Anzeige der Aktivitätsspalte im Assistenten-Hauptseiten-Schritt beheben
  • Schaltfläche „PN bearbeiten“ entfernen
  • Konsistentere Ausrichtung der ausgewählten Datums- und Uhrzeitangaben des Topic-Timers
  • Das Suspendierungsdatum nicht anzeigen, wenn der Benutzer dauerhaft suspendiert ist.
  • Den Fokus nach der Auswahl einer Autovervollständigungsoption auf der Eingabe behalten
  • Keine redundanten Benutzerzahlen anzeigen
  • Abstand zwischen +member_count und „mehr“ hinzufügen
  • Priorität in Score für die Sortierung umbenennen.

Leistung

  • Effizientere Abfrage bei der Prüfung auf Existenz verwenden.
27 „Gefällt mir“