2.8.0.beta9: Tag-Beschreibungen, Aktuelle Suchen, Sticky Avatare und mehr

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 der neuen Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr finden Sie in den unten aufgeführten zusätzlichen Funktionen und Korrekturen.

Sicherheitsupdates

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

  • Zeige Tags nur Benutzern mit Berechtigung an
  • Entferne nicht gerenderte Unicode-Bidirektionale Zeichen in Codeblöcken
  • Entferne Ember-CLI-spezifische Antwort von Anwendungsrouten

Plugin-Verbesserungen

Viele Plugins

  • Übersetzungen
  • Wir haben die Übersetzungen in vielen unserer Plugins aktualisiert

Zuweisen

Fehlerbehebungen

  • Verbesserungen für Zuweisung zu Beitrag
  • Passe mobile Liste für Änderungen an der Liste der letzten Themen an
  • Aktualisiere Aria-Labels auf Mobilgeräten / Dropdown
  • Current_user Serializer wirft keinen Fehler
  • Die Auswahl eines Benutzers löschte Suchbegriffe
  • Kaputte zugewiesene Themen-Suche
  • Verwende die Eigenschaft customOptions
  • Pin-Plugin-Version beim Ausführen von Discourse <= 2.8.0.beta7
  • Kein Fehler, wenn zugewiesener Beitrag gelöscht wird
  • Berechtigungen für die Ansicht “Erneut zuweisen” aktualisieren

UX-Änderungen

  • Mobile Symbole entsprechen Desktop
  • Aktualisiere die Stile des Dropdowns zum erneuten Zuweisen

Chat

Neue Funktionen

  • Öffne Chat-Links von Kategorie/Tag-Shows
  • Speichere serverseitig gekochte Nachrichten

Fehlerbehebungen

  • Stelle sicher, dass der Benutzer in Benachrichtigungsrouting-Kanälen als ‘anwesend’ bleibt
  • Navigiere zur Vollbildansicht in der mobilen Ansicht
  • Chat-Kanal-Titel in Vollbild-Links verweist auf Chatable
  • Zeige Auszug in der Antwortzeile an
  • Vorschau-Schaltfläche für verschachtelten Kanal
  • Implementiere Emoji-Picker
  • Aktivieren von Chat-Live-Neuladungen und Klicken auf das Chat-Symbol tritt dem Kanal bei
  • Vereinheitliche die Schriftgröße des Chat-Kanaltitels
  • Korrigiere Chat-Benachrichtigungs-URLs
  • Rückkehr auf Mobilgeräten sollte keine Nachricht senden
  • Clientseitige Chat-Nachrichten-Benachrichtigungsübersetzung

UX-Änderungen

  • Weitere Anpassungen
  • Abstände + Benachrichtigungsänderungen
  • Verwende die tertiäre Farbe für das Symbol der Nachrichtensendeschaltfläche auf Mobilgeräten
  • Reserviere keinen Platz für den Anwesenheitsindikator (Teil 2)
  • Reserviere keinen Platz für den Anwesenheitsindikator
  • Richte Titelsymbole aus

Verschlüsseln

Neue Funktionen

  • Deaktiviere unsichere CSP, wenn das Plugin aktiviert ist

Fehlerbehebungen

  • Stelle sicher, dass Bots verschlüsselte Nachrichten senden können

BCC

Fehlerbehebungen

  • BCC-Versand an E-Mail-Adressen

Tooltips

Neue Funktionen

  • Bessere Erkennung von Maus/Touch mit event-from

Abonnements

Fehlerbehebungen

  • Schließe blockierte Zahlungen vom Kampagnen-Gesamtbetrag aus
  • Schließe einmalige Käufe in den Kampagnen-Gesamtbetrag ein

Reaktionen

Neue Funktionen

  • Benachrichtigungen konsolidieren

Fehlerbehebungen

  • Das Erweitern von Beiträgen im Aktivitätsstrom führte zu einem Neuladen
  • Schließe ungültige Emojis nicht in das Feld für Beitragsreaktionen ein.

Crowd

Fehlerbehebungen

  • Vermeide die Verwendung von GlobalSetting für crowd_custom_html

Docs

UX-Änderungen

  • Passe den Abstand der Listenelemente des Themas an

Zusätzliche Funktionen und Korrekturen

Zum Erweitern anklicken

Neue Funktionen

  • Zeige Benutzerkarten für Benutzer an, die antworten…
  • Ersetze die Direktive Crawl-delay durch ordnungsgemäße Ratenbegrenzung
  • Sende einen ‘noindex’-Header in nicht-kanonischen Antworten
  • Unterstütze i18n in Ember CLI-Plugin-Tests
  • Einstellung für E-Mail-Normalisierungsregeln hinzufügen
  • Fügt Uploads-Bereich für API-Schlüssel hinzu
  • Erlaube Theme-Einstellungen, eine Aktualisierung anzufordern
  • Protokolliere nur Themen-/Beitrags-Suchanfragen im Suchprotokoll
  • Wende Ratenbegrenzungen pro Benutzer anstelle von IP für vertrauenswürdige Benutzer an
  • Lokale, gechunkte Uppy-Backup-Uploads mit einem neuen Uploader-Plugin

Fehlerbehebungen

  • Das native Dateiobjekt wurde nicht an den uploadHandler übergeben
  • Kaputtes CSS in #15141
  • Schlage eingeladenen Benutzern nicht “user1” als Benutzernamen vor
  • Fügt den Statuscode 422 zu Bootstrap-JSON hinzu
  • Erlaube Mitarbeitern den Upload, wenn sie sollten und authorized_extensions leer ist
  • Stelle sicher, dass Widget-Hooks immer die richtige Instanz aufrufen
  • Behandelt iPads als mobile Ansicht für die Popper-Positionierung
  • Globale Protokollbenachrichtigung in #15000 rückgängig gemacht
  • Das Setzen von Lesezeichen war in einigen Fällen kaputt
  • Keine Fehler bei doppelten Schlüsseln in Yaml
  • Position der Software-Update-Aufforderung bei Themes mit zusätzlichem Header
  • Verwende die CDN-URL für interne Onebox-Avatare
  • Lösche nur unbestätigte UND abgelaufene E-Mail-Token
  • Stoppe den Browser nicht, wenn auf Autovervollständigungsvorschläge unter Android/Gboard getippt wird
  • Entferne den Auto-Submitted-E-Mail-Header aus SMTP-E-Mails von Gruppen
  • Stoppe nicht, wenn die Theme-Aktualisierung fehlschlägt
  • Git sollte nicht nach Anmeldeinformationen fragen
  • Behalte vorhandene Tags beim Bearbeiten von Tag-Themen bei
  • Greife nicht auf permalink-check zu, wenn nicht autorisiert
  • Erlaube Einladungen, wenn must_approve_users true ist
  • Veröffentliche keine Umfragen im Nachrichtenbus, wenn keine Umfragen vorhanden sind
  • Veröffentliche keine Benachrichtigungen im Nachrichtenbus für inaktive Benutzer
  • Erlaube das Deaktivieren der Umfragefunktion in discourse-markdown
  • Entferne die Beschriftung “Entwurf öffnen” nach dem Löschen eines Themenentwurfs
  • Stelle sicher, dass Links in der mobilen Themenliste als Ember-Übergänge behandelt werden
  • Unendliche Rekursion beim Aufrufen einer refresh()-Aktion für Routen
  • Füge eine Bestätigungs- und Abbrechen-Schaltfläche beim Bearbeiten von Alternativtext hinzu
  • Validiere die Anzahl der erlaubten Stimmen pro Umfrage und Benutzer.
  • Überschreibe die berechnete Eigenschaft für die Korrektur des Lade-Spinners nicht
  • Korrektur des Trennzeichens in der Themenliste
  • Schließe Moderator-Aktionen-Beiträge von der Beitragsanzahl in der Benutzersumme aus.
  • Falscher Titel und Chevron beim Filtern nach Beitragsnummer.
  • Filter für keine und alle Kategorien
  • Cache aller beobachteten Wörter
  • Lösche vorherige Fehler bei der Anzeige des zweiten Faktor-Formulars
  • Registriere customOptions als Select-Kit-Filter
  • Konvertiere eingebettete Themen-URLs in die absolute Form
  • Fehler, wenn SMTP in PostAlerter aktiviert ist, ohne eingehende E-Mails
  • Bereinige den Emoji-Namen, der der Dateiname ist
  • Schließe alle Kategorien in sortedCategories ein
  • Passe die Benachrichtigung in der Kopfzeile der Themenliste an
  • Mehrdeutige Spalte in downsize_uploads
  • Zusätzliche Korrekturen für den letzten Besuch in der Themenliste
  • Korrigiere Regressionen, die in ae16b0a eingeführt wurden
  • Fügt die fehlende Klasse für den Trennstrich des letzten Besuchs hinzu
  • Leite zur Homepage um, wenn keine Beiträge vorhanden sind
  • Schließe Themen von stummgeschalteten Tags in der Liste der hervorgehobenen Kategorien aus.
  • Emoji-Uploader verwendet data.name nicht beim Uppy-Upload
  • Verwende die richtige Gruppe von mehreren für den SMTP-Absender
  • Verwerfe fehlerhafte CC-Adressen im GroupSmtpEmail-Job

UX-Änderungen

  • Korrigiere die Ausrichtung in der Gruppennavigationsleiste
  • Passe die Stile des mobilen Komponisten an
  • Passe die Stile des Komponisten an
  • Füge das Titelattribut zu Berichts-Zellen hinzu
  • Schließt Mehrfachauswahl bei Auswahl, wenn maximum=1 ist
  • Korrigiere zusätzliche Einrückung bei Listen mit gemischter Textrichtung
  • Füge zusätzliche Tests für das Einfügen eines Links in eine Auswahl hinzu
  • Beim Einfügen eines Links verwende Linkify-Regeln
  • Zeitstempel sollte den Handle der Themen-Zeitleiste auf Mobilgeräten nicht ausblenden.
  • Fallback auf regulären Titel, wenn der Screenreader-Titel nicht verfügbar ist
  • Mache das Banner vollbreit
  • Reduziere den Digest-Unterdrückungszeitraum von einem Jahr auf 6 Monate
  • Korrigiere die Farbe der Schaltfläche zum schnellen Bearbeiten und Speichern in dunklen Schemata
  • Verschiebe die Warnung zum Teilen von Themen in eine modale Blitzbenachrichtigung
  • Füge weitere Suchaliase für Emojis hinzu.
  • Starte die Vollbildsuche beim zweiten Enter-Treffer
  • Nachverfolgung von Korrekturen in der mobilen Themenliste zu 0e371d4

Leistung

  • Aktualisiere Widget-Hooks, um globale scrollblockierende Ereignisse zu vermeiden
  • Implementierung des Scrolling-Mixins aktualisieren
  • Deaktiviere den Ember-Touchstart-Listener
  • Verwende passive Event-Listener für touchstart, touchmove
  • Setze die Eigenschaft --header-offset nur, wenn sie geändert wird
  • Aktualisierung der ersten ungelesenen PM für Benutzer respektiert keine Limits.
  • Verwende eine effizientere Textrichtungsprüfung in der Select-Kit-Initialisierung
  • Reduziere die abgefragten Datensätze in UserStat.update_first_unread_pm.
  • Verschiebe preload-Hinweise in den <head>
  • Verbessere die JavaScript-App-Startgeschwindigkeit durch Optimierung von customResolve()
20 „Gefällt mir“