Noch mehr!
Aber warte, es gibt noch mehr! Wir tun unser Bestes, um neue Funktionen und Änderungen für dich hervorzuheben, aber es gibt immer zu viele Änderungen, um sie alle im Detail zu beschreiben. Für eine vollständige Liste der neuen Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr, achte darauf, die unten aufgeführten Zusätzlichen Funktionen und Fehlerbehebungen zu überprüfen.
Plugin-Verbesserungen
discourse-ai
Neue Funktionen
- Die Triage-Regel kann Beiträge überspringen, die per E-Mail erstellt wurden (775)
- Korrekturlesen mit einem Klick (769)
- LLM-Triage-Unterstützung für systemlose Modelle. (757)
- Bestimmten Gruppen den Zugriff auf die Zusammenfassungsfunktion bei PN ermöglichen (760)
- Andere Post-Helfer-Optionen streamen (745)
- Emotionsanalyse standardmäßig aktivieren (732)
Fehlerbehebungen
- Fehlerhafte Nachricht im Szenario mit systemloser + Inline-Bild (771)
- Die search_for_text-Funktion von Triage sollte case-insensitiv sein (767)
- UrlEditable muss für alle Anbieter außer Bedrock true sein (766)
- Tool-Bearbeitungs-Code-Editor setzt sich bei jedem Tastendruck zurück (765)
- Mobile Composer-Helfer-Trigger sollte auf Android und iOS funktionieren (763)
- Original-Upload-Markdown bei Untertitel-Fehler hinzufügen (762)
- Klicken auf Zusammenfassungs-Links bricht die Zusammenfassung (759)
- Modals im Composer-Helfer-Menü funktionieren nicht (755)
- Triage-markierte Beiträge hatten keine Bewertung. (752)
- Verhindern, dass die AI-Untertitel-Einstellung angezeigt wird, es sei denn, alle Kriterien sind erfüllt (753)
- Robusterere Zusammenfassungsimplementierung (750)
- AI-Helfer wird in der mobilen Ansicht nicht angezeigt (749)
- Gemini 0801 Tool-Aufrufe (748)
auto_image_captionnicht immer für den aktuellen Benutzer vorhanden. (746)- Anbieter-spezifische Parameter für neue Modelle korrekt speichern. (744)
- nil reply_to_post im AI-Bot-Ereignishandler behandeln (743)
- LlmModel-Validierungen. (742)
- Tool-Unterstützung für OpenAI-kompatible Dialekte und vllm hinzufügen (734)
- Korrektes Datum für zwischengespeicherte Zusammenfassung verwenden (733)
- Fehler korrekt an Client übergeben (731)
UX-Änderungen
- Verbesserungen der Topic-Zusammenfassungs-UI aufgrund von DMenu-Änderungen (772)
- Dark-Light-Mixin für bessere Sichtbarkeit in dunklen Themen hinzufügen (764)
- AI-Helfer im Composer gestalten und positionieren (758)
- Zusammenfassung mit fester Position (740)
- Gestapeltes Liniendiagramm für Post-Stimmung verwenden (737)
- Zweck der OpenAI-API-Schlüssel-Einstellung klären (739)
discourse-assign
Fehlerbehebungen
- Verhindert, dass die Spaltenreferenz “id” mehrdeutig ist (590)
discourse-cakeday
Fehlerbehebungen
- Geburtstags- und Jahrestags-Links in den „Mehr“-Bereich verschieben (131)
discourse-calendar
Fehlerbehebungen
- Entfernt den clean-title-Codepfad (600)
Leistung
- N*2+1 im Verfügbarkeits-Topic entfernt (599)
discourse-chat-integration
Neue Funktionen
- Power Automate als neuen Anbieter hinzugefügt (204)
- Trigger für geänderte Topic-Tags zur Chat-Integration hinzufügen (208)
discourse-data-explorer
Neue Funktionen
- Ermöglicht das Anhängen von CSV-Dateiergebnissen in automatisierten PN (318)
Fehlerbehebungen
- Doppelte Validierung beheben (314)
user_id-Validierung beheben (312)- Parameter sollte angezeigt werden, wenn der Standardwert ungültig ist (313)
- Leeres Parametereingabeformular sollte das Absenden ablehnen (309)
- with_deleted nur in Topic und Post verwenden (308)
- Falscher Typ in category_id-Parametereingabe (304)
- Parametereingabefelder nach dem Speichern erstellen (303)
UX-Änderungen
- Datum/Zeit-Parametereingabe mit FormKit neu schreiben (316)
- GroupChooser in
group_id-Parametereingabe verwenden (315) - Parametereingabe mit FormKit neu schreiben (307)
- CategoryChooser für Parametereingabe verwenden (306)
discourse-deprecation-collector
Fehlerbehebungen
- Konfigurationsreferenz nach einer Core-Änderung aktualisieren (29)
discourse-doc-categories
Neue Funktionen
- Überflüssige Elemente in Indexberichten melden (11)
- Bericht mit nicht indizierten Topics hinzufügen (9)
- Erweiterten Suchfilter
in:docshinzufügen (8)
UX-Änderungen
- Doc-Icons zu Seitenleisten-Elementen hinzufügen (10)
discourse-follow
Fehlerbehebungen
- Nutzung von user-profile-secondary Outlet aktualisieren (122)
discourse-fontawesome-pro
UX-Änderungen
- discourse-bookmark-clock entfernen, da es keine Pro-Alternative gibt (55)
discourse-global-filter
Fehlerbehebungen
update_category_statsfehlschlägt bei schlechter Spaltensuche (154)
discourse-group-tracker
UX-Änderungen
- Deaktivieren von Kontrollkästchen normalisieren, wenn der Gruppen-Tracker deaktiviert wird (64)
discourse-instant-search
Neue Funktionen
- Tags-Raffinierungsliste hinzufügen und…
Fehlerbehebungen
searchTypeTippfehler, Wechsel zu Konstanten- Linting
- Fehler beim Öffnen von Filtern nach dem Wechseln des Suchtyps
- „Invalid Date“-Text erscheint nach zwei Minuten
- Embeddings sollten nicht erneut abgerufen werden, wenn „Mehr laden“ gedrückt wird
- Hyde/Hybrid/Semantic funktioniert
.search()-Aufruf bricht „Mehr Ergebnisse anzeigen“ in Treffer- Sortiermodus behält Ergebnisse bei
- Post-Links
- Gebrochene Links
UX-Änderungen
- Hervorhebungsfarben im Dark Mode beheben
- Dämpferes Hervorhebungsfarbschema für Suchhervorhebung verwenden
- Kategorien in Controller aufnehmen, um Kategorie-Badge-Farben zuzuweisen
- Schloss-Icon für geschlossene Topic-Ergebnisse
- Styling und Struktur für Chat-Ergebnisse verbessern
- Post-Ergebnisse gestalten, PM-Umschlag zu Titeln hinzufügen
- Benutzerergebnisse als Tabelle gestalten
- Positionierung und Stile für Suche, Topic-Ergebnisse anpassen
- Topic/PN-Raffinierungsliste und bedingte Raffinierungen
- Suchlayout und -stile verbessern, Gitter für Benutzerergebnisse
discourse-jira
Neue Funktionen
- Tags basierend auf Issue-Status zu Topics hinzufügen. (71)
- Neue Kategorie-Einstellung zum automatischen Erstellen eines Jira-Issues. (69)
discourse-livestream
Neue Funktionen
- Beziehung zwischen
TopicChatChannelundChat::Channelhinzufügen (29)
Fehlerbehebungen
- Livestream-Beitrittsnachricht nur für Topics mit Livestream-Chat anzeigen (30)
- Lookup später verschieben (28)
discourse-math
Fehlerbehebungen
- Katex-Unterstützung für Chat hinzufügen (88)
discourse-multilingual
Fehlerbehebungen
- Typ/Code bei Serialisierung korrekt setzen (17)
discourse-policy
Fehlerbehebungen
- Log-Lärm lösen, wenn scoped order ignoriert wird. (134)
Leistung
find_eachverwenden, um Speicherpeaks zu vermeiden, Teil 2 (133)find_eachverwenden, um Speicherpeaks zu vermeiden (132)
discourse-preset-topic-composer
Fehlerbehebungen
createTopicDisabled-Check zum neuen Topic-Button hinzufügen (26)
discourse-ratings
Fehlerbehebungen
- Verhindern, dass DestroyOldHiddenPosts fehlschlägt, wenn es verwaiste Posts gibt (9)
- Richtige Aktionsfunktion verwenden (8)
discourse-reactions
Leistung
- Statische ID für Like-Post-Aktionstyp (305)
discourse-solved
Fehlerbehebungen
- TL4-Benutzern nicht erlauben, Lösungen bedingungslos zu akzeptieren (305)
discourse-subscriptions
Fehlerbehebungen
- Preisliste für Einmalkäufe (228)
discourse-templates
UX-Änderungen
- Tastenkürzel-Hilfe sollte kleines i anzeigen (81)
discourse-theme-creator
Fehlerbehebungen
- Sicherstellen, dass Benutzer Theme-Einstellung speichern können (87)
discourse-topic-voting
Neue Funktionen
- order:votes auf /filter erlauben (204)
Fehlerbehebungen
- Für nil-Zählungen bei der Sortierung sorgen (205)
discourse-translator
Neue Funktionen
- Translator-Fehler-ProblemCheck für Microsoft hinzufügen (161)
Fehlerbehebungen
- Gleiche Sprachübersetzungen behandeln (164)
Alle Funktionen und Fehlerbehebungen
Neue Funktionen
- Anzeigen der Site-Textsuche in ausgewählter Sprache erlauben (28453)
- Plugins ermöglichen, Tastenkürzel für versteckte Toolbar-Elemente anzugeben (28456)
- Geschätzte Anzahl globaler und EU-Besucher zur About-Seite hinzufügen (28382)
- Standardwert für push_notification_time_window_mins ändern (28431)
- Unseen-Funktionsindikator in Admin-Seitenleiste (28397)
system_user_max_attachment_size_kbSite-Einstellung hinzufügen (28351)- Immer vollständige Seite „Neue Funktionen“ für Admins anzeigen (28383)
- Vollständig benutzerdefinierte Bewertungsgründe erlauben. (28348)
- plugin:create von
create-discourse-plugin-Gem in Core übernehmen (28350) - Verzögerung für native Push-Benachrichtigungen hinzufügen (28314)
- Statistiken für beteiligte Benutzer (28322)
- Tags in topic_tags_changed-Trigger im Automation-Plugin ändern (28318)
- „Hot“ ersetzt „Top“ als Standard im oberen Menü (28252)
- Option hinzufügen, Stub-Topics beim Zusammenführen sofort zu löschen (28228)
- Absolute Zahlen in Umfrage (28240)
live_slots_(start|finish)für Sidekiq-Leistungsprotokollierung hinzufügen (28260)- Trigger für geänderte Topic-Tags hinzugefügt (28176)
Fehlerbehebungen
- Endloses Laden der Post-Historie (28425)
- Format-Tastenkürzel auf Mac korrekt verwenden (28556)
- End-Taste respektieren, wenn letzter Post bereits gerendert ist (28524)
- Manuelles Entfernen von Fehlern für virtuelle Felder ermöglichen (28555)
- selectText ermöglicht, eine Scrollposition als Option zu übernehmen (28554)
- Entwurf zerstören, wenn auf Verwerfen geklickt wird (28552)
- Benutzer zum Verzeichnis hinzufügen bei Kontenaktivierung (28505)
- Korrekterweise interpolierte Übersetzungen für Flags zurückgeben
- Verhindert Topic-Hot-Scope-Fehler bei zukünftigen Topics (28545)
- Verhindert, dass Gruppenanfragen endlos laden (28544)
- Verhindert Ausnahme beim Anzeigen von Ersatz (28543)
- Falschen Check für erforderliche benutzerdefinierte Felder beheben (28541)
- Desktop-Benachrichtigungs-Callbacks auf Mobile verhindern (28527)
- Beim Ersetzen von Text im Composer Historie beibehalten (28537)
- Lesezeichen-Erinnerung wurde falsch gelöscht (28506)
- Video-Uploads hängen manchmal endlos (28523)
- Bearbeitungsabschnitt für Tags aktualisieren, wenn zu einem anderen Tag navigiert wird (28519)
- Verhindert, dass das Erstellen eines Posts die App beeinträchtigt (28518)
- Formular korrekt zurücksetzen, bevor es zerstört wird (28516)
- Videos werden aufgrund eines Thumbnail-Generierungsfehlers nicht hochgeladen (28493)
- chat-draw-expanded-Klasse zum body hinzufügen (28490)
- user_logged_out-Ereignis auslösen, wenn sich der Benutzer abmeldet (28482)
- Überschrift ausblenden, wenn keine benutzerdefinierte Beschreibung vorhanden ist (28470)
- 1:1s überspringen, wenn Chat-Suche Benutzer zurückgibt (28464)
- Sicherstellen, dass href nicht zweimal gesetzt wird (28466)
- Subfolder-Kontenaktivierung (28463)
- Verlorener äußerer Kontext in
#each-Block in hbr (28461) @type-Arg für den Image-Uploader im About-Konfigurationsbereich angeben (28460)- Stylesheet-Cache atomisch schreiben (28457)
- Korrekten Untertitel für Site-Kontaktname-Feld verwenden (28448)
- Stummschalt-Button nicht bei Staff-Benutzern anzeigen und ähnliche Benutzer anzeigen (28423)
- Gebrochene erwähnte Benutzer mit großgeschriebenen Benutzernamen (28421)
- Übersetzungsüberschreibungen funktionierten nicht für Suchreihenfolgen (28404)
- Erweiterung der Umfrage-Wählerliste persistent machen (28352)
- Hervorhebungen für langen Code im Auto-Modus umgehen (28399)
- Cancel- und Reset-Buttons für
file_size_restriction-Einstellungen funktionsfähig machen (28347) - Chat-Sound erlauben, wenn Benachrichtigungen deaktiviert sind (28385)
- Chat-Benachrichtigungs-Job verzögern (28386)
- FormKit: 0 in erforderlicher Nummereneingabe erlauben (28368)
- Kein Leerzeichen anzeigen, wenn kein Banner-Bild vorhanden ist (28366)
- Sicherstellen, dass MiniRacer::Context vor dem Forken von Daemons verworfen wird (28361)
- Flags statt PostActionType serialisieren (28362)
- Korrekten Namen und Beschreibung zugreifen (28353)
- overflow-x auf auto setzen, um zu verhindern, dass die Scrollleiste immer angezeigt wird (28294)
- Liste nicht innerhalb von Codefence fortsetzen (28346)
- SQL-Kontrollkästchen korrekt rendern (28328)
- Flags statt PostActionType serialisieren (28334)
- Umfrage mit config on_close zeigt Ergebnisse nur, wenn Umfrage geschlossen ist (28299)
- Umfrage-Ranked-Choice-Wählerliste korrupt bei Erweiterung (28315)
- Injektion unnötiger Margin stoppen (28335)
- Redis-Cache in Seeds nicht treffen (28329)
- Flags statt PostActionType serialisieren (28259)
- Neuen DM-Button anzeigen, wenn öffentliche Kanäle deaktiviert sind (28306)
- Site-Einstellungskategorie-Titel (28281)
- Keine Fehlermeldung protokollieren, wenn 404 gerendert wird
- Flaky Flags-Specs beim Hoch- oder Runterbewegen (28272)
- URI korrekt unescape, wenn Weiterleitung zu einer Kategorie
- Sicherstellen, dass Do-Not-Disturb-Icon korrekt aktualisiert wird (28253)
- Zusätzliche Nachrichtentypen korrekt zurückgeben
- CheckboxGroup für Admin-Badge-Formular verwenden (28239)
- Anzahl der benutzerdefinierten Flags auf 50 begrenzen (28221)
- backup_restore.rb möchte DB-Benutzer von user, nicht username (28229)
- Alle Flags multisite-sicher cachen (28204)
- Sane Standardwert für
Net::HTTPbeim Verarbeiten einer Anfrage setzen (28141) - Sicherstellen, dass Tags/Kategorien vorhanden sind (28230)
- Inline-Probleme nicht löschen, wenn Admin-Dashboard geladen wird (28220)
- Check für Drawer-Router verbessern (28212)
- Weitere Verbesserungen zur
//-Behandlung (28211) //nicht aus der Mitte von URLs in discourse-url entfernen (28210)- Do-Not-Disturb-Icon in Echtzeit auf Glimmer-Header aktualisieren (28200)
- Umfrage-Ranked-Choice-Ergebnis-Algorithmus Mehrheitscheck (28191)
- Wählerinformationen bei Remote-Änderung aktualisieren (28168)
- Korrekten isForever-Wert zurückgeben (28194)
- Badge-Image-Uploader (28188)
- Chat-Standardkanal-Einstellung entfernen (28170)
- Video-Thumbnails für fehlende Videos (28152)
- System-Badges können deaktiviert werden (28169)
- Entwurfsansichten nicht zu Topic-Ansichtsstatistiken zählen (28162)
- Doppelte Reviewable-Items-Bug (28161)
- Download von Maxmind-Datenbanken nach
assets:precompileverschieben (28157) - Korrekterweise interpolierte Übersetzungen für Flag-Typen zurückgeben
- Topics-Zusammenführung in einem Hintergrundthread durchführen (28114)
- Umfrage: Klickbare, hoverbare Avatare (28121)
- Race-Bedingung in Discourse.cache.fetch (28124)
UX-Änderungen
- Chat-Kanal/DN nur hervorheben, wenn Chat erweitert ist (28488)
- Wahlprioritäten erklären (28574)
- Overflow-Usercard beheben (28558)
- Flag-Einstellungstab folgt UI-Richtlinien (28479)
- DMenu-Behebungen (28551)
- Tastenkürzel-Styling subtiler machen (28522)
- DMenu-Mobile-Styling zentralisieren + Behebungen (28469)
- Software-Update-Banner für headerlose Seiten anpassen (28496)
- Keine geteilte Unterkategorie-Farbe in docked Header verwenden (28494)
- Textarea-Höhe auf Mobile beheben (28495)
- Titel-Token für Was ist neu Admin-Seite hinzufügen (28476)
- Neue Admin-UI-Richtlinien auf Was ist neu anwenden (28454)
- Topic-Karte in Topics ohne Antworten standardmäßig anzeigen (28468)
- Erwähnungsfarben für dunkle Farbschemata verbessern (28462)
- Wiederherstellungsinfo-Link auf Admin-Backups-Seite beheben (28452)
- Admin-UI-Richtlinien auf benutzerdefinierte Flags anwenden (28433)
- Ansichten in Topic-Karte sollten immer mindestens 1 sein (28447)
- Admin-Interface-Richtlinien auf Backups-Seite anwenden (28051)
- Mobile-Ansicht für die neue /about-Seite verbessern (28406)
- Fav-Badge-Anzahl weglassen, wenn Max 0 ist (28402)
- Keine Abmessungen in Videodateinamen prüfen (28349)
- Reviewables im Benutzermenü gestalten, wenn Avatare aktiviert sind (28388)
- Nur
scrollIntoView, wenn Seitenleisten-Elemente nicht bereits sichtbar sind (28372) - Styling für die neue /about-Seite anpassen (28367)
- Baseline-Ausrichtung von Chat-Zeitstempel entfernen (28345)
- Umfrage-Button-Hintergrundfarbe entfernen, um Hervorhebungsproblem zu vermeiden (28319)
- Kleine Topic-Karte-Verbesserungen und -Behebungen (28215)
- „Topics“-Link in Seitenleiste als aktiv für hot, unseen und meine Posts-Filter setzen (28305)
- Seitenleisten-DN-Liste zurück, wenn öffentliche Kanäle deaktiviert sind (28301)
- Plugin-Outlet zu embeddable Hosts hinzufügen (28264)
- Kleinere Modal-Überschriften, kürzerer Flag-Modal-Titel (28278)
- Narrative-Bot-PN nicht löschen, wenn Benutzertipps übersprungen werden (28265)
- Lesezeichen-Menü-Label von „Benutzerdefiniert…“ zu „Weitere Optionen…“ ändern (28266)
- Problem mit langen Benutzernamen, die in mobilen Benutzerkarten umgebrochen werden, beheben (28256)
- Benutzerprofil-Button-Umbruch beheben, Stile aufräumen (28255)
- Extra-Margin von Flag-Beschreibungslinks entfernen (28251)
- Lange Wörter umbrechen, um Overflow im Activity-Stream zu verhindern (28250)
- Link-Bearbeitungstext zur Suche in Badge-Formular verknüpfen (28248)
- Aktuelle Locale auf Topic-Karte-Ansichten-Datumformat respektieren (28199)
- Admin-Flag-Formular zu form-kit verschieben (28187)
- Vorschau-Button-Titel-Attribut fixieren (28155)
Leistung
- Sicherstellen, dass empfohlene Topics nur auf der letzten Seite der Topic-Ansicht geladen werden (28507)
- Button-Aktionen verschieben, um interaction-next-paint (INP) zu verbessern (28019)
I18n._overrideslöschen, nachdem sie angewendet wurden (28405)- Benutzer automatisch effizienter zu Kanälen hinzufügen (28392)
- Speicherzuweisung von
Chat::AutoRemove::HandleCategoryUpdatedreduzieren (28393) - Speicherabdruck von
Chat::AutoRemove::HandleCategoryUpdated.callreduzieren (28381) - Speicherabdruck von
Chat::AutoRemove::HandleCategoryUpdatedreduzieren (28332) - Cache nicht verfallen lassen, wenn PostActionType gespeichert wird (28337)
- Keine Redis-Aufrufe beim Ausführen von Migrationen (28336)
- Reset-Flag-Callbacks bei Seed überspringen (28333)