2.9.0.beta12: Sicherheitskorrektur, Fehlerbehebungen und mehr

Neue Funktionen in 2.9.0.beta12

Sicherheitsupdates

Diese Beta-Version enthält zwei Sicherheitskorrekturen für Probleme, die von unserer Community und HackerOne gemeldet wurden.

Neue Funktionen

Diese Version enthält eine Reihe zusätzlicher kleinerer Funktionen, darunter:

  • Antwortbare Chat-Push-Benachrichtigungen
  • Gekochten Beitrag zu Benutzerarchiv-Exporten hinzufügen
  • Onboarding-Popups in Benutzertipps umbenennen
  • Neue Website-Einstellung, um Benutzerprofile standardmäßig auszublenden.
11 „Gefällt mir“

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 aufzuführen. Eine vollständige Liste neuer Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr finden Sie unten unter „Zusätzliche Funktionen und Korrekturen“.

Plugin-Verbesserungen

Chat

Fehlerbehebungen
  • Überlaufprobleme und Inhaltsverschiebungen
  • Benutzerstatus wurde nicht korrekt positioniert
UX-Änderungen
  • Reduziert Größen für mehr Konsistenz

Verschlüsseln

Neue Funktionen
  • Neue Benutzeroption zur Konfiguration, ob PMs standardmäßig verschlüsselt sind.

Kolide

UX-Änderungen
  • Benachrichtigungsalarm entfernen, wenn Probleme auf allen Geräten behoben sind.

Code-Überprüfung

Fehlerbehebungen
  • Repo-Kategorie neu erstellen, wenn sie gelöscht wurde

Theme Creator

Fehlerbehebungen
  • Aktualisierung nach Kernänderungen

OpenID Connect

Neue Funktionen
  • Erlauben Sie, dass match_by_email durch eine Site-Einstellung konfiguriert werden kann

Salesforce

Neue Funktionen
  • Automatische Fall-Synchronisierung für Themen unter einer Reihe von Tags

Gamification

Fehlerbehebungen
  • Fokus-Bug
UX-Änderungen
  • Standard-Bestenlisten-Periode anzeigen

Zusätzliche Funktionen und Korrekturen

Zum Erweitern anklicken

Fehlerbehebungen

  • Aktiver Kanal wird korrekt hervorgehoben
  • Attributaktualisierungen von Uploads mit zu großer Größe zulassen
  • Fügt „wiederkehrend“ zur Automatisierung send_message wieder hinzu
  • Chat-Audio in einen Dienst neu implementieren
  • Sicherstellen, dass moderators_manage_categories_and_groups respektiert wird
  • Konto nicht sperren, wenn Backup-Codes verfügbar sind
  • Bilder schrumpfen, wo kleinere Bilder-Uploads vorhanden sind
  • Permalinks-Probleme
  • Themenliste für neue Themen-/Nachrichtenrouten nicht vorladen
  • Chat-Zusammenfassungen liefern, wenn zulässige Gruppen „jeder“ enthalten
  • Zwischengespeicherte RegEx verwenden, anstatt RegEx bei jeder Verwendung neu zu erstellen
  • Chat-Kanal-Slugs automatisch generieren
  • Der Button zum Absenden von beobachteten Wörtern sollte standardmäßig deaktiviert sein
  • Verwendet i18n für gespeicherten Text
  • Behandelt den Start eines Entwurfs einer Direktnachricht aus der Seitenleiste
  • Werte migrieren, bevor eine Nicht-Null-Beschränkung hinzugefügt wird.
  • Seitenleisten-Links respektieren den Schubladenmodus
  • Löschen von Kategorien zulassen, wenn kein Chat-Kanal vorhanden ist
  • Seitenleisten-Links aktualisieren, wenn sie zum Administrator befördert werden
  • Themenverfolgungs-Bühnenfehler, wenn keine Tags vorhanden sind
  • Chat-Editor-IDs nicht null machen
  • Stellen Sie sicher, dass ChatMessageUpdater die Bearbeitungszugriffsberechtigung für den Guardian prüft
  • Nachverfolgung zu #7fca078
  • Erinnerung an die Aufbewahrung ist absolut und benötigt ein relatives Elternteil
  • Das Willkommens-Thema sollte auch auf der Seite /categories ausgeblendet werden
  • NGINX-Anforderungsheader-Puffer erhöhen
  • Titel des Links in der Entwurfs-Vorschau korrekt rendern
  • Vereinfacht die vorherige Routenbehandlung
  • can_send_private_messages nicht vom Systembenutzer abhängig machen
  • Benutzer-IDs für die Bearbeitung zu ChatMessage und ChatMessageRevision hinzufügen
  • Fehler mit dem permanenten Löschmodal
  • Erwähnungs-Tab für die experimentelle Benutzer-Navigation wiederherstellen
  • Beim Klonen von Themes über HTTP auch die ursprüngliche URI versuchen
  • Die Fehlerbehandlung beim Importieren von Themes muss innerhalb des Hijack-Blocks erfolgen
  • Verhindert, dass der Chat in eine Endlosschleife gerät, wenn 404 zurückgegeben wird
  • Geltungsbereich nicht auf Direktnachrichten beschränken
  • Die Benachrichtigungsdaten auf dem Client erwarten einen Bezeichner
  • Kleinere Ausrichtungsanpassung für mobile Kleinaktionen
  • In Gruppenprotokolle schreiben, wenn ein Benutzer per Einladung zu einer Gruppe hinzugefügt wird
  • Kreisindikator bei „Meine Beiträge“ korrigieren, Farbe
  • Der Button „Neues Thema“ ist jetzt in einer Kategorie, für die keine Berechtigungen vorliegen, korrekt deaktiviert, auch wenn nach Tags gefiltert wird
  • Korrigieren Sie die Beitragsnummern in lastUnreadUrl

UX-Änderungen

  • Fügt den Chat-Bereich in die Einstellungen ein und blendet ihn in Plugins aus
  • Mehr Kontrast für Seitenleisten-Zähler
  • Bessere Fehlerseite für Passwortzurücksetzung
  • Anpassungen am Nachrichtenaktionsmenü
  • Verkettete Übersetzung ersetzen
  • Rechtschreibfehler von „Sidekiq“ korrigieren
  • Anpassungen am Chat-Index
  • Rechtschreibung und Groß-/Kleinschreibung korrigieren
  • Reihenfolge der in der Seitenleiste angezeigten Kategorien ändern
  • Weniger linkähnliche Farbe für ungelesene/neue Nachrichten in der Seitenleiste
  • Zurück-Button im Chat-Browsing-Bildschirm auf Mobilgeräten hinzufügen
  • Hover-Effekt für Chat-Kanal-Titel einschränken
  • Gedämpfter Stil für den gesamten Chat-Bereich-Link, wenn er stummgeschaltet ist
  • Polsterung des Zurück-Buttons im Chat-Entwurfsbildschirm erhöhen
  • Neue/ungelesene Zähler in der Seitenleiste ausblenden, standardmäßig Punkt verwenden
  • Willkommens-Thema auch für Administratoren ausblenden, wenn es nicht bearbeitet wurde
  • Platzierung des Willkommens-CTA ändern
  • Stile der veröffentlichten Seite aktualisieren und konsolidieren

Leistung

  • Automatischen Import von Sourcemaps in der Produktion deaktivieren
  • Stylesheet-Hashes zwischen Deployments konsistent machen
  • s3:expire_missing_assets aktualisieren, um in Stapeln zu löschen
  • Sicherstellen, dass JS-Chunk-Inhalt und Dateinamen deterministisch sind
  • Korrigieren Sie die should_skip?-Logik in s3:upload

Barrierefreiheit

  • Barrierefreiheit für gespeicherte Statusmeldungen verbessern
7 „Gefällt mir“