Saif
(Saif Murtaza )
3. Juli 2024 um 13:14
1
Neue Funktionen in v3.3.0.beta3
Videovorschaubilder
Beim Hochladen oder Verlinken eines Videos zeigt der Composer nun ein Vorschaubild in der Composer-Vorschau an.
Bestätigung von Website-Einstellungen
Viele Website-Einstellungen werden nun mit einem Bestätigungsdialogfeld angezeigt, das die vorgenommenen Änderungen bestätigt.
Schnellerer Zugriff auf Plugin-Einstellungen
Plugins mit zugehörigen Website-Einstellungen zeigen nun eine Schaltfläche Einstellungen auf der Plugin-Seite für eine schnellere Navigation an.
Verbesserte Moderationskennzeichnungen
Administratoren können nun Moderationskennzeichnungen aktivieren, deaktivieren und neu anordnen.
Verbesserte Navigation für Mobilgeräte
Die Menüs wurden mit mehr Abstand geändert, um die Touch-Ziele auf Mobilgeräten zu erleichtern.
Aktualisierte Feldanforderungen
Administratoren können nun Feldanforderungen für Benutzer für neue und bestehende Community-Mitglieder festlegen.
Sicherheitsupdates
Diese Version enthält Korrekturen für diese Sicherheitsprobleme, die von unserer Community und HackerOne gemeldet wurden.
17 „Gefällt mir“
nat
(Natalie T)
3. Juli 2024 um 13:20
3
Noch mehr!
Aber halt, es gibt noch mehr! Wir tun unser Bestes, um neue Funktionen und Änderungen für euch hervorzuheben, aber es gibt einfach zu viele Änderungen, um sie alle im Detail aufzulisten. Für eine vollständige Liste der neuen Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr, lest euch unbedingt die unten aufgeführten „Zusätzliche Funktionen und Fehlerbehebungen“ durch.
Plugin-Verbesserungen
discourse-adplugin
Fehlerbehebungen
Zeige nicht eingeschränkte Anzeigen anstatt keine Anzeigen zu zeigen (213 )
discourse-ai
Neue Funktionen
Benutzerdefinierte, vom Benutzer definierte Tools (677 )
Speichern von provider-spezifischen Parametern. (686 )
Erlaube die Auswahl von claude-3-5 für native Tools (682 )
LLM-Voreinstellungen für die Modell-Erstellung (681 )
Unterstützung für Claude 3.5 Sonnet über AWS Bedrock (680 )
Erlaube den Zugriff auf private Themen, wenn das Tool dies zulässt (673 )
Optionale Tool-Details-Blöcke (662 )
Anthropic Function Calling (654 )
Hinzufügen der nativen Cohere-Tool-Unterstützung (655 )
Verbesserte Tooling (651 )
Einschränkung der öffentlichen Freigabe auf Sites, die eine Anmeldung erfordern (649 )
Hinzufügen der Unterstützung für alle Vision-Modelle (646 )
Hinzufügen der Seitenverhältnis-Unterstützung zu DallE 3 (647 )
Erlaube das Löschen benutzerdefinierter LLMs. (643 )
Automatische Bildunterschriften (637 )
Verbesserte Protokollierung durch Einbeziehung des LLM-Namens (640 )
Verwende DBreadcrumbsItem in der Admin-Oberfläche (631 )
Teste LLM-Konfiguration (634 )
Hinzufügen der Unterstützung für den Kontext einer DM an einen Bot (627 )
JavaScript-Auswertungstool (630 )
Setze Endpunkt-Anmeldeinformationen direkt von LlmModel. (625 )
Sicherheitsmaßnahme zur Vermeidung von übermäßigem Triage (626 )
Fehlerbehebungen
Deaktivierter Chat bricht ai-chat-summarization (697 )
Info funktioniert nicht, unterdrückt keine versteckten Tags im Bericht (696 )
Verwende base64-codierte Bilder in AI Image Caption über LLaVa (693 )
Biete niemals Tools mit ungültigen UTF-8-Zeichenfolgen (692 )
Verschiebe das Umschalten des Bot-Benutzers zum Controller. (688 )
Beim Erstellen eines LLM wurde kein Benutzer erstellt (685 )
Stelle sicher, dass LlmEnumerator immer Wert-Hashes mit Symbolen zurückgibt (684 )
SRV-Warnung sollte nicht bei brandneuen LLMs ausgelöst werden (679 )
Tippfehler beim Ausschließen von Personas aus der Liste der aktivierten Bots (671 )
Suche korrekt anzeigen, Fehler beim Entfernen von XML (668 )
Dall E / Künstler defekt, wenn tool_details deaktiviert ist (667 )
Markiere Spalte nicht als schreibgeschützt, damit bestimmte Bereitstellungen funktionieren (663 )
Zusammenfassung funktioniert nicht, vorerst entfernen (661 )
Verwende neue Berichtsfarbschlüssel, definiert in discourse/discourse#27240 (660 )
Schalte native Tools bei Anthropic Claude Opus aus (659 )
AI Bot Shared Conversation hat CDN / Subfolder nicht beachtet (657 )
Entferne doppelten Breadcrumb in Persona-Oberfläche (650 )
Include_usage ist in der Azure-API nicht verfügbar. (648 )
Verschiebe die Logik zur Überprüfung der Bildunterschriftengruppe auf die Serverseite (645 )
Antwort defekt, wenn automatische Bildunterschrift aktiviert ist (642 )
Korrigiere falsche Überschlüssel (639 )
Korrigiere Gemini-Streaming-Implementierung (632 )
Unresponsive Post-Buttons aufgrund von Ask AI-Hervorhebung (635 )
UX-Änderungen
Verbessere das Layout der Composer-Vorschlagsbuttons (678 )
Zeige Bildunterschrift-Button beim Hovern über ein Bild (670 )
QoL-Verbesserungen für die Admin-LLM-Modelle-Seite. (674 )
Verbessere das Erscheinungsbild von attribuierten Zitaten beim Teilen (665 )
Verstecke die AI-Einstellungen-Seite vollständig, wenn keine Einstellungen für den Benutzer vorhanden sind (644 )
Unterdrücke „this is a warning“ (636 )
Befolge die Plugin-Benutzeroberflächen-Richtlinien. (628 )
discourse-antivirus
Fehlerbehebungen
Vermeide veraltete replace_flag-API (57 )
discourse-assign
UX-Änderungen
Kleinere Avatar-Größe im Button, um Höhenänderungen zu verhindern (576 )
discourse-authentication-validations
Neue Funktionen
Hinzufügen von Wertvalidierungs-Regex (13 )
discourse-bbcode
Fehlerbehebungen
Hinzufügen eines neuen Eintrags zu .discourse-compatibility (67 )
BBCode-Parsing-Spezifikationen (63 )
discourse-calendar
Fehlerbehebungen
BBCode-Parsing-Spezifikationen (575 )
Verschiebe fehlplatzierte Fehlerübersetzung (574 )
Lösche zukünftige Feiertage bei Regionsänderung (571 )
UX-Änderungen
Aktualisiere mobiles Event-Styling (581 )
Korrigiere zusätzlichen Abstand und Umbruch in Themenlisten (578 )
Umbringe neuen Punkt und Datum immer in derselben Zeile (577 )
discourse-category-experts
UX-Änderungen
Füge Abstand zwischen „Schließen“ und Kontrollkästchen für „Fragen Sie einen Kategorie-Experten um Antwort“ ein (145 )
discourse-chat-integration
Fehlerbehebungen
Verschiebe Chat-Integrations-Problem-Check-Nachricht zum korrekten Lokalisierungsschlüssel (201 )
Verschiebe GroupMe-Fehlermeldung zu serverseitigen Übersetzungen (196 )
Füge fehlende Dummy-Übersetzungen für Tests hinzu (195 )
discourse-code-review
UX-Änderungen
Kürze lange Benachrichtigungsbeschriftungen (213 )
discourse-custom-topic-lists
Neue Funktionen
Füge Markdown zur Banner-Beschreibung hinzu (15 )
Füge Option „in Dropdown anzeigen“ zu benutzerdefinierten Themenlisten hinzu (10 )
Fehlerbehebungen
Füge htmlSafe-Rendering zur Banner-Beschreibung benutzerdefinierter Themenlisten hinzu (14 )
Tippfehler durch Merge (13 )
Füge Check hinzu, um sicherzustellen, dass anonyme Benutzer weiterhin die Site betreten können (6 )
UX-Änderungen
Refaktoriere CSS-Klassen, um sie leichter überschreiben zu können (16 )
Stelle sicher, dass das Dropdown immer zuletzt kommt (11 )
Hänge Beschreibung an Abfragefeld an (9 )
Benenne bannerLabel-Eigenschaft in description um (8 )
Benenne path-Eigenschaft in slug um (7 )
Verschiebe custom-topic-lists-banner über main-container (4 )
Füge body-Klasse zur Listen-Vorlage hinzu (3 )
Barrierefreiheit
Aktualisiere Beschriftungen für Dropdown und Seitenleiste (12 )
discourse-data-explorer
Fehlerbehebungen
Verwende korrekte Beschriftung für Spaltenkopf (297 )
Lesezeichen für Gruppenberichte (291 )
discourse-encrypt
Fehlerbehebungen
Verwende neuen „should_add_attachments“-Plugin-Modifier (323 )
Add_attachments-Signatur (322 )
discourse-gamification
Neue Funktionen
Handhabung des Benutzer-Zusammenführung-Ereignisses (145 )
Verwende DBreadcrumbsItem in der Admin-Oberfläche (137 )
Fehlerbehebungen
Aktualisiere post_created-Punktezählung (114 )
UX-Änderungen
Behobenes Problem mit fehlender Übersetzung von „Rang“ (146 )
discourse-group-tracker
Fehlerbehebungen
Track_posts_with_priority-Gruppeneinstellung wird angezeigt, wenn track_posts-Einstellung nicht ausgewählt ist (60 )
Sprungziele innerhalb einer Themenliste bei Verwendung von Prioritätsgruppen (55 )
discourse-kolide
Fehlerbehebungen
Füge neuen Eintrag zu .discourse-compatibility hinzu (96 )
BBCode-Tag-Parser (93 )
discourse-lazy-videos
UX-Änderungen
Vermeide, dass Onebox-CSS die Höhe von YouTube-Videos überschreibt (15 )
discourse-livestream
UX-Änderungen
Korrigiere Rand und Polsterung auf Desktop (23 )
Aktualisiere mobiles Styling und Header-Icons (22 )
Entferne iframe-Styling-Überschreibungen (20 )
discourse-math
Neue Funktionen
Hinzufügen der Unterstützung für mehrsprachiges Mathjax (84 )
discourse-policy
Fehlerbehebungen
Füge neuen Eintrag zu .discourse-compatibility hinzu (129 )
BBCode-Parsing-Spezifikationen (125 )
discourse-post-voting
Fehlerbehebungen
Füge fehlende Flag-Auto-Stummschaltungs-Grund-Übersetzung hinzu (200 )
discourse-preset-topic-composer
Neue Funktionen
Füge Hervorhebung zu Dropdown-Optionen hinzu (18 )
Füge tagGroups zu button_types_json_schema hinzu (2 )
Fehlerbehebungen
Tag-Synonyme sollten funktionieren (15 )
Tag-Gruppen mit / werden jetzt korrekt abgerufen (10 )
Passe Schema an, damit der Optionen-Editor keine Eingaben verliert (9 )
Abrufen der URL für Tags erforderte ein erstes / (7 )
Composer behält Werte beim erneuten Betreten des Composers (6 )
Beschriftung ändert sich beim Auswählen einer Kategorie (5 )
UX-Änderungen
Ändere Booleans, um Kontrollkästchen zu verwenden (12 )
Füge Auswahlindikator zum Composer-Preset hinzu (11 )
Füge tagGroups zu Standards hinzu (8 )
Verschiebe Fehlermeldung zum unteren Rand des Composers (4 )
Sicherheitsänderungen
Bringe Liste der Presets zum Backend (14 )
discourse-prometheus-alert-receiver
Neue Funktionen
Aktualisiere topic_assignee und topic_group_assignee-Annotationen (84 )
discourse-reactions
Fehlerbehebungen
Konnte Text nach Ablehnen einer Reaktion nicht auswählen (296 )
N1 in Post-Aktion-Erweiterung (292 )
Reaktionen verdoppelten sich als Like, wenn nicht mehr aktiviert (289 )
discourse-salesforce
Fehlerbehebungen
Füge Rails 7±Kompatibilität hinzu
Verschiebe Salesforce-API-Aufrufe zum Hintergrundjob. (79 )
discourse-solved
Fehlerbehebungen
Beim Löschen von Benutzern mit gelösten Beiträgen (297 )
Zeige den Gelöst-Filter bei Tags (296 )
discourse-subscriptions
Fehlerbehebungen
Füge fehlende Transaktionsfehler-Übersetzung hinzu (214 )
Kampagnenbanner sollte auf Preisliste verlinken, wenn aktiviert (212 )
discourse-theme-creator
Fehlerbehebungen
Stellt sicher, dass „Freigabe stoppen“ funktioniert (82 )
discourse-topic-noindex
Fehlerbehebungen
Füge einen Check hinzu, wenn Themen nur mit Slugs abgerufen werden (15 )
discourse-topic-voting
UX-Änderungen
Verbesserte Ausrichtung für Titelvoting (189 )
discourse-translator
Fehlerbehebungen
Keine Fehler bei gelöschten Benutzern (149 )
Alle Funktionen und Fehlerbehebungen
Neue Funktionen
Zähle nur Themenansichten für explizite/verzögerte verfolgte Ansichten (27533 )
Erstellte Bearbeiten- und Löschen-Flags (27484 )
Füge WebHookEventsDailyAggregate-Berichtsseite hinzu (27573 )
Neuer „should_add_email_attachments“-Plugin-Modifier
Füge WebHookEventsDailyAggregate hinzu (27542 )
Benutzerfelder für bestehende Benutzer erforderlich - Teil 2 (27172 )
Füge Untranslated-Filter zur Admin-Textanpassung hinzu (27555 )
Füge JavaScript-Modus zu ace hinzu (27586 )
Intelligenteres Listenbearbeiten in DEditor (27563 )
Aktiviere Listentastenkürzel auf Filter-Route (27551 )
Unterstützung für Spotify Onebox (27540 )
Einführung von Site-Einstellungen, die eine Bestätigung erfordern (27315 )
Füge versteckte Site-Einstellung hinzu, um „unsafe-none“ COOP-Referrer aufzulisten (27510 )
Optionale 2FA-Durchsetzung (27506 )
Erfasse 28-Tage-Intervall-Anfragestatistiken (27471 )
Füge tag_group-Option in /filter hinzu (27427 )
Zeige meine Threads aus stummgeschalteten Chat-Kanälen (27468 )
Chat-Schubladen-Navigationsverbesserung (27419 )
Ausrichtung mit /filter und erlaube mehrere Kategorien-Suche (27440 )
Verwende einfaches HTML-Table, wenn es nicht in Markdown konvertiert werden kann
Füge Filter für Webhook-Ereignisse nach Status hinzu (27332 )
Verwende neues Themen-Massenaktionen-Dropdown auf Suchseite (27303 )
Lade Chat-Kanaleinstellungen innerhalb der Schublade (27346 )
Die Möglichkeit, die Reihenfolge der Flags zu ändern (27269 )
Erlaube Site-Admin, das Passwort eines Benutzers als abgelaufen zu markieren (27314 )
Erweitere die Admin-Seitenleiste beim Filtern (27312 )
Erlaube „in Posteingang verschieben“ und „in Archiv verschieben“ für private Nachrichten mit neuem Themen-Massendropdown (27236 )
Füge „s3_uploads“-Option zu „discourse backup“-Skript hinzu
Zeige Video-Thumbnail im Composer (27233 )
Admin kann Flags deaktivieren (27171 )
Füge Uyghur-Sprache hinzu (27183 )
Topic_view_stats-Tabelle mit täglicher Genauigkeit (27197 )
Füge Agree und Edit hinzu (27088 )
Implementiere neue erforderliche Optionen in Admin-Benutzerfelder-Oberfläche (27079 )
Füge Massenaktion zum Lesezeichen hinzu (26856 )
Erlaube das Massenlöschen von Chat-Nachrichten (26586 )
Verwende die neue Plugin-Anzeigeroute aus der Plugin-Liste (27097 )
Einführung von DBreadcrumbs-Komponenten (27049 )
Erweitere PM-Empfänger-Massenimports (27063 )
Erweitere einbettbare Hosts mit individuellen Tags und Autor-Zuordnungen (26868 )
Filter mit CategoryDrop auf Kategorie-Seite (26689 )
Leiten /faq, /rules, /conduct zu /guidelines um (27592 )
Zeige Chat- und Nachrichten-Buttons auf deinem eigenen Profil (27600 )
Verwende „Moderatoren“ statt „Mitarbeiter“ (27572 )
Verbessere Ausrichtung von zusätzlichen PM-Infos im Header (27594 )
Teile Chat-Footer-Änderungen teilweise rückgängig machen (27591 )
Entferne Standardverwendung von quaternärer Farbe, aktualisiere Nav-Pill-Stile (27502 )
Entferne den Link aus dem Titel; füge externes Icon hinzu; Stil-Anpassung (27571 )
Erhöhe Abstand mobiler Menüs (27554 )
Entferne tertiäre Farbe von Nicht-Link-Elementen (27565 )
Korrigiere Chat-Schublade z-index (27568 )
Entferne oder ersetze Button-Übergänge mit Variable (27527 )
Verstecke den Fehler-Tooltip beim Fokussieren des Thementitels (27531 )
Füge neue Vorschau-Links zu Beliebten Themes hinzu (27518 )
Füge min-height zum Vorschau-Bild-Wrapper hinzu, um Platz für Steuerelemente zu geben (27523 )
Vertikale Ausrichtung für lighbox-wrapper (27520 )
Korrigiere Benutzer-Lesezeichen-Liste Tastaturfokus-Zustand (27515 )
Verschiebe Benutzer-Karten über Composer (27491 )
Zeige immer Bildvorschau-Steuerelemente, verbessere Abstand (27489 )
Entferne Polsterung, um mobiles Thread-Datum-Pinning zu korrigieren (27470 )
Hebe „keine Unterkategorien“ als aktives Dropdown-Option hervor (27478 )
Ersetze „alle Unterkategorien“ mit „Filter entfernen“, ordne Tag-Dropdown neu (27473 )
Mache Tag-Filter-Farbe konsistent mit Kategorie-Filtern (27474 )
Benenne FAQ in Richtlinien um (27451 )
Aktualisiere „alle Tags“ zu „Filter entfernen“ für Tag-Breadcrumb-Dropdown (27424 )
Füge aktive Hervorhebung für Breadcrumb-Navigation hinzu (27422 )
Beschränke mobiler Tooltip-Breite, um horizontalen Überlauf zu verhindern (27420 )
Verbessere Login-Modal auf sehr schmalen Bildschirmen im Desktop-Modus (27405 )
Erlaube cooked local-dates zum Umbruch (27404 )
Zeige Nachrichten- und Chat-Buttons auf versteckten Profilen (27326 )
Mache Chat-Schublade-Einstellungsseite volle Höhe (27385 )
Erstelle Platz für neues Themen-Banner auf neu, ungelesen (27374 )
Verbessere Themen-Zeitachse-Datumstitel (27351 )
Strichle Reset-Passwort-Seite (27341 )
Verschiebe Benutzer-Link zum oberen Rand der Admin-Seitenleiste (27339 )
Verhindere Twitter-Like/Retweet-Zählungen vom Umbruch (27333 )
Korrigiere nur-Emoji-Größe in Benutzer-Stream-Auszügen (27330 )
Füge Abstand zwischen Revisions-Avatar und Benutzername hinzu (27329 )
Korrigiere mobiles Gelesen-Zustand-Ausrichtung (27323 )
Verwende regulären Reset-Passwort-Flow für abgelaufene Passwörter (27316 )
Verbessere Suchergebniskonsistenz (27289 )
Beschränke Breite von Chat-Transkripten in Beiträgen (27288 )
Behalte recente Suchpunkte in derselben Zeile wie Icon (27280 )
Behalte recente Suchpunkte in derselben Zeile wie Icon (27264 )
Begrenze Hintergrund für gelöschte kleine Aktionen (27263 )
Passe Kategorie-Badge-Größe für neue Standard-Schriftgröße an (27262 )
Zeige Shortcut für Admin-Seitenleiste-Filter (27258 )
Geringfügige Kategorien-Reihenfolge-Korrekturen (27249 )
Chat-Footer Ungelesen-Indikator (27244 )
Ändere konsolidierte Pageview-Experiment-Berichtsfarben (27240 )
Implementiere neue Top-Level-Nav auf Admin-Plugin-Seiten (27126 )
Verstecke „same site cookies“-Site-Einstellung (27230 )
Füge Illustrationen für leere Chat-Liste + Aufteilung in Tabs auf Schublade hinzu (26910 )
Mache sticky Avatars-Verhalten konsistent (27223 )
Füge text-overflow für Kanalmitglieder-Liste hinzu (27208 )
Spielt auch Benachrichtigungstöne in Gruppenkanälen (27176 )
Reduziert Leerlaufzeit auf 0 im Chat (27158 )
Füge Abstand zur Folgenden-Liste hinzu (27154 )
Füge Ellipsis zu Benutzernamen in Themen-Post-Karte (PMs) hinzu (27137 )
Deaktiviere Plugin-Liste-Einstellungen-Button für einige Plugins (27124 )
Setze Leerlauf bei Tab-Fokus zurück (27139 )
Räumte E-Mail-Präferenz-Layout auf (27136 )
Gruppenmitgliedschaft-PMs-Thread (26974 )
Entfernt blinkenden Indikator während Streaming-Nachricht (27131 )
Ändere Admin-Seitenleiste Expand/Collapse All-Icon (27120 )
Aktualisiere px-Abstand zu em für Proportionalität (27108 )
Schalte Post-Aktions-Buttons auf inline-flex um, um zusätzlichen Whitespace zu vermeiden (27110 )
Suchkontext-Box zu dunkel (27109 )
Kürze Dauer von Bookmark-Toasties (27085 )
Erhöhe Basis-Schriftgröße auf 16px (27087 )
Sicherheitsänderungen
Erlaube nicht das Suspendieren von Mitarbeiter-Benutzern über other_user_ids-Param
Vermeide die Verwendung von Object#send in Onebox::Engine::StandardEmbed
Behoben Stored-dom XSS über Facebook Oneboxes
Aktualisiere reviewable user serializer payload
Füge FastImage SSRF safe freedom patch hinzu
Leistung
Eager load field, das N+1-Problem verursacht (27626 )
Cache hostname in DiscourseLogstashLogger (27442 )
Vermeide excessive Objekt-Erstellungen in watched words (27354 )
Korrigiere Leistung von Chat-E-Mail-Benachrichtigungen
PostTiming.pretend_read, um TopicUser-Cache-Spalten nicht zu aktualisieren (27201 )
Barrierefreiheit
Füge aria-label zu Menü-Tabs hinzu (27071 )
9 „Gefällt mir“