Saif
(Saif Murtaza )
30. Juli 2024 um 08:41
1
Neue Funktionen in v3.3.0.beta5
Vereinfachte Themenübersicht
Die neue Themenübersicht vereinfacht das Layout drastisch, indem nützliche Informationen hervorgehoben werden, wobei Details mit einem Klick verfügbar sind. Mehr erfahren .
Verbesserte Massenaktionen für Themen
Änderungen im Menü umfassen einen Lade-Spinner während der Vorgänge, alle Optionen sind mit einem Klick verfügbar und Unterstützung für zusätzliche Optionen, z. B. „Leise schließen“. Jetzt standardmäßig auf allen Websites verfügbar.
Zusätzliche Meldungen für benutzerdefinierte Moderations-Flags
Administratoren können Benutzer jetzt auffordern, zusätzliche Gründe für das Markieren von Beiträgen anzugeben. Diese Gründe werden in der Moderationswarteschlange angezeigt.
Ankündigungen neuer Funktionen
Die Seite „Neuigkeiten“ zeigt jetzt neue Funktionen, gruppiert nach Monat und Versionsnummern.
Sicherheitsupdates
Diese Version enthält Korrekturen für diese Sicherheitsprobleme, die von unserer Community und HackerOne gemeldet wurden.
8 „Gefällt mir“
nat
(Natalie T)
30. Juli 2024 um 08:41
3
Noch mehr!
Aber warte, es gibt 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.
Plugin-Verbesserungen
discourse-ai
Neue Funktionen
Verfolgen, ob ein Modell Vision-Fähigkeiten in der Tabelle llm_models hat (725 )
GPT4o Tokenizer (721 )
Fehlerbehebungen
Korrekte Behebung der Sequenz für die Tabelle ai_summaries (727 )
Zusammenklappen der Schaltfläche „Zusammenfassen“ auf mobilen Geräten (726 )
Hinzufügen von unterem Abstand für die neue Themenkarte (722 )
Ace-Editor ist jetzt im Discourse-Bundle enthalten, nicht im Admin-Bereich (717 )
Sicherstellen, dass benutzerdefinierte Tool-Enums dem JSON-Schema folgen (718 )
UX-Änderungen
Verwendung von DMenu für die Themenzusammenfassung (724 )
discourse-assign
Fehlerbehebungen
Stellt sicher, dass Themen auf der Gruppenseite im Bulk-Modus zugewiesen werden können (580 )
discourse-brightcove
Fehlerbehebungen
Keine Verwendung von Strings für Aktionen (47 )
discourse-calendar
UX-Änderungen
Hinzufügen von I18n-Übersetzungen für bevorstehende Ereignisse (590 )
Behebung des Layouts der Gruppenzeitzone in Safari (589 )
discourse-custom-topic-lists
Fehlerbehebungen
Entfernen experimenteller Einstellungen aus Tests (23 )
Hinzufügen der Möglichkeit für angemeldete Benutzer (20 )
discourse-data-explorer
Neue Funktionen
Hinzufügen von Tastenkürzeln für Speichern und Ausführen im Abfrage-Editor (299 )
Hinzufügen einer Exportabfrage für Instant-Runoff-Wahlen (294 )
discourse-follow
Barrierefreiheit
Entfernen des Überschrift-Tags aus der Benutzerkarten-Statistik (117 )
discourse-gamification
Barrierefreiheit
Entfernen des Überschrift-Tags aus der Benutzerkarten-Statistik (148 )
discourse-kolide
Fehlerbehebungen
Gelöste Probleme können gelöst oder ignoriert werden (99 )
Anzeige des Beitragsinhalts, wenn es nur bevorstehende Probleme gibt (98 )
discourse-linkedin-auth
Fehlerbehebungen
Hinzufügen einer Übersetzung für die Prüfung auf veraltete Plugins (70 )
discourse-multilingual
Fehlerbehebungen
Verhindern von Testfehlern (15 )
discourse-preset-topic-composer
Fehlerbehebungen
Anonyme Benutzer können die Schaltfläche verwenden (24 )
discourse-rss-polling
Fehlerbehebungen
Verhindern von Fehlern beim Einbetten ohne Titel (74 )
discourse-saved-searches
Fehlerbehebungen
Sicherstellen, dass Jobs übersprungen werden, wenn sie deaktiviert sind (78 )
discourse-signatures
UX-Änderungen
Hinzufügen eines Platzhalters für die Signatur-Eingabe (63 )
discourse-solved
Barrierefreiheit
Entfernen des Überschrift-Tags aus der Benutzerkarten-Statistik (299 )
discourse-subscriptions
Fehlerbehebungen
Abschneiden von Dezimalpunkten (223 )
Ausnahme beim Aktualisieren von Kampagnendaten-Jobs (222 )
discourse-theme-creator
Fehlerbehebungen
Sicherstellen, dass Benutzer Einstellungen bearbeiten können (84 )
discourse-translator
Neue Funktionen
Hinzufügen des Azure-Schlüssel-Problemcheckers (155 )
discourse-zoom
Fehlerbehebungen
Serialisierungsfehler aufgrund neuer Einschränkungen bei der Serialisierung von Modellen (81 )
Alle Funktionen und Fehlerbehebungen
Neue Funktionen
Verwendung neuer Seiteneinstellungen für den benutzerdefinierten Onebox-Browser-Agent (28045 )
Bereinigen zuvor protokollierter Informationen nach dem endgültigen Löschen von Beiträgen (28033 )
Verwendung des neuen Menüs für Massenaktionen zu Themen für alle Seiten (28003 )
Hinzufügen von Ersteller und Protokollierung für CustomEmoji (28004 )
Oneboxing privater GitHub-Repo-URLs ermöglichen und privaten Indikator im HTML hinzufügen (27947 )
Erweiterte Suchoption einschließen, um nicht aufgeführte Themen in den Ergebnissen aufzunehmen (27958 )
Benutzerdefinierte Flaggen können zusätzliche Nachrichten erfordern (27908 )
Hinzufügen von Rangfolge-Wahl (27919 )
Ermöglicht die Browseseite im Chat-Fenster (27919 )
Protokollierung von Änderungen am langsamen Modus für Themen (27934 )
Fehlerbehebungen
Hinzufügen des sekundären Arguments für AddCommunitySectionLink (28135 )
Abfangen und Warnen bei Fehlern in DiscourseIpInfo.mmdb_download (28134 )
Hinzufügen neuer/fehlender E-Mail-Vorlagen zum E-Mail-Vorlagen-Editor (28075 )
Kein Absturz, wenn MF-Definitionen fehlen
Fehler von Db_timestamps_mover durch das Plugin discourse-voting (28123 )
MF-Variablen in HTML-Links nicht escapen
Sicherstellen, dass JsLocaleHelper keine veralteten Übersetzungen ausgibt (28037 )
Massenwahl von Themen (Glimmer) auf mobilen Geräten (28100 )
Anpassen der SWC-Minifizierungsoptionen für Safari 15-Unterstützung (28098 )
Validieren von MF-Strings beim Hinzufügen von Überschreibungen
Wiederherstellen fehlender Modal-SCSS (28085 )
Styling der Themenkarte für PMs (28084 )
Bessere Beschriftung für einen Eintrag (28082 )
Fehlendes „?“ in der Mehrzahlübersetzung (28079 )
Rendern der unteren Themenkarte nur, wenn alle Beiträge geladen sind (28078 )
Ungültige Mehrzahl-Schlüssel in MF-Übersetzungen zulassen
Massenaktion für Themen in einem Hintergrundthread ausführen (28061 )
Beheben des Fehlers „undefined method for nilClass“ bei Jobs::Onceoff.enqueue_all (28073 )
Hinzufügen der Beitrags-ID zum Anker, um doppelte Anker zu vermeiden (28070 )
Speichern von Informationen über die Anmeldemethode in der Datenbank (28054 )
Verbesserte Integration von Thema/Header beim Navigieren weg (28040 )
„Return ist ungültig“ innerhalb eines Blocks (28036 )
Fehlendes Modell-Return in der Route admin-backups (28035 )
Sicherstellen, dass der Themen-Stream geladen ist, bevor die Karte gerendert wird (28031 )
Gültige Typ-Einschließung für Flaggen sollte Lambda sein (28030 )
Alle Großbuchstaben innerhalb von CJK-Text zulassen (28018 )
Verbesserte Fehlerbehandlung für Messageformat-Kompilierung (28015 )
Memoize von PostActionTypes stoppen (28005 )
Fragment-Cache für Flaggen entfernen (28001 )
Experimenteller Themenfilter sollte Tags mit Unterstrich zulassen (27994 )
Identische Route im Fenster nicht neu laden (27992 )
Vermeiden des Aktualisierens von hamburgerVisible in derselben Berechnung (27956 )
Fallback auf benutzerdefinierten Typ für Flaggen (27961 )
Hinzufügen von Mehrzahldefinitionen für Ungarisch (27933 )
Verwendung von Login-SMTP-Authentifizierung für Office365 im Gruppen-Mailer (27931 )
Rückgabe von 400-Antwortcodes, wenn Abfrageparameter für Themenlisten ungültig sind (27930 )
Anzeigen des SMTP-Authentifizierungsfehlers für die Gruppen-UI (27914 )
2FA-Prüfungsfehler für anonyme Benutzer (27924 )
UX-Änderungen
Vermeiden des Flackerns von Header-Themeninformationen bei Verwendung von ?page=-Parametern (28117 )
Gruppieren neuer Funktionen für Gruppenadministratoren nach Monat (28106 )
Neugestaltung der Hauptnavigation auf mobilen Geräten (28094 )
Beheben der Buttonsyntax in den Einstellungen (28074 )
Begrenzen der Option „gibt HTML aus“ für beobachtete Wörter auf Ersetzungen (28063 )
Hinzufügen von Inhalten inline zur Themenkarte ermöglichen (28053 )
Entfernen des Lesezeichen-Menütitels auf mobilen Geräten (28069 )
Footer-Navigation nur anzeigen, wenn Aktionen vorhanden sind (28059 )
Ändern des Seitenleisten-Hintergrunds auf Sekundärfarbe (28043 )
FormKit-Fehlermeldung nachbearbeiten (28009 )
Zusammenführen der vereinfachten Themenkarte (27964 )
Automatischen Composer-Prompt entfernen, wenn ein Entwurf existiert (28017 )
Verwenden des lokalisierten Zeitformats in eingebetteten Kommentaren (28014 )
Ändern der Beschriftung für den FormKit-Fehler „kein Integer“ (28006 )
Beheben des Überlaufs des Seiteninhalts, wenn die Liste der Einstellungskategorien auf mobilen Geräten erweitert ist (27983 )
Beheben des Überlaufs der Dashboard-Navigation (27963 )
Fehler anzeigen, wenn die Änderung eines Kontrollkästchens fehlschlägt (27968 )
Verwenden eines Dropdown-Menüs für den SSL-Modus für Gruppen-SMTP (27932 )
Entfernen des FormKit-CSS, das in jedes Dropdown-Menü übergeht (27955 )
Entfernen von Leerzeichen aus gerendertem localdate (27952 )
Erlauben des Abschneidens von Kategorienamen in Select-Kit bei Bedarf (27941 )
Abstandsbehebung für verwandte Themen auf mobilen Geräten (27940 )
Beheben des überlaufenden Zitatbalkens (27938 )
Beheben des Abstands für den Umschalter Vorschlag/Verwandt in PMs (27939 )
Beheben der Breite von Name und Benutzername in der Profilzusammenfassung (27925 )
Sicherheitsänderungen
Fehlerbehebungen für main (28137 )
Leistung
Kein Verwenden von „unaccent“ auf String-Literalen (28120 )
Wiederherstellen der Minimierung aller JS-Assets (28077 )
Vermeiden der Verwendung von ObjectSpace.each_object in Jobs::Onceoff.enqueue_all (28072 )
Verbessern der Prüfung „seems_unpretentious“ von TextSentinel (28044 )
Kurzschluss von Topic.similar_to, wenn max_similar_results 0 ist (28023 )
Barrierefreiheit
Versuch, den Modal-Trigger beim Schließen des Modals neu zu fokussieren (27972 )
Entfernen von Überschrift-Tags aus Benutzerkarten (27926 )
Schließen von Header-Dropdown-Menüs bei Focusout (27901 )
6 „Gefällt mir“