Noch mehr!
Aber warten Sie, es gibt noch mehr! Wir tun unser Bestes, um neue Funktionen und Änderungen für Sie hervorzuheben, aber es gibt immer zu viele Änderungen, um sie im Detail zu beschreiben. Eine vollständige Liste der neuen Funktionen, Fehlerbehebungen, UX-Verbesserungen und mehr finden Sie in den unten aufgeführten zusätzlichen Funktionen und Korrekturen.
Plugin-Verbesserungen
Zuweisen
UX-Änderungen
- Zusätzlicher Refactoring für die Vorbereitung der Themenliste
Discourse Chat
Neue Funktionen
- Chat-Schaltfläche auf der Themenseite unter der Themenzeitleiste und im Footer hinzufügen
- Option zum Deaktivieren von kanalweiten Erwähnungsbenachrichtigungen hinzufügen
- Chat-Schaltfläche in der Benutzerkarte
- Eindeutige Emoji-Reaktionen auf 30 pro Nachricht beschränken
Fehlerbehebungen
- Ermöglicht das Senden von DMs an sich selbst
- Stellt sicher, dass ein korrekter Entwurf erstellt wird, wenn ein DM erstellt wird
- Fehlenden Tooltip zum Symbol in der Themenliste hinzufügen
- Behebt eine Regression, die das Anzeigen des Indikators verhindert
- Kochen ist nicht erforderlich, da wir Nachrichten an den Server senden
- Macht direct_messages zu einer Indexroute
- Benutzernamen zum Zeitpunkt der Anfrage formatieren
- Sofort filtern, um das Aufblitzen von keinen Ergebnissen zu verhindern
- Text für die Zitat-Schaltfläche ändern
- Beschneidung auf Platzhalter anwenden
- Kleinere Anpassungen
- Fehlende App-Ereignisbindungen beheben
- Verwenden Sie chatEventPrefix, um Composer insert-text-Ereignisse zu behandeln
- Neue doppelte Reaktionen zulassen, wenn die maximale Anzahl neuer Reaktionen erreicht ist
- Fehler beim anonymen Anzeigen eines anderen Benutzers, wenn Chat aktiviert ist
- Kein Fehler bei fehlender Tabelle
UX-Änderungen
- Implementiert einen komplett überarbeiteten Direktnachrichten-Composer
- Implementiert eine Fortschrittsanzeige
- Ändert das Plugin-Outlet für die Platzierung der Benutzerkarten-Schaltfläche
- Verhindert, dass beim langen Drücken Text zum Antworten ausgewählt wird
- Langes Drücken beim Scrollen abbrechen
- Noch konsistentere Chat-Benachrichtigungen
- Implementiert die Verwendung von langem Drücken zum Auslösen des mobilen Menüs
- Fügt etwas mehr Polsterung unter den Reaktionen hinzu
- Implementiert ein dediziertes mobiles Menü für Nachrichten
Abstimmungen
Neue Funktionen
- Verbesserung des Blank-Page-Syndroms
Fehlerbehebungen
- Boolesche Werte auf dem Server korrekt behandeln
Akismet
Fehlerbehebungen
- Die Überprüfung des ersten Beitrags eines TL1-Benutzers konfigurierbar machen.
Kalender
Neue Funktionen
- Vollständiges Datumslabel als Tooltip in der Themenliste einfügen
UX-Änderungen
- Anzeige von Kalenderereignissen anpassen
Daten-Explorer
Fehlerbehebungen
- Neue Eigenschaften für die Schaltfläche “Dateien auswählen” verwenden
Verschlüsseln
Fehlerbehebungen
- Schnellausgabe-Schaltfläche für verschlüsselte Themen ausblenden
- Nur gültige Suchergebnisse hinzufügen
- Zwischengespeicherte Objekte prüfen, bevor darauf zugegriffen wird
- Vorhandene Schlüssel nur aktualisieren, wenn sie existieren
- Schaltfläche “In öffentliches Thema konvertieren” ausblenden
Kolide
Fehlerbehebungen
- Geräte-IDs extrahieren, bevor die Datenbank aktualisiert wird.
Docker-Manager
Fehlerbehebungen
- Logo-URL dynamisch abrufen
Code-Überprüfung
Fehlerbehebungen
- Commits ohne Nachrichten behandeln
RSS-Polling
Fehlerbehebungen
- Nicht auslösen, wenn der Benutzer nicht existiert
Richtlinie
Fehlerbehebungen
next_renew_atlöschen, wennrenew-startentfernt wird.- Angezeigte Benutzer sortieren und inaktive/gesperrte Benutzer ausschließen
Automatisierung
Fehlerbehebungen
- Sicherstellen, dass das Automatisierungsobjekt nicht mutiert wird
UX-Änderungen
- Ermöglicht die Zerstörung einer fehlerhaften Automatisierung
Fußnote
Fehlerbehebungen
- Mehrere Verweise auf dieselbe Fußnote zulassen
Salesforce
Fehlerbehebungen
- Fehlende Locale-Einträge für Site-Einstellungen hinzufügen.
- Nicht verwendete Admin-Route entfernen
- Benutzerdefinierte Themenfelder vorladen
Chat-Integration
Neue Funktionen
- Erlaubt die Deaktivierung von
[quote]für Slack-Transkripte
Fehlerbehebungen
- Korrigierter Fehler bei der Problemprüfung von AdminDashboardData
- Admin-Dashboard-Fehler nur anzeigen, wenn Plugin/Provider aktiviert ist
Zusätzliche Funktionen und Korrekturen
Zum Aufklappen klicken
Neue Funktionen
user_suspended-Attribut in Post-Serialisierung hinzufügen.- Rollup von gescreenten IPs verbessern und für IPv6 erweitern
- Sidekiq-Job zum Synchronisieren von S3 ACLs hinzufügen
- E-Mail-Dunkelmodus hinzufügen
- Sortierbare JSON-Editor-Elemente
- Lokale Theme-JS-Assets zulassen
- Mehrere erforderliche Tag-Gruppen für eine Kategorie zulassen
- DiscourseEvent-Hook für sync_sso
- Polymorphe Lesezeichen Teil 1 (CRUD)
- Unterstützung von upload://-URLs in img-Tags
Fehlerbehebungen
- Href-Attribut für Post-Datum-Link
- Href zum Post-Datum-Link-Element hinzufügen
- Verhindert Fehler bei der Emoji-Autovervollständigung
- Dunkelmodus-E-Mail-Stile aktualisieren
- Sicherstellen, dass
allowed_tagsundallowed_tag_groupsentfernt werden können - E-Mail-Protokolle finden keine angehängte eingehende E-Mail
- Sicherstellen, dass
category_required_tag_groupsmit ungültigentag_group-IDs zerstört werden - Auf
clipboard.writeTextzurückgreifen, wennClipboardItemnicht unterstützt wird - Fehlerhaftes Scrollen von Themen auf iOS 12
- Berechtigungen für die Gruppe “jeder” serialisieren
- Bereinigen von erforderlichen Kategorie-Tag-Gruppen mit ungültigen
tag_group-IDs - Sicherstellen, dass die Behandlung von Legacy-Browsern den vollständigen
\u003cnoscript\u003e-Inhalt verwendet - Benutzerbenachrichtigungsregisterkarte für Moderatoren ausblenden.
- Kleinere Probleme mit Uppy-Bild-Uploader und Uppy-Upload-Mixin
- Duplikate in den erlaubten URLs des API-Bereichs verhindern
- Routen in den erlaubten URLs eines API-Bereichs einschließen, auch wenn sie keine Formatbeschränkungen haben
- Automatische Anker von der Suchindizierung ausschließen
- Maximale Wortlänge im Suchindex begrenzen
- Crawler-Inhalt auf alten mobilen Browsern einschließen
- Benutzer, die Tags in offenen Tag-Gruppen beobachten, werden nicht benachrichtigt
- Kein Grund, “Später diese Woche” auszublenden, wenn “Später heute” angezeigt wird
- Sicherstellen, dass sich die Höhe von Bildern beim Laden nicht ändert
- Benutzer zum Thema umleiten, zu dem er eingeladen wurde
- Nicht versuchen,
pull_hotlinked_imagefürraw_htmlabzurufen - Automatisch generierte E-Mails verursachen eine SMTP-E-Mail-Sturm-Gruppe
- 500-Fehler beim Erstellen eines Benutzers mit einem Benutzernamen als Ganzzahl
- Spalte ‘posted’ beim Wechsel des Beitragsbesitzers aktualisieren
- Das Scrollen der Überprüfungswarteschlange funktioniert nach einer Aktion nicht mehr.
- Sortieroptionen in Datumsfeldern des Lesezeichen-Modals und des Themen-Timer-Modals stoppen
can_permanently_deletesollte auf Admin prüfen- Thema-Erstellung abbrechen, wenn Uploads nicht erstellt werden können
- Korrekte
postundtopicshareUrlerstellen - Sicherstellen, dass
ActiveSupport::Inflectorvon Zeitwerk verwendet wird - Tag-Anzahl im Tag-Filter ausblenden, wenn im Kategorie-Kontext
- Popper umdrehen, wenn die obere Position falsch gewählt ist
- Benutzer-/Gruppenkarte bei ESC-Tastendruck schließen
- Die gesamte Sidekiq-Konfiguration nicht in
to_prepareeinfügen - HTML ``\u003cimg` beim Herunterladen von Remote-Bildern beibehalten
- Kategorie-Tag-Beschränkungen validieren, bevor neue Themen zur Überprüfung gesendet werden
- Das Zurücksetzen von wählbaren Avataren schlug fehl
- Warnung vor eingeschränkten Gruppen anzeigen, wenn nötig
unaccentnicht umtsquerieswickeln- Fehler beim Einstellen des Benachrichtigungslevels auf stummgeschaltet/ignoriert auf der Benutzerseite
- Feld
errorshinzufügen, wenn die Gruppenaktualisierung bestätigt wird - Versuchen Sie nicht, auf
.titleintopic-list-itemzu fokussieren, wenn es nicht existiert - Das Schließen des Pickers sollte das Zeigerereignis nicht weitergeben
- Sicherstellen, dass
max_oneboxes_per_posterzwungen wird @ember/test-Import in Embercli-Prod-Builds zulassen- Keine Fokus-/Blur-Ereignisse abhören, wenn die Themenliste das letzte besuchte Element nicht fokussiert
UX-Änderungen
- Kleinere Anpassungen der Ausrichtung der mobilen Themenliste
- Vollständige Themenzeile auf Mobilgeräten klickbar machen
- Rand zum Sicherheitsschlüssel-Button hinzufügen
- Weniger spezifisches Styling für Auth-Logins
- Crawler-Styling auf
\u003cnoscript\u003e-Inhalt anwenden - Header/Footer-HTML für Crawler und Noscript konsistent machen
- Crawler-Ansicht unter verschiedenen Farbschemata nutzbar machen
- Inline-Codeblock-Bearbeitung
- Crawler-Ansichtsstile aktualisieren, um besser lesbar zu sein
- Passwort für eingeladene Benutzer erforderlich
- Details-Schaltfläche zu Admin-Listen für abgewiesene/zurückgewiesene E-Mails hinzufügen
- Commit-Datum für GitHub-Oneboxes verwenden
- Anzeigen, dass die Schaltfläche “Antworten anzeigen” für gelöschte Beiträge nicht funktioniert
- Sauberere Nachrichten für den leeren Zustand auf der Seite “Benutzeraktivitätsthemen”
Leistung
- Beschleunigung der Hauptabfrage der Admin-Benutzerliste
- Drosselung der Aktualisierungen von
API key last_used_at - Aktualisieren Sie
UserDestroyer, um Verläufe und Aktionen stapelweise abzurufen
Barrierefreiheit
- Benutzer-Avatare in Beiträgen nicht mehr per Tastatur navigierbar machen
- Barrierefreiheit von eingebetteten Antworten unter Beiträgen verbessern
- Barrierefreiheit von Schaltflächen für Likes/gelesene Anzahl von Beiträgen verbessern
tabLoctagName von\u003ca\u003ezu\u003cspan\u003eändern- Benutzernamen in
aria-labelder Beitragsregion einfügen - Die Spalte “Ansichten” in Themenlisten tabulatorisch machen
- Themen-Eingangsmodal verbessern
aria-labelzu den Spaltenüberschriften der Themenliste hinzufügenaria-labelzur Zelle “Antworten” in der Themenliste hinzufügen- Letztes betrachtetes Thema in Themenlisten fokussieren (Teil 3)