Noch mehr!
Aber warte, es kommt noch besser! 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 unbedingt die unten aufgeführten zusätzlichen Funktionen und Fehlerbehebungen.
Sicherheitsupdates
Dieses Beta-Release enthält 2 Sicherheitsbehebungen für Probleme, die von unserer Community und HackerOne gemeldet wurden.
- Banner-Daten auf Seiten mit
login_requirednicht exponieren - Automatische Freigabe beim Einlösen einer Einladung entfernen
Plugin-Verbesserungen
Assign
Funktionen
- Zuweisungslink im Abschnitt „Themen“ der Seitenleiste registrieren
- Polymorphe Lesezeichen fördern
- Hinweis in Beiträgen von Moderatoren anzeigen
- Hinweis in Tooltip anzeigen
- Zuweisungshinweis hinzufügen
Fehlerbehebungen
- Benutzer einschließen, die einem Beitrag statt einem Thema zugewiesen wurden
- Nur zuweisen, wenn der Vorschlag geklickt wird
- Das Zuweisen eines Benutzers ohne Hinweis weist zu und schließt das Modal
- Unterstützung für polymorphe Lesezeichen
- Umbenennen der Schaltfläche
- Benutzerlink bei Zuweisung/Aufhebung der Zuweisung eines Beitrags
- Aktions-Schaltfläche im Footer ausblenden, wenn der Benutzer keine Zuweisungen vornehmen kann
- Defekter Filter für überprüfbare Beiträge
UX-Änderungen
- Die Gruppe nicht erwähnen, wenn niemand zugewiesen ist
- Poster in der Gruppenzuweisungsliste anzeigen
- Poster in der Liste zugewiesener Themen anzeigen
Performance
- SQL-Abfrage
User.assign_allowedbeschleunigen
Discourse Chat
Funktionen
- Lesezeichen-Schaltfläche in die Schnellaktionen für Chat-Nachrichten verschieben
- Oneboxes für Chat implementieren
- Eine Schaltfläche hinzufügen, um zurück zum kleinen Chat zu wechseln
- Chat-Benachrichtigungs-E-Mails
- Lesezeichen für Chat-Nachrichten
- API für Chat-Composer-Schaltflächen
- Chat-Nachrichten in einen anderen Kanal verschieben
- Ursprungsnachricht als Antwortvorschau verwenden, wenn die aufbereitete Vorschau leer ist
Fehlerbehebungen
- Stellt sicher, dass eine gelöschte Nachricht als gelesen markiert werden kann
- Fordert größere Avatare für Onebox an
- Tests waren nach einer Kernänderung defekt
- Verhindert das Springen beim Laden weiterer Inhalte
- Onebox sollte nur aktive Benutzer anzeigen
- Stellen Sie sicher, dass Chat-Uploads die korrekte URL im Template haben
- Fehler bei nicht definierten Uploads beim Versuch,
cloneJSONauszuführen - Dev-Populate bricht bei fehlendem Admin-Benutzer ab
- Chat-Zustand aktualisieren, wenn der Tab sichtbar wird
- Zusätzlichen Hilfetext für Chat-Verknüpfungen hinzufügen
- Stellt sicher, dass wir versuchen, das aktuelle Fenster mit Nachrichten zu füllen
- Stellt sicher, dass der Chat die korrekte Höhe bei der Größenänderung des Composers hat
- Stellt sicher, dass die gestaffelte Nachricht nicht auf das Upload-Array-Referenz zugreift
- Stellt sicher, dass wir uns im Entwurfsmodus von
/chat-replyabmelden - Probleme mit gelöschten Nachrichten und falschem letztem gelesenen Stand
- Verhindert, dass zerstörte/gelöschte Chat-Objekte die Admin-Seite abstürzen lassen
- Konsistenz der Nachrichtenreihenfolge
- Datumsangaben mittels ISO8601 serialisieren
- ChatChannelFetcher-Spezifikationen hinzufügen und Probleme beheben
message.full_urlin Zusammenfassungs-E-Mails verwendensend_unread_mentions_summaryist eine Klassenmethode- Sicherstellen, dass die Hervorhebung der Lesezeichenreihe mit der Seitenleiste funktioniert
- Filter im Chat-Kanal-Fetcher beheben
- Den Separator für neue Nachrichten neben dem Kanal-Header nicht ausblenden
- Sicherstellen, dass der Composer-Übergang abgeschlossen ist, um die Höhe zu berechnen
- Kleinere Fehlerbehebungen bei
msg-actions - Rand vor den Punkten des Antwortindikators reduzieren
- Workaround für eine Eigenart von Electron
- Verhindert 2 Zeilen, wenn in Firefox nur eine benötigt wird
- Zustand des deaktivierten Composers war falsch
- Endpunkt für „zuletzt gelesen“ des Benutzers aktualisieren
- Kanal-ID-Attribut zu Chat-Zitaten hinzufügen
- „Kanal nach Name abrufen“ mit dem Namen des Chat-Objekts funktionsfähig machen
- Angenehmere Fehlermeldung beim Reagieren ohne Mitgliedschaft
- Benachrichtigungsaufgaben sofort in die Warteschlange stellen
- Vorschauen für komplexe Nachrichten
- Composer-Uploads erschienen in der letzten Nachricht
ChatMessageClasseshat zu viele Argumente- Galerie zum Zusammenklapper hinzufügen
- Sicherstellen, dass Erwähnungen korrekt hervorgehoben werden
- Den Indikator für neue Nachrichten neben dem Kanal-Header nicht ausblenden
- Die Schaltfläche „Nachrichten verschieben“ nicht in DM-Kanälen anzeigen
- Nicht davon ausgehen, dass der Name für den Kanal existiert
- Den Indikator für neue Nachrichten neben dem Kanal-Header nicht ausblenden
- Populate nur in der Entwicklungsumgebung laden
- Sicherstellen, dass der Separator korrekt übersetzt wird
- Bearbeiteten Text anzeigen, wenn ein zusammenklappbarer Beitrag in einen anderen zusammenklappbaren Beitrag bearbeitet wird
- Sicherstellen, dass das Zusammenklappen im Legacy-Modus funktioniert
- Sicherstellen, dass Bearbeitungen angezeigt werden, inklusive Tests
lazyYTnur einmal dekorierenGet+computedverursachte Probleme im Legacy-Modus- Sicherstellen, dass das Widget neu gerendert wird, wenn der Router wechselt
- Überlaufende GitHub-Oneboxes beheben
- Chat-Bild-/Onebox-Styling auf
.chat-messagebeschränken - Folgen eines öffentlichen Kanals gibt den Kanal nicht zurück
- Sicherstellen, dass Kanäle beim Erstellen eines Kanals aktualisiert werden
- Bilder innerhalb von Oneboxes skalieren
- Sicherstellen, dass wir uns nicht doppelt für Updates anmelden
- Korrekt für Löschung in
unread_countsbestätigen @service-Router verwenden, um Chat-Zitieren auf Mobilgeräten zu beheben- Zitieren in allen Fällen aktivieren
- Aktualisierung von
ChatMessageEmailStatus-Datensätzen aufcurrent_userbeschränken - Standardeinstellung für Kanäle funktioniert nicht
- Sicherstellen, dass HTML-Einfügen funktioniert
- DM-Ersteller-Zustand bei Kanalwechsel zurücksetzen
- Sicherstellen, dass der Fokus gesetzt wird, wenn aus einer DM erstellt wird
- Kanalwechsel beim Upsert verbessern
UX-Änderungen
- Sicherstellen, dass das Festhalten unten vom letzten Nachrichten lädt
- Abstand zwischen Avataren in der Kanal-Onebox reduzieren
- Jede Nachricht einer Zusammenfassung in eine eigene Zeile aufteilen
- UI für archivierte Kanäle anpassen
- Dropdown-Schaltfläche im Chat-Composer ändern, um das „X“-Symbol zu verwenden
- DM-Limit in allen Fällen auf 20 erhöhen
- Nachrichtenaktionen bei Verlassen der Maus ausblenden
- Erscheinungsbild der Nachrichtenaktionen auf Desktop leicht verbessern
- Vibrieren auf unterstützten Geräten
- Textauswahl auf weiteren Elementen deaktivieren
- Einige UI-Elemente nicht auswählbar machen
- Gestaffelte Nachricht beim Erstellen eines Kanals anzeigen
- Stift-Symbol für die Schaltfläche „Kanäle durchsuchen“ verwenden
- Zahnrad-Symbol für die Schaltfläche „Kanäle bearbeiten“ verwenden
- Vertikalen Abstand des Antwortindikators reduzieren
- Sicherstellen, dass die Fortschrittsanzeige den Zustand „Abgeschlossen“ erreicht
Performance
- HTML nur einmal während
isCollapsibleparsen - Alle Dekorateure aktualisieren, um die
decorateChatMessage-API zu verwenden - Nachrichten nur dekorieren, wenn
cookedsich ändert
Voting
Fehlerbehebungen
- Protokolliert Änderungen an Kategoriestellungen, wenn Voting aktiviert/deaktiviert wird
- Datenbankdatensatz für Kategoriestellung nicht neu erstellen
Templates (früher Canned Replies)
Funktionen
- Variablen
%{topic_title}und%{topic_url}einschließen - 422 bei
/canned_replies/id/usezurückgeben, wenn die ID nicht zu einer vorgefertigten Antwort gehört - Maximale Anzahl abgerufener Antworten als Sicherheitsmaßnahme begrenzen
- Rake-Tasks zum Migrieren von Daten von v1 nach v2 hinzugefügt
- Kategorienberechtigungen prüfen, um festzustellen, ob der Benutzer vorgefertigte Antworten verwenden kann
- Themen mit unerwünschtem Status aus der Antwortliste filtern
- Desktop- und mobile Auswahl-UI vereinheitlichen
- CUD-Code und UI-Elemente für Antworten entfernen
- Benutzer können vorgefertigte Antworten nach Tag filtern
- MVP – Antworten aus Themen der Kategorie abrufen
Fehlerbehebungen
- Regression bei Template-Variablen, die mit
reply_beginnen, beheben - Migration in
reate_discourse_templates_usage_countumbenannt usage_countwährend der Migration von v1 standardmäßig auf 0 setzen@computedinCannedTagDropverursachte Testfehler- Prüfen, ob das Filter-Eingabefeld gefunden wurde, bevor der Fokus gesetzt wird
- Unnötiges Inline-Style in
canned-replies-modal.hbsentfernt - POST zum Aktualisieren der Antwortnutzung verwenden
- Ungenutzte Einstellungen entfernt
- Lint-Fehler behoben
Kalender
Neue Funktionen
- Administratoren erlauben, Feiertage nach Region anzuzeigen
- Ereigniskalender auf der Kategorienseite hinzufügen
Fehlerbehebungen
- Nicht auf
login_required-Seiten für nicht angemeldete Benutzer initialisieren - Region auch für den aktuellen Benutzer sichtbar machen
- Kalender für anstehende Ereignisse nicht ausblenden, wenn man von der Seite wegnavigiert
UX-Änderungen
- Zeitzonen-Auswahl und Logik für mehrere Personen beheben
- Scrollbalken nicht anzeigen, wenn kein Scrollen erforderlich ist
Sicherheitsänderungen
- Ereignisname korrekt escapen
Group Tracker
Fehlerbehebungen
- Beiträge gelöschter Benutzer korrekt behandeln
Data Explorer
Fehlerbehebungen
- Bearbeitungs-Schaltfläche sollte für vorgegebene Abfragen nicht sichtbar sein
Perspective API
Fehlerbehebungen
- Testfehler verhindern, wenn
setauf einem zerstörten Objekt verwendet wird - Fehler bei
Promise finallyfürperspectiveSave
Encrypt
Neue Funktionen
- Polymorphe Lesezeichen fördern
Fehlerbehebungen
- Versuchen, einen Beitrag nur nachzubearbeiten, wenn er existiert
- Unterstützung für polymorphe Lesezeichen
- Objektmethode verwenden, um Eigenschaften von
Draftzu setzen
Steam Login
Neue Funktionen
- Erlauben, dass Steam-Authentifizierung widerrufen werden kann
Kolide
Neue Funktionen
- Polymorphe Lesezeichen fördern
- Benutzernamen im Titel des Benutzer-Alert-Themas hinzufügen
Fehlerbehebungen
- Unterstützung für polymorphe Lesezeichen hinzufügen
- PM-Alert-Aktualisierung überspringen, wenn Benutzer nicht gefunden wird
Video
Neue Funktionen
- Unterstützung zum Herunterladen der MP4-Version hinzufügen
Fehlerbehebungen
- Link zur korrekten MP4-Datei
Yearly Review
Fehlerbehebungen
- Unterstützung für polymorphe Lesezeichen hinzufügen
Code Review
Fehlerbehebungen
- Parsing von Git-Trailern strenger gestalten
- 30 Sekunden warten, bevor Commits synchronisiert werden
- Git-Trailer im letzten Absatz escapen
UX-Änderungen
- Profil-Schaltflächen trennen, um den Hover-Zustand zu beheben
Subscriptions
Fehlerbehebungen
- Doppelte Zahlungen, die in der Discourse-UI angezeigt werden
Policy
Neue Funktionen
- Unterstützung für Mehrgruppen-Richtlinien
Fehlerbehebungen
- Sicherstellen, dass der Builder-Zustand korrekt gesetzt ist
Reactions
Fehlerbehebungen
- Fehlermeldung bei Erreichen der maximalen Reaktionen sollte mit dem Kern übereinstimmen
- Fehler beim mehrfachen Klicken verhindern
- Referenz zum erweiterten Widget speichern
- Wenn vorheriges Popper, sicherstellen, dass es vor der Zerstörung ausgeblendet ist
- Popper-Lebenszyklus vereinfachen
- Verschiedene kleinere Fehlerbehebungen
- Verwendet immer Aktionen als übergeordnetes Widget
- Alte und neue Reaktion beim Umschalten veröffentlichen
UX-Änderungen
- Erweiterung des Pickers leicht verzögern, um schnelle Bewegungen zu verhindern
- Kleinere Anpassungen beim Auf- und Zusammenklappen von Panels
OpenID Connect
Fehlerbehebungen
- 10-Sekunden-Timeout für alle ausgehenden Anfragen hinzufügen
Translator
Neue Funktionen
- Unterstützte Sprachen für Google Translate aktualisieren
Automation
Neue Funktionen
- Trigger
user_granted_badgehinzufügen - Skript
close_topichinzufügen - Intervall-Option für das Trigger-Feld „Wiederholung“ hinzufügen
Fehlerbehebungen
INTERVAL-Parameter ausRRulein der Wochentagsberechnung entfernen
User Notes
Fehlerbehebungen
- Sicherstellen, dass der Benutzer ein
EmberObjectist
Salesforce
Neue Funktionen
- Salesforce-Lead/Kontakt bei Erstellung eines Benutzerkontos synchronisieren
Fehlerbehebungen
- Übersetzungen für die Anmeldeschaltfläche verwenden
Docs
Neue Funktionen
- Docs-Link im Abschnitt „Themen“ der Seitenleiste registrieren
Chat Integration
Fehlerbehebungen
- Kern-Einstellungen beim Rendern von Benutzernamen/Namespaces respektieren
UX-Änderungen
- Ausrichtung der Admin-Steuerung
Gamification
Neue Funktionen
- Zeilenhervorhebung für
currentuser+ Zahlenformatierung - Leaderboard-Styling hinzufügen
Fehlerbehebungen
- Rangnummern, die ausgeblendet werden
- Anonyme Benutzer verursachten Ausnahmen
- Fehlende Avatare in der Leaderboard-Tabelle beheben
UX-Änderungen
- Admin-Styling
- Fehlende Formatierung für „Cheers“ hinzufügen
- Zahlen-Abkürzung nur auf Mobilgeräten
- Podium verkleinern + Locale-Fehlerbehebungen
Zusätzliche Funktionen und Fehlerbehebungen
Zum Erweitern klicken
Neue Funktionen
- Neue/ungelesene Zähler zu den Links der Tag-Sektion in der experimentellen Seitenleiste hinzufügen
- Erster Durchlauf der Tag-Sektion für die experimentelle Seitenleiste
- Anzeige neuer/ungelesener Zähler für verfolgte Kategorien in der experimentellen Seitenleiste
- Sektionslinks zu den Kategorien in der experimentellen Seitenleiste hinzufügen
- Tabelle
upload_referenceserstellen - Benutzerstatus über Message Bus propagieren
- Option „Keine“ standardmäßig für Lesezeichen hervorheben
- Benutzerstatus
- Ablaufzeitraum für S3-presigned GET-URLs konfigurierbar machen
- Hotlinking-Bilder sofort nach dem Posten abrufen
- Site-Einstellung zum Blockieren von Onebox für URLs, die umleiten
- Polymorphe Lesezeichen als Standard fördern und migrieren
- Erlauben, dass Lokales in
server_plugin_outletübergeben werden - Seitentitel auf 404-Seiten hinzufügen
- Scrollen auf Benutzeraktivitätsseiten wiederherstellen
- Die Staff-Aktion „Gruppe löschen“ fördern
- Polymorphe Lesezeichen Teil 3 (Erinnerungen, Importe, Exporte, Refaktorierungen)
- Kombinationsprüfung der Einstellungen zwischen EXIF-Streifen und Bildoptimierung
- Fallback auf vorgeschlagenen Wert hinzufügen, wenn
auth_overrides_username - Sitewide-Einstellung zum Deaktivieren der Vorschau von Wochenenden in Zeitauswahlen einführen
- Optional die Verwendung von
full_namebei der Vorschlag von Benutzernamen überspringen - Suche im Kontext von PMs auf PMs beschränken
- Emoji aus Emoji 14.0 erkennen
- Polymorphe Lesezeichen Teil 2 (Listen, Suche)
- Aufforderung für erforderliche Tag-Gruppen anzeigen
- Site-Einstellung, um die Empfängerliste in Benachrichtigungs-E-Mails zu begrenzen
- Indexierung der eingebetteten Themenliste blockieren
Fehlerbehebungen
- Sicherstellen, dass
extract_upload_idsmit allen kurzen URLs funktioniert - CSRF-Token-Prüfung auf Webhook-Routen überspringen
- Übersetzungs-Fallback als Gruppenname für benutzerdefinierte Emoji-Gruppen anzeigen
- Erlauben, dass Bilder in der richtigen Größe angezeigt werden
- Twitter-Onebox behält Leerzeichen für erweiterte Links
- Zitatbenachrichtigungen an die richtigen Benutzer senden, wenn Vornamen priorisiert werden
- Ungültige historische Site-Einstellungsdaten bereinigen
- Leere Zeichenfolge in
theme_settingsfürupload_referencesbehandeln - Deaktivieren von TLS in der Mail wieder ermöglichen
- YouTube-Titel beim Erstellen des Onebox-Vorschau-HTML escapen
- Fehlende verfolgte Unterkategorien-Themen in der Liste verfolgter Themen
- Ungültige Auth-Cookies korrekt behandeln
- Multisite-Datenbanken nach der Migration in der Entwicklung säen
- Fehler „Email Send post has already been taken“
- Automatische Vorschau des Stils im Assistenten wiederherstellen
- DiscourseConnect-Login basierend auf E-Mail-Domain nicht automatisch freigeben
- Sicherstellen, dass der Composer nicht mit „Keine/Alle“ Tags vorausgefüllt ist
- Keine Fehler bei Dropdowns im Assistenten werfen
- Benutzer freigeben, wenn eine Einladung für Einladungs-only-Seiten eingelöst wird
- Keine SVGs für
twitter:image-Metadaten verwenden - Composer-Entwurf beibehalten, wenn zwischen PM und Neuem Thema hin- und hergegangen wird
- Generierung der Kategorie-Körperklasse auf Server/Client harmonisieren
- „Von Benutzer suspendiert“ anzeigen
f-Query-Parameter beim Navigieren zwischen Navigationselementen kleben lassen- Anzahl der Navigationselemente in der Themenliste respektiert den verfolgten Filter nicht
- Event-Ziel bei Auswahl einer Kit-Zeile ändern
- Verfolgter Filter berücksichtigte
max_category_nestingvon 3 nicht - Fallback auf Standard-Push-Benachrichtigungssymbol, falls keines existiert
- Nicht nach Plugin-Test-JS in Produktion suchen
- Schnellzugriffstests für Lesezeichen hinzufügen und Benutzernamen beheben
- Verschachtelte Zitate in
to-markdownkorrekt behandeln - Benutzerzeitzone in E-Mails über Stummschaltung und Suspendierung respektieren
- Datum ändern sollte Eingabe neu berechnen
- Falsche URL für das Schnellzugriffsmenü für Lesezeichen
- Duplikat-Löschabfrage für Lesezeichen weiter verfeinern
- Überflüssige Themen-Lesezeichen löschen
- InlineOneboxer-Beobachtetes-Wort-Zensurfehler
- Zensierte Wörter auf Inline-Onebox anwenden
- Titel des Lesezeichen-Symbols verbessern
- Grenzen für PM- und Gruppenkopfzeilensuche
- Herunterladen von hotlinking-Bildern für leere Benutzer-Bios überspringen
- Anwenden von Standard-Benutzeroptionen funktionierte nicht für boolesche Flags
- Änderungen an booleschen Site-Einstellungen sollten als true/false protokolliert werden
- Platzierung des Plugin-Outlets und Index-Verwendung refaktorieren
- Inline-Onebox-Cache leeren, wenn ein Beitrag neu gebacken wird
- Standardmäßig leeren Hash für View-Lokales übergeben
allowed_href_schemesauf allesrc/srcset-Attribute anwenden- Benutzern erlauben, „reguläre“ Kategorien auszuwählen
- CSS-Transition verwenden, um Platz für den Composer zu schaffen
acted-Status in Post-Aktionen wie „Gefällt mir“ kann bei mehreren Likes desynchronisieren- „E-Mail-Konto ausblenden“ für Einladungen anwenden
- Alle Arten von Anmeldungen im schreibgeschützten Modus verhindern
- Safari 12 zu den Ember-cli-Build-Zielen in Produktion hinzufügen
- Schreibgeschützte Fehler respektieren das Anfrageformat
- Zitat-Rendern für externe Discourse-Instanzen behandeln
- Erlaubte Tags beim Bearbeiten von überprüfbaren Beiträgen prüfen
- Automatische Ränder verursachen zu schmale Inhalte
- Fehlermeldung anzeigen, wenn Erweiterungen nicht erstellt werden können
- Änderungen an benutzerdefinierten Feldern der Kategorie nicht protokollieren, wenn der Wert unverändert ist
- PostgreSQL-Erweiterungen vor der Migration erstellen
- Unser Header-Wert anstelle eines benutzerdefinierten Headers bei Duplikaten verwenden
- Registrierte Lesezeichenfähige für
BookmarkManagerverwenden .icsfür polymorphe Lesezeichen zulassen- Scrollposition speichern, wenn die Zurück-Taste verwendet wird
- Beobachtete Wörter auf Benutzerfelder anwenden
- Polymorphe Lesezeichen für Lesezeichen-Bericht
- Versteckte Site-Einstellung für Batch-Vorzeichnungs-Rate-Limit verwenden
- Polymorphe Lesezeichen für die Suche nach
in:bookmarksverwenden - Unterstützung für gepipeline und Multi-Redis-Befehle hinzufügen
- Hintergrund-Like-Zähler-Aktualisierung berücksichtigte eigene Benutzeraktionen nicht
- Namen und Benutzernamen konsistent priorisieren
- Pan-Event-Handler auf Scrollen im Inhaltsverzeichnis beschränken
- Korrekte ActiveRecord-Methode in Import-Skripten verwenden
- Sicherstellen, dass
d-popoverschließt, wenn auf Popper geklickt wird - Polymorphe Lesezeichen für den neuen Benutzer-Narrativ-Bot
- Doppeltes
user_badge_granted-Event verhindern - Verhindern, dass Admin-Themeneinstellungen abstürzen
- Beiträge-Polls als handelnder Benutzer validieren
- Themenansicht bricht mit Zeitplaner für Veröffentlichung in einer eingeschränkten Kategorie
- Benutzer mit Unicode-Benutzernamen können in der Aktivität keine weiteren Themen laden
- E-Mail zur Admin-Benutzerliste hinzufügen, wenn
show_emailsaktiviert ist - Fehlende Übersetzung, wenn die Übersetzungs-Überschreibung ein
%{key}enthielt - Ungültiges benutzerdefiniertes JSON-Feld in
hotlinked_media-Migration überspringen permalink_normalizations-Einstellung validieren- Enum-Typen während der Datenbankwiederherstellung behandeln
- Instanz zerstören, wenn das Datums-Popover ausgeblendet wird
- Ungültiges JSON aus
downloaded_images-benutzerdefinierten Feldern behandeln - Duplikate in
hotlinked_media-Migration behandeln - Gefilterte Antworten aktualisieren, wenn Antworten existieren
- Sicherstellen, dass der Index
post_hotlinked_mediadas Größenlimit nicht überschreitet - Gleichzeitige Nutzung von AR-Modellen vermeiden
- Popover schließen, wenn der Kalender heruntergeladen wird
- Tippy für Popover verwenden
- Gruppe im Filter nur anzeigen, wenn der Benutzer die Mitgliederliste sehen kann
- Sicherstellen, dass Werte in Select-Kit-Dropdowns escapen werden
- Daten vor dem Erstellen des Diagramms vorbereiten, um Seiteneffekte zu vermeiden
- Überschreibung von „Refresh-Sekunden“ bei
cache_critical_dnsentfernen cache_critical_dns– TLS-Unterstützung für Redis-Gesundheitsprüfung hinzufügencomputedbevordiscourseComputedbevorzugen- Den
print-Parameter auftopics#showkorrekt behandeln - Prüfen, ob 2FA deaktiviert ist, bevor DiscourseConnect aktiviert wird
- Thunderbird-E-Mails ordnungsgemäß bereinigen, Links nicht entfernen
- Sicherstellen, dass
lazy-load-imagesnicht das gesamteimg.styleentfernt - Benutzernamen für verschachtelte Zitate verwenden
- Fußzeile auf der Kategorienseite anzeigen
discourseComputeddurchcomputedersetzen- Symbole auf Optionen für zukünftige Datums-Eingaben anzeigen
- Kein Fehler, wenn JSON-serialisierte Cookies verwendet werden
- Fußzeile am Ende der Themenliste anzeigen
- Fehlende Übersetzungen für das mittlere Format hinzufügen
- Upload-Erweiterungsvalidierung beim Ändern der Sicherheit überspringen
- DiscourseConnect-Logins im schreibgeschützten Modus nicht zulassen
- 404 zurückgeben, wenn eine Sitemap-Anfrage kein Format hat
- Sicherstellen, dass „crop“ immer die angeforderten Abmessungen zurückgibt
- Prüfen, ob die Lesezeichenfähige-Spalte existiert, bevor sie hinzugefügt wird
- Probleme mit falschem ungelesenem und privaten Nachrichten-Themen-Tracking-Zustand
warn_exceptionerwartet Hash als zweites Argument- Modal „Alle abwählen“ auf der Seite
user-notificationsanzeigen - Sichtbarkeitsthema nicht anzeigen, wenn sichtbar
- Polls in einem zitierten Beitrag nicht validieren und rendern
- E-Mail-Stile für den Dunkelmodus der Gmail-App
UX-Änderungen
- Limit für Emoji-Suche im Composer entfernen
- Größere Bilder im mobilen Emoji-Picker
- Select-Kits ausblenden, wenn das übergeordnete Element außerhalb des Viewports liegt
- Popper nicht an den Viewport tetheren, wenn die Referenz außerhalb des Viewports liegt
- Chat-Menü-Popover-Styling aktualisieren
- Nachricht anzeigen, wenn das Nachbacken fehlschlägt
- YouTube-Playlist-Onebox vollbreit machen, um der Video-Onebox zu entsprechen
- Themen in
INSTALL-cloud.mdneu angeordnet, um einen Abschnitt „Bevor Sie beginnen“ hinzuzufügen - Müllschalke auf dem Lesezeichen-Modal ausrichten
hljs-builtin-name-Farbe aktualisierenhljs-builtin-name-Hervorhebung aktualisieren- Konsistenter Abstand im Formular für Gruppeninteraktionen
- Statussymbolgröße in vorgeschlagenen Themen beheben
- Zurück-Link auf der Tag-Gruppen-Seite hinzufügen
- Verschiedene Probleme mit dem Login-Modal auf Mobilgeräten beheben
- Erlauben, dass Popover mit Escape geschlossen wird
- Blowout des Benutzer-Rasters bei Vollbildsuche verhindern
- Horizontales Scrollen auf schmalen Bildschirmen entfernen
- Sicherstellen, dass
#main-outlet-wrapperdie volle Breite einnimmt - Hover-Zustand für flache Schaltflächen in WCAG-Schemata beheben
- Kurze Zusammenfassung zur Barrierefreiheit zur README hinzufügen
user.usernameauf Benutzerkarten anzeigenmark-Element-Hervorhebung für WCAG-Schemata zurücksetzentime_shortcut.now-Übersetzung hinzufügen- Liste der Optionen im Modal für den langsamen Modus verbessern
- Beitragsdatum unter dem Titel im Share-Modal verschieben
- Klickbare Fläche für die Themenliste auf Mobilgeräten vergrößern
- Layout des Admin-Menüs für Themen auf kurzen Bildschirmen beheben
- Ausrichtung/Größe des Themen-Admin-Menüs anpassen
- Gruppenerwähnung vor dem Umbruch bewahren
- Bestätigung beim Löschen eines Beitrags mit Verknüpfung anfordern
- Ein paar WCAG-Kontrastprobleme bei Farbschemata beheben
- Themen-Admin-Menü in Gruppen organisieren
- Alle Tortendiagramm-Legendenoptionen für lange Polls anzeigen
- Titel für Lesezeit-Statistiken von der Benutzerseite hinzufügen
- Beschreibendere Moderator-Verwaltungseinstellung
- Verbessert die Platzierung des Select-Kit-Körpers, wenn der vertikale Platz kurz ist
- Beschreibung der Site-Einstellung „Vollständiges Zitat entfernen“ detaillierter gestalten
- Kleinere Fehlerbehebung bei der Ausrichtung des E-Mail-Gruppenauswählers
- Kleine Anpassung der Position zum Schließen von Login/Registrierung
- Ausrichtung kleiner Aktions-Schaltflächen verbessern
Performance
- Geschwindigkeit von
to-markdownverbessern, Code aktualisieren emoji-picker-Auswahl für Diversität träge nachschlagen- Rake-Tasks für sichere Medien und ACL-Synchronisierung beschleunigen
- Alle
user_historiesmit einer Abfrage inUserDestroyeraktualisieren
Barrierefreiheit
- Tastaturunterstützung für das „Nicht stören“-Modal hinzufügen
- Tastaturzugriff für Überschriften der Tabelle
/u - WCAG-Kontrast für Benachrichtigungsheader beheben