3.5.0.beta8: Bundled Plugins, ein neues Theme, besseres Farbmanagement, leistungsstarke Filterung und erweiterte Bildsteuerungen

Neue Funktionen in 3.5.0.beta8

:package: Beliebte Plugins jetzt mit Discourse Core gebündelt

Wir machen Discourse out-of-the-box leistungsfähiger und einfacher zu bedienen, indem wir eine Reihe unserer beliebtesten Plugins direkt mit Discourse Core bündeln. Das bedeutet, dass weit verbreitete Plugins wie Assign, Solved, Data Explorer, Reactions und mehr standardmäßig enthalten sind, wenn Sie Discourse installieren oder aktualisieren, ohne dass eine separate Plugin-Installation erforderlich ist. Dies erleichtert den Zugriff auf diese leistungsstarken Funktionen erheblich.

  • Keine Änderung für Managed Hosting: Von Discourse gehostete Websites sind nicht betroffen, während Self-Hosters aufgefordert werden, diese Plugins bei ihrem nächsten Rebuild aus ihrer app.yml zu entfernen.
  • Standardmäßig deaktiviert: Alle gebündelten Plugins bleiben standardmäßig deaktiviert, sodass keine sichtbaren Änderungen oder zusätzlichen Funktionen vorhanden sind, es sei denn, Sie aktivieren sie.
  • Keine Auswirkungen auf die Leistung: Deaktivierte Plugins fügen keinen zusätzlichen JavaScript- oder Server-Load hinzu, sodass Ihre Website so schlank wie immer bleibt, wenn Sie sie nicht aktivieren.

Vollständige Details, eine vollständige Plugin-Liste und Upgrade-Anweisungen für Self-Hosters finden Sie in der offiziellen Ankündigung.

:sunrise: Neues Horizon-Theme, für alle verfügbar

Wir freuen uns, Horizon ankündigen zu können, unser neuestes Standard-Theme, das für einen schönen, freundlichen ersten Eindruck und eine optimierte Community-Erfahrung entwickelt wurde! Highlights sind:

  • Vereinfachte, moderne Themenkarten: Weniger Unordnung, mehr Fokus.
  • Größerer Text im Lesebereich: Verbessert die Lesbarkeit, insbesondere auf Mobilgeräten.
  • Mehrere Farbpaletten: Integrierte Optionen für bessere Personalisierung.
  • Optimiert für nicht-technische Administratoren: Out-of-the-box, minimal einzurichtendes Design, das auf jedem Gerät großartig aussieht.

Horizon ist jetzt auf allen Discourse-Websites enthalten – sowohl neuen als auch bestehenden. Lesen Sie mehr in der Ankündigung.

:artist_palette: Eine neue Art, Farbpaletten zu verwalten

Wir freuen uns, eine neu gestaltete Möglichkeit für Administratoren anzukündigen, Farbpaletten in Discourse zu verwalten und auszuwählen! Die neue Seite mit der Liste der Farbpaletten bietet:

  • Visuelle Palettenvorschau: Sehen Sie sofort jede verfügbare Palette, jede angezeigt in Karten mit Live-Vorschauen.
  • Klare Statusbeschriftungen: Identifizieren Sie schnell, welche Palette aktiv ist und welche von Benutzern ausgewählt werden kann.
  • Einfache Palettenverwaltung: Schalten Sie die aktive Palette um oder passen Sie an, welche Paletten vom Benutzer ausgewählt werden können, alles von einer Seite aus.

Das Update ist mobilfreundlich und gibt Administratoren einen klaren, visuellen Überblick über alle Paletten für einen optimierten Workflow. Lesen Sie mehr in der Ankündigung.

:magnifying_glass_tilted_left: Dynamische Themenfilterung jetzt verfügbar

Die verbesserte /filter-Route bringt schnellere, intelligentere Themen-Suche und -Filterung! Dieses Update der UI für die Themenfilterung beinhaltet:

  • Stichwortsuche: Suchen Sie mühelos nach Themen, indem Sie ein beliebiges Stichwort oder eine Phrase eingeben.
  • Autovervollständigung: Navigieren Sie durch Filteroptionen mit neuen Autovervollständigungs-Vorschlägen.
  • Finden Sie es in der Seitenleiste: Der Link /filter ist standardmäßig unter “Mehr…” in der Seitenleiste verfügbar.

Lesen Sie mehr in der Ankündigung und tauchen Sie tiefer ein mit der Dokumentation.

:framed_picture: Erweiterte Bildsteuerung im Composer

Der neue Composer bietet ein modernes Schreiberlebnis, einschließlich einer brandneuen UI für die Bildverwaltung! Mit dieser neuen Symbolleiste können Sie:

  • Bilder skalieren: Ändern Sie die Größe Ihrer Bilder direkt im visuellen Editor.
  • Alt-Text festlegen: Fügen Sie Alt-Texte und Bildunterschriften hinzu oder bearbeiten Sie sie, um Ihre Beiträge zugänglich zu halten.
  • Bilder löschen: Entfernen Sie hochgeladene Bilder mit einem Klick.

Diese benutzerfreundliche Oberfläche erleichtert die Arbeit mit Bildern in Ihren Beiträgen wie nie zuvor.

Der neue Composer ist jetzt in allen Communities verfügbar, um das Schreiben in Discourse für alle Ihre Mitglieder zu erleichtern. Lesen Sie die vollständige Ankündigung zur neuen Composer-Erfahrung, um mehr zu erfahren.

Sicherheitsupdates

Diese Version enthält Korrekturen für diese Sicherheitsprobleme, die von unserer Community und HackerOne gemeldet wurden.

11 „Gefällt mir“

Noch mehr!

Aber warten Sie, es kommt noch mehr! Wir geben unser Bestes, um Ihnen neue Funktionen und Änderungen hervorzuheben, doch es gibt immer zu viele Änderungen, um sie alle im Detail aufzulisten. Für eine vollständige Liste neuer Funktionen, Fehlerkorrekturen, UX-Verbesserungen und mehr, lesen Sie bitte unbedingt die unten aufgeführten zusätzlichen Funktionen und Korrekturen.

Plugin-Verbesserungen

discourse-code-review

Neue Funktionen

  • Keine gestuften Benutzer erstellen, wenn enable_staged_users deaktiviert ist (251)

discourse-group-tracker

UX-Änderungen

  • Behälter im angedockten Zustand immer anzeigen für den Gruppen-Tracker (92)

discourse-jira

Fehlerkorrekturen

  • Nur erforderliche Feldattribute im Payload senden (107)

discourse-translator

Fehlerkorrekturen

  • Duplikate entfernen, bevor der Index hinzugefügt wird (315)

Alle Funktionen und Korrekturen

Neue Funktionen

  • Standard-LLM-Modell für alle Funktionen konfigurieren (33752)
  • Neues Thema erstellen, während eine eingeschränkte Kategorie oder ein Tag angezeigt wird (33495)
  • Rich-Editor für alle Benutzer aktivieren (33699)
  • Verbesserungen auf der Seite für KI-Gespräche (33853)
  • Sichere HTML-Anzeige in Gründen für Stummschaltung und Suspendierung zulassen (33815)
  • Wiederverwendbare Komponente AdminFilterControls hinzufügen, auf Plugins und Berichte anwenden (33706)
  • Aufhaldatum beim Löschen eines Beitrags zurücksetzen (33747)
  • Unterstützung für AWS MediaConvert hinzufügen (33092)
  • Site-Einstellung hinzufügen, um Kommentare im Plugin discourse-post-voting zu deaktivieren (33775)
  • Neu gestaltetes Layout des Admin-Farbpaletten-Index (33628)
  • Dynamische Suche im Pfad /filter (33614)
  • Legacy-Seitenaufrufbericht für Seiten anzeigen, die Legacy-Seitenaufrufe verwenden (33620)
  • Theme-fähige Site-Einstellungen (32233)
  • E-Mail bei der Anmeldung an externe Authentifizierung übergeben (33559)
  • Benutzern das stumme Massenumkategorisieren ermöglichen (33490)
  • Es für Mitarbeiter einfacher machen, zu erkennen, ob ein Profil stummgeschaltet ist (33537)
  • Text-Überschriften-/Absatzmenü in der Editor-Werkzeugleiste (33461)
  • Dialog auf übersetztem Beitrag anzeigen, um zu wählen, ob Original oder Übersetzung bearbeitet werden soll (33184)
  • Strg/Cmd+Eingabe zulassen, um ein Formular aus einem Textfeld abzusenden (33527)
  • Bild-Eingaberegel beim Tippen im Rich-Editor (33498)
  • Bild-Werkzeugleiste im Rich-Editor für Skalierung/Alt-Text/Löschen (33381)
  • Anzeige des Locale-Wechsels im Modal für Beitragsverlauf (33469)
  • Implementierung von RFC 8058 für E-Mail-Abmeldungen (33392)
  • Hashtags im Rich-Text-Editor des Editors validieren (33272)
  • Versteckte Einstellung hinzufügen, um die Anzahl der Lokalisierungen für Inhalte zu begrenzen (33378)
  • System-Horizon aktivieren (33374)
  • Neue Suchreihenfolge für gelesene Themen (33353)

Fehlerkorrekturen

  • Schaltfläche im Thema-Fußbereich nicht vergrößern (33903)
  • pen-Symbol zur Liste der Kernsymbole hinzufügen (33901)
  • Farbpalette-Änderung anwenden, wenn Vorschau nicht verfügbar ist, Warnung für Dark Mode (33827)
  • Warnung anzeigen, wenn die letzte verbleibende Stimme abgegeben wird (33845)
  • Letzte Message-Bus-ID für Threads und Kanäle korrekt aktualisieren (33846)
  • JS-Fehler beim Stummschalten und Aufheben der Stummschaltung eines Benutzers (33851)
  • Fehler beim Stummschalten eines Benutzers ohne Änderung am Beitrag (33819)
  • Sicherstellen, dass Auto-Grid auf Deutsch funktioniert (33831)
  • translatedTitle für Moderator-Symboltitel verwenden (33832)
  • Tippfehler im übersetzten Titel für die Liste der Audiodateitypen (33830)
  • Horizon-Massenauswahl ist unter Safari manchmal nicht fixiert (33829)
  • Sicherstellen, dass Auto-Grid mit französischen Abständen funktioniert (33823)
  • Kontext für fehlgeschlagene Uploads speichern (33546)
  • Zeitachse sollte nicht andocken, solange nicht alle Beiträge geladen sind (33801)
  • Suspendierte und gelöschte Benutzer aus den Bestenlisten entfernen (33627)
  • Übersetzte Titel beim Aktualisieren eines Abzeichens nicht überschreiben (33731)
  • Schnelle Bearbeitungsauswahlen abfangen, die zu groß zum Bearbeiten sind (33777)
  • highlightHTML-Aufrufe abfangen, bei denen die Nadel zu groß zum Hervorheben ist (33776)
  • Standardkanalname auf Thementitel setzen (33754)
  • Fehlenden Router-Service-Import hinzufügen (explizit) (33756)
  • Sicherstellen, dass eine Fehlermeldung angezeigt wird, wenn die Beschreibung zu lang ist (33750)
  • Massenentfernung abgelaufener Einladungen anzeigen (33716)
  • Schlüssel für nicht erfolgreich hydratisierte Untertypen nicht löschen (33615)
  • Lokalisierung für locales ohne Region anzeigen, falls vorhanden (33702)
  • Defekter Link zum Bounce-Score im Benutzerprofil des Admins (33726)
  • Sicherstellen, dass der Event-Builder die Beschreibung korrekt setzt (33700)
  • Tippfehler im CSS-Variablennamen (33717)
  • Sicherstellen, dass Theme-Site-Einstellungen-Cache beim Theme-Import gesetzt wird (33697)
  • Verstrichene Zeit seit Verbindungsbeginn im Fehler anzeigen
  • Falschen Link zu discourse-migratepassword aktualisieren (33688)
  • external_id-Parameter kann eine ganze Zahl sein (33675)
  • Keine leeren Event-Daten im Kalender erstellen
  • Bildungs-Limit des Editors sollte die Anzahl der Beiträge verwenden (33650)
  • Syntaxfehler in Rohskripten abfangen (33673)
  • Antworten auf Kategorien verbieten, wenn Antworten per E-Mail deaktiviert sind (33641)
  • Fallback-Verhalten für Unterüberschrift des Willkommensbanners (33613)
  • Zeitobjekte im Kalender-Plugin korrekt serialisieren
  • Systemthemes aktiviert erzwingen (33643)
  • Fehler in überlagerten globalen Einstellungen für veraltete Einstellungen (33642)
  • Fehler in JSON der Client-Site-Einstellungen (33640)
  • Gespeicherten Entwurf laden, wenn auf „Antworten
6 „Gefällt mir“