Discourse 2.6.0.beta4 Versionshinweise

Neue Funktionen in 2.6.0.beta4

Tags von ausgewählten Themen im Bulk-Modus entfernen

Zusätzlich zur Möglichkeit, Tags von Themen im Bulk-Modus zu ersetzen und hinzuzufügen, können Mitarbeiter nun alle Tags von ausgewählten Themen entfernen.

Basis-Schriftart und Überschriften-Schriftart unabhängig voneinander konfigurieren

Aufbauend auf der verbesserten Schriftartunterstützung, die in beta3 hinzugefügt wurde, können Administratoren die Überschriften-Schriftart nun unabhängig von der Basis-Schriftart festlegen. Dies kann über den Assistenten oder über die Site-Einstellungen erfolgen.

Mitarbeitern erklären, warum Einladungen deaktiviert sind

Wenn SSO aktiviert ist oder lokale Anmeldungen über die Site-Einstellungen deaktiviert wurden, sind Einladungen deaktiviert, da die Benutzerverwaltung von einem externen Anbieter übernommen wird. Wenn Mitarbeiter versuchen, direkt zur Einladungsseite zu navigieren, wird ihnen nun erklärt, warum Einladungen deaktiviert sind.

Zusätzliche erweiterte Suchoptionen

Neue erweiterte Suchoptionen für die Mindest-/Höchstanzahl der Beiträge und Aufrufe wurden hinzugefügt.

Styleguide-Plugin zu Discourse hinzugefügt

Um Site-Administratoren bei der Gestaltung ihres Themes zu unterstützen, wurde das Discourse Styleguide-Plugin in das Kern-System von Discourse integriert. Weitere Informationen finden Sie unter Styleguide Plugin Now in Discourse Core

31 „Gefällt mir“

Noch mehr!

Aber warte, da ist noch mehr! Wir geben unser Bestes, um neue Funktionen und Änderungen für Sie hervorzuheben, aber es gibt immer zu viele Änderungen, um sie alle im Detail zu beschreiben. Für eine vollständige Liste neuer Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr, lesen Sie bitte die unten aufgeführten zusätzlichen Funktionen und Fixes.

Sicherheitsupdates

Dieses Beta enthält 1 Sicherheitsfix für Probleme, die von unserer Community und HackerOne gemeldet wurden.

  • Stellen Sie sicher, dass Benutzer das Thema sehen können, bevor sie einen Themen-Timer festlegen.

Plugin-Verbesserungen

Viele Plugins

  • Fehlerbehebung
    • Wir haben zahlreiche Fehler in vielen unserer Plugins behoben
  • Übersetzungen
    • Wir haben die Übersetzungen in vielen unserer Plugins aktualisiert

Abonnements

  • Markdown-Unterstützung für Produktbeschreibungen hinzufügen

Data Explorer

  • Styling von Gruppenberichten verbessern
  • Nicht zulassen, dass Abfragen mit „alle“ geteilt werden

Knowledge Explorer

  • Onebox-Metadaten hinzufügen
  • Klär-Button zur Suchleiste hinzufügen

Policy

  • Vorschau der Richtlinie im Composer klarer gestalten
  • Stellen Sie sicher, dass neue Richtlinien immer von Zeilenumbrüchen umgeben sind
  • UI als Ember-Komponente neu schreiben

GitHub

  • Staged-Benutzern keine Abzeichen vergeben

Code Review

  • Entfernen des Follow-up-Buttons zulassen
  • Weniger restriktive Erwähnung von Follow-up-Commits zulassen
  • Button „Nachgegangen“ hinzufügen

OpenID Connect

  • Detaillierte OIDC-Anfrage- und Antwort-Protokolle hinzufügen

Translator

  • Unterstützung für die Multi-Service-Ressource von Cognitive Services hinzufügen.

Zusätzliche Funktionen und Fixes

Zum Erweitern klicken

Neue Funktionen

  • Kategorie-Slug zur Body-Klasse auf Tag-Seiten hinzufügen, wenn sie Teil einer Kategorie ist
  • Wöchentlichen Lesezeichen-Bereinigungscode hinzufügen
  • Einstellung tags_sort_alphabetically beim Anzeigen von Tags beachten
  • Das title-Attribut zu Umfragen hinzufügen
  • Composer-Option zum Neuladen der Seite und Erzwingen des Speicherns des Entwurfs
  • Unterstützung der Verwendung der Systemschriftart im Schriftartenschritt des Assistenten
  • Dunkler Modus-freundlicher Assistent

Fehlerbehebungen

  • Styleguide ist nur eine übergeordnete URL und wird über /styleguide aufgerufen
  • Prüfen des link target-Attributs auf link clink
  • Probleme beim Ausführen von qunit über rake beheben
  • Sortieren mit Ruby, um N+1-Abfragen zu vermeiden
  • Vorschau des Wizard-Themes, wenn das Logo fehlt
  • Das Abtöten eines Unicorn-Workers sollte einen laufenden Sicherungs- oder Wiederherstellungsprozess nicht beenden
  • Sicherung funktionierte nicht mehr, nachdem eine laufende Sicherung abgebrochen wurde
  • Fehlermeldungen beim Bearbeiten eines Benutzers wurden unterdrückt
  • Deaktivierte Option für sk funktionierte nicht korrekt
  • Neue Farbvariablen in embed.scss verwenden, hartkodierte Farben entfernen
  • Syntaxfehler bei .discourse-compatibility behandeln
  • Beobachter funktionierten nicht bei Admin-E-Mail-Protokollen
  • Zweiter Faktor kann nicht aktiviert werden, wenn SSO aktiviert ist
  • Korrekte Antwortanzahl für Crawler anzeigen
  • Unterverzeichnis base_path in Web-App-Manifest-Verknüpfungen einbeziehen
  • Browser-Update mit IE <11 funktionsfähig machen
  • Favicon-Zählung wurde nicht aktualisiert, wenn der Fensterfokus zurückkehrte
  • Scope-Namen bei der Serialisierung von UserApiKeys verwenden
  • Stellen Sie sicher, dass das Einfügen von Hyperlinks mit mailto funktioniert
  • Stellen Sie sicher, dass der Kategorie-Auswahl mit nicht-englischen Zeichen funktioniert
  • Bestätigen, dass keine neue E-Mail für Mitarbeiter gesendet wird, wenn E-Mail mit der Option „Nicht-Mitarbeiter“ deaktiviert ist
  • Geplante Jobs werden in /sidekiq/schedule im Dev-Modus nicht angezeigt
  • Fehlendes SVG-Masken-Asset im Assistenten
  • Laden von Gruppenanfragen war defekt
  • show_category_definitions_in_topic_lists in Kategorienlisten beachten
  • Themen aus Unterkategorien in der verfolgten Liste einbeziehen
  • Vergleich des Arguments Jobs::UserEmail-Typ als Zeichenfolge
  • getAttribute anstelle von dataset verwenden
  • Wenn ein Administrator eine E-Mail für den Benutzer ändert, muss der Benutzer die Änderung bestätigen
  • Regression behoben, bei der das Dropdown-Menü des Assistenten nicht aktualisiert werden konnte
  • Titellose Umfragewidgets korrekt rendern
  • noscript-Element mit Crawler-Inhalt finden
  • Umfragetitel behandeln, wenn Überschriften vorhanden sind
  • Entkommene mailto-URLs würden eine Ausnahme auslösen
  • E-Mail-Einladungen verbieten, wenn enable_local_logins deaktiviert ist
  • Moderatoren immer ihre Gruppen-PMs anzeigen lassen
  • Überschreiben von berechneten Eigenschaften veraltet
  • Kategorienamen bei Änderung des übergeordneten Elements validieren
  • Stellen Sie sicher, dass Dashboard-Zeiträume den aktuellen Tag und wöchentlich 7 Tage verwenden
  • Hochladen in groups#search vorladen, um N+1 zu stoppen
  • Leere beliebte/kürzlich aufgetretene Abschnitte auf der 404-Seite ausblenden
  • Build war defekt, weil uglify let oder const nicht akzeptieren kann
  • Das Streichen von Zeilen aus eingehenden E-Mails sollte bei leerem Körper nicht fehlschlagen
  • Leerzeichen um Inline-HTML-Tags neben Text entfernen.
  • Themennamen-Überschrift im Suchmenüergebnis verwenden.
  • Benachrichtigung übersprungener narrativer Bot-PM löschen
  • hp-Anfrage von /users nach /token verschieben
  • Mitarbeitern erlauben, HTML im kategorienbezogenen Nur-Lese-Banner zu verwenden
  • Migration sollte nur ReviewableUsers aktualisieren, bei denen der Benutzer nicht genehmigt ist.
  • .otf-Schriftarten über CDN ausliefern zulassen
  • Bessere Fehlermeldung, wenn eine Einladung abgelaufen ist
  • Veraltete Überschreibung von translatedText CP
  • Bundler-CI-Cache-Setup explizit machen
  • Korrekter Wert von auto und fügt nohighlight zur Beschreibung hinzu
  • Ungültige URLs könnten Ausnahmen auslösen, wenn UrlHelper.rails_route_from_url aufgerufen wird
  • Korrektes Locale für Fehlermeldungen verwenden
  • Wir haben die berechnete Eigenschaft canCreateTopicOnCategory überschrieben
  • Leere hervorgehobene Sprachen ergaben ["", "auto", "nohighlight"]
  • Korrupte Kodierung in E-Mails mit Anhängen korrigieren
  • Force-Download beim Herunterladen gesicherter Medien über Lightbox beachten
  • Verbesserungen und Fehlerbehebungen beim Prozess des E-Mail-Wechsels für Benutzer durch den Administrator
  • Scrollbalken-Springen in der Emoji-Auswahl verhindern
  • Zeit aus Datumsbereich im Kalender um Mitternacht entfernen
  • Wenn der Benutzer zu TL2 befördert wird, zur weiterführenden Schulung einladen
  • Whitelist-Konstanten veralten lassen
  • Nicht gelesene Nachrichten unterdrücken, berücksichtigt den verfolgten query-Parameter
  • Kategorie nicht im Zitat-Themen-Titel enthalten, falls vorhanden

UX-Änderungen

  • Breite erhöhen und Kategorie-Umsortierungseingabe zentrieren
  • Anzeigeänderungen für „Neue Themen werden hier angezeigt"
  • Eingabebreite auf der Einladungsbestätigungsseite erhöhen.
  • Zahnrad-Symbol im Benutzer-Menü durch Benutzersymbol ersetzen
  • Kategorienamen im Suchpanel nicht abschneiden
  • Styling für Beiträge und Ansichten in der erweiterten Suche beheben
  • Konsistentes Passwort-Label auf Anmeldeseite und Einladungsseite
  • Bereich für Filter „Ansichten“ in der erweiterten Suche anzeigen.
  • Horizontales Scrollen auf mobilen Beitrags-Buttons zulassen
  • Überlaufen von Kategorien in select-kit verhindern
  • Assistent vertikal zentrieren
  • Zeiger-Cursor für Assistenten-Buttons verwenden

Leistung

  • Hintergrundanfragen bei Überlastung zurückfahren
  • Lookbehinds beim Indizieren der Suche vermeiden
  • Digest-E-Mails nicht in die Warteschlange stellen, wenn kürzlich versucht
  • Absolute Begrenzung der Digests pro 30 Minuten einführen
21 „Gefällt mir“