3.1.0.beta3: Sucheroptimierungen, Größenveränderbare Chat-Schublade, Neue API-Scopes und mehr

Neue Funktionen in 3.1.0.beta3

Suchoptimierungen

Wir haben unsere Suchfunktion mit neuen Optimierungen verbessert. Vollständige Details finden Sie im verlinkten Thema!

Größenveränderbare Chat-Schublade

Wir haben die Chat-Schublade aktualisiert, sodass sie in der Größe veränderbar ist. Um die Größe Ihrer Schublade anzupassen, greifen Sie die obere linke Ecke mit Ihrer Maus und passen Sie sie nach Belieben an. Die Größe der Schublade wird auf dem Gerät gespeichert und erinnert sich, wenn Sie Discourse in Zukunft besuchen.

Kapture 2023-02-03 at 00 52 13

Zusätzliche Chat-Verbesserungen

Wir arbeiten kontinuierlich an der Verbesserung des Chats. In dieser Beta-Version haben wir Unterstützung für Inline-Audio-Player sowie die Bearbeitung von Kanal-Slugs (nur für Administratoren) hinzugefügt. Wir haben auch eine neue Benutzereinstellung für das Chat-Header-Symbol hinzugefügt. Benutzer können die folgenden Optionen konfigurieren:

  • Alle neuen Nachrichten (Standard) - Dies behält das bestehende Verhalten bei, bei dem alle neuen Nachrichten im Kanal einen blauen Punkt auf dem Symbol anzeigen.
  • Direktnachrichten und Erwähnungen - Zeigt nur dann einen grünen Punkt auf dem Symbol an, wenn Sie direkt eine Nachricht erhalten oder erwähnt werden. Der blaue Punkt wird nie angezeigt.
  • Niemals - Zeigt nie einen Punkt auf dem Chat-Symbol an, für diejenigen, die
    traktor-strahl-laser-fokus wollen

Neue API-Scopes

Wir haben zusätzliche API-Scopes hinzugefügt, damit Entwickler sicherstellen können, dass die von ihnen generierten API-Schlüssel nur für bestimmte Endpunkte funktionieren. Neue API-Scopes umfassen:

  • Auflisten von Themen in einer Kategorie
  • Auflisten, Hinzufügen und Entfernen von Gruppenmitgliedern
  • Auflisten, Erstellen, Löschen und Aktualisieren von Gruppen
  • Löschen eines Themas oder Beitrags
  • Auflisten von Tags
  • Aktualisieren des Status eines Themas

Push-Benachrichtigungen unter macOS Ventura

Wir haben die Unterstützung für Push-Benachrichtigungen unter macOS über Service Worker hinzugefügt. Dies wird ab Ventura unterstützt. Wir gehen davon aus, dass Apple später in diesem Jahr die Unterstützung für Push-Benachrichtigungen auf iPhones und iPads hinzufügen wird.

Verbesserungen beim Einfügen von Datum/Uhrzeit

Wussten Sie, dass Sie ein Datum/eine Uhrzeit in einen Beitrag einfügen können, das automatisch in der Zeitzone des Benutzers angezeigt wird? Unten habe ich das Datum 2023-03-01, 12:30 Uhr EDT eingefügt. Benutzer in Kalifornien sehen 9:30 Uhr, während Benutzer in Deutschland 17:30 Uhr sehen.

2023-03-01T17:30:00Z

Um die aktuelle Zeit schnell in den Composer einzufügen, können Benutzer Folgendes eingeben:

  • Unter Windows/Linux: Strg + Umschalt + .
  • Unter macOS: + Umschalt + .
23 „Gefällt mir“

Noch mehr!

Aber warte, 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 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 9 Sicherheitskorrekturen für Probleme, die von unserer Community und HackerOne gemeldet wurden.

  • Rails auf v7.0.4.3 aktualisiert
  • Nur sichtbare Tags in Metadaten anzeigen (CVE-2023-25819)
  • PM-Anzahl für Tags standardmäßig ausblenden (CVE-2023-23935)
  • XSS im Antwortfeld für den vollständigen Namen behoben (CVE-2023-25172)
  • XSS in Chat-Auszügen behoben (CVE-2023-26040)
  • Web-Push-Gem mit Monkey-Patch für einen sichereren HTTP-Client angepasst (Advisory)
  • SSRF-Schutzbypass mit IPv4-mapped IPv6-Adressen behoben (CVE-2023-28111)
  • FinalDestination::FastImage hinzugefügt, das SSRF-sicher ist (CVE-2023-28112)
  • Erstellung von Backups ratenbegrenzt (CVE-2023-28107)

Plugin-Verbesserungen

discourse-antivirus

Fehlerbehebungen
  • Deadlocks bei der Kommunikation mit ClamAV verhindert.
  • Scannen und Fehlerbehandlung unter verschiedenen Szenarien verbessert.

discourse-assign

Fehlerbehebungen
  • Fehlendes Aktions-Icon
  • N+1-Problem in Suchergebnissen
  • Gleiche Grenze wie Standard für die Benutzersuche verwenden
UX-Änderungen
  • Klarere Zuweisungsnachrichten im ersten Beitrag
  • Ausrichtung des Status nach Kernänderung behoben
  • Benutzerdefinierte Icons für Gruppenzuweisungen verbessert
  • Leerzeichen im Zuweisungstag entfernt
  • Klasse für kleine Beiträge, wenn Zuweisungen privat sind

discourse-calendar

Fehlerbehebungen
  • Benachrichtigungen für Einladungen zu wiederkehrenden Ereignissen deaktiviert
  • Abwärtskompatibilität für Erinnerungen hinzugefügt

discourse-chat-integration

Fehlerbehebungen
  • Immer die parent thread_ts für Slack-Threads verwenden

discourse-data-explorer

Fehlerbehebungen
  • Spezielle Attribute funktionieren nicht
  • Zustand löschen, wenn Berichte geändert werden
  • Bearbeitungsstatus nach Speichern von Abfrageänderungen beibehalten
UX-Änderungen
  • Tabellenhöhe reduziert

discourse-follow

UX-Änderungen
  • Bedingung für die Navigation neuer Benutzer entfernt, alte Navigation entfernt

discourse-github

UX-Änderungen
  • Badge-Icon aktualisiert

discourse-group-tracker

Fehlerbehebungen
  • Zum ersten Beitrag springen (vor Glimmer)

discourse-kolide

Fehlerbehebungen
  • Paginierungsparameter „cursor“ verwenden, um alle Datensätze aus der API abzurufen.
  • (File|Dir).exists? ist veraltet

discourse-math

Fehlerbehebungen
  • Verhindert, dass Inline-Spans erzwungenermaßen in Blöcke umgewandelt werden

discourse-policy

Neue Funktionen
  • Beim Erstellen von Richtlinien vordefinierten Annahme-Text eingeben

discourse-prometheus-alert-receiver

Fehlerbehebungen
  • Zeitstempel als UTC anzeigen
  • Sicherstellen, dass Endzeitstempel korrekt angezeigt werden
UX-Änderungen
  • Sicherstellen, dass das Popover für lokale Daten nicht abgeschnitten wird
  • Horizontale Bildlaufleiste nur anzeigen, wenn erforderlich
  • Verhalten auf Bildschirmen mit geringer Breite verbessern

discourse-reactions

Fehlerbehebungen
  • Scrollen behoben, damit es nicht immer sichtbar ist
  • Breite behoben
UX-Änderungen
  • Styling angepasst
  • Reaktions-Badge-Icon aktualisiert

discourse-salesforce

Neue Funktionen
  • Neue Site-Einstellung hinzugefügt, um die Fallherkunft festzulegen.
UX-Änderungen
  • Unnötiges Komma in einem String entfernt

discourse-solved

Neue Funktionen
  • API-Berechtigungen hinzugefügt
Fehlerbehebungen
  • Titel für gelöste Benachrichtigungen hinzugefügt
UX-Änderungen
  • Design der „Lösung“-Schaltfläche angepasst

discourse-spoiler-alert

Barrierefreiheit
  • Bildschirmleser sollten den Spoiler-Inhalt nach dem Aufklappen vorlesen

discourse-translator

Neue Funktionen
  • Unterstützung benutzerdefinierter Endpunkte für den Microsoft-Anbieter

discourse-yearly-review

Sicherheitsänderungen
  • Alter Benutzername aktualisieren, wenn der Benutzer anonymisiert wird.

docker_manager

Neue Funktionen
  • Lange vermisste automatische Aktualisierung von ps wiederhergestellt
  • Reiter „Upgrade“ zur Admin-Navigation hinzugefügt
  • Seite nach dem Upgrade beim Übergang neu laden
Fehlerbehebungen
  • Ruby-Speicherflags entfernt
  • Falsche Verwendung von d-icon-Parametern
  • find_repos zu einer Klassenmethode gemacht
  • find_repos öffentlich gemacht
  • Verwendung des Dialog-Dienstes
  • Link zum Repository-Status
  • Unterstützung für Git-Submodul-Plugins
  • Ein Syntaxfehler
UX-Änderungen
  • CSS-Bereinigung
  • Animierter Fortschrittsbalken wiederhergestellt und angepasst
  • CSS für Banner zu nicht wesentlichen Upgrades verbessert
  • Überschrift „upgrade-show“ besser übersetzbar gemacht
  • Überschriften verbessert
  • Styling der Navigationsreiter behoben
  • Styling der „Upgrade“-Schaltfläche aktualisiert
  • Einige Styles angepasst

Zusätzliche Funktionen und Fehlerbehebungen

Zum Erweitern klicken

Neue Funktionen

  • Hook für die Anpassung vorgeschlagener Themen
  • Nur beobachtete Gruppennachrichten im Benachrichtigungsbereich für Nachrichten auflisten
  • Konfigurierbare Abkühlzeit für automatisches Bump
  • Tooltip für die deaktivierte Schaltfläche „Neues Thema“
  • Neue Tags von der Seite zum Bearbeiten von Tag-Synonymen hinzufügen
  • Externe Links in benutzerdefinierten Seitenleistenbereichen zulassen
  • Präferenz für das Icon des Chat-Headers
  • Protokollierung auf STDOUT unter Verwendung der Rails 5-Umgebungsvariable
  • Parameter für das Einbetten von Themen/Kommentaren aktualisiert
  • API-Berechtigung zum Auflisten von Themen in einer Kategorie hinzugefügt
  • Weitere API-Berechtigungen hinzugefügt
  • API-Berechtigungen für Gruppenendpunkte hinzugefügt
  • Wortzählung und Indikator hinzugefügt, wenn das Maximum überschritten wird
  • Neue Suchoptimierungen ausgerollt
  • Feature-Erkennung zum Anzeigen von Push-Benachrichtigungen auf iOS verwendet
  • Chat-Seitenleiste mit anfänglichem Skelett für Threads
  • Verknüpfung zum Einfügen der aktuellen Zeit im Editor hinzugefügt
  • Nur SQL-basiertes Backup erstellen, wenn keine Uploads vorhanden sind
  • Chat-Threads automatisch im Hintergrund erstellen
  • Unterstützung zum Zusammenklappen von Array-Abschnitten in JSON-Schema-Feldtypen
  • Eingebettete Ansicht erlaubt das Hinzufügen einer Kopfzeile
  • DTooltip-Interaktion zulassen
  • Inline-Audioplayer für Chat-Uploads
  • Vergrößerbarer Chat-Schublade
  • Ähnlichkeit bei der Benutzersuche verwenden
  • Versteckte Einstellung prioritize_exact_search_title_match
  • Duplizierung im Suchindex einschränken zulassen
  • Service Worker für Apple-Geräte aktivieren
  • Metadaten-Benutzerergebnisse an das Listenende verschieben
  • Versteckte Site-Einstellung zum Deaktivieren der Prefix-Matching-Suche
  • Bearbeiten des Kanal-Slugs zulassen
  • Rate-Limit für anonyme Suchen pro Sekunde
  • Separate API-Berechtigung für den Themenstatus hinzugefügt

Fehlerbehebungen

  • Keine E-Mails senden, wenn kanalweite Erwähnungen in einem Kanal deaktiviert sind
  • created_at des neuesten Beitrags im Themen-Zeitstrahl wird nicht aktualisiert
  • LoadMore-Auswahl für Benutzertabellen aktualisiert
  • Navigation und Vorladen bei default_list_filter = none
  • TopicQuery für NULL category.topic_id
  • Defekte Schaltfläche „Themen zusammenfassen“ im Themen-Zeitstrahl
  • Anonyme Benutzer können Themen mit Erwähnungen nicht laden, wenn der Benutzerstatus ein Enddatum hat
  • Avatar-Upload-Fehler
  • Willkommens-Themenbanner wird angezeigt, nachdem die allgemeine Kategorie gelöscht wurde
  • Sicherstellen, dass bearbeitete Nachrichten korrekt neu dekoriert werden
  • Konsistenteres Scrollen nach unten
  • Tag-Dropdown funktioniert nicht mit default_list_filter
  • Sicherstellen, dass form_template_ids für neue Kategoriendatensätze definiert ist
  • Verbesserte Präzision des ungelesenen Zustands
  • Überprüfung von q-Problemen
  • Keine Bildgrößen für Emojis/Avatare senden
  • Sicherstellen, dass required_tag_group für neue Kategoriendatensätze definiert ist
  • Das Hochladen mehrerer Dateien in den Chat könnte zu Abbrüchen führen
  • UploadReference nach Tiebreaker für UploadSecurity sortieren
  • Externes Flag vor der Validierung setzen
  • Defektes Klebe-Datum auf Firefox
  • Präzisere Erkennung ungelesener Nachrichten
  • Aktuelle Benutzernachricht in mehreren Sitzungen korrekt synchronisieren
  • Passenden Fehler anzeigen, wenn der Benutzer bereits existiert und E-Mail-Adressen ausgeblendet sind.
  • Keine E-Mails an suspendierte Benutzer aus Gruppen-PMs senden
  • Unendlicher Ladezustand nicht bei Entwürfen mit neuen Benutzern anzeigen
  • Klasse für Abschnittslink, wenn der Name Leerzeichen enthält
  • Link zur anonymen FAQ zu externer URL
  • Umgang mit Nullwerten in relativen Zeit-Pickern der Kategorieeinstellungen
  • Leerzeichen im E-Mail-Feld für Einladungen trimmen
  • Verhindern, dass Mausbewegung Fokus auf sk-Zeile erhält
  • Löschen von Sicherheitsschlüsseln funktionierte nicht
  • Nicht neu laden, wenn auf eine geladene Antwort zugegriffen wird
  • Standardwert korrekt für Theme-Einstellungen vom Typ „Uploads“ verwenden
  • Callbacks zur Synchronisierung des Zustands lecken
  • Falsche Anzahl des Themenverfolgungszustands, wenn eine neue Kategorie erstellt wird
  • Standard-Empfangslabel, wenn der Benutzername in der URL nicht alles in Kleinbuchstaben ist
  • Duplizierte Reaktionen verhindern
  • Ausnahme auf erforderlichen Login-Seiten mit Chat verhindern
  • #present → ` #presence Tippfehler in TopicRetriever
  • Keine kleine Aktion erstellt, wenn ein Nicht-Autor sich selbst aus einer PM entfernt
  • Gleitkommazahlen für Zoomstufe in Google Maps Onebox zulassen
  • categoryId nicht in PM-Entwürfen setzen
  • Neuberechnung der Vertrauensstufen funktionierte nicht
  • Nur genehmigte Benutzer in Suchergebnissen für Benutzer anzeigen, wenn die Site-Einstellung aktiviert ist
  • Als „wahr“ markieren, dass in der TopicUser-Tabelle während der Aufgabe ensure_consistency Beiträge von Beitragsautoren erstellt wurden
  • Kopieren & Vollbild-Schaltflächenbearbeitungen in Codeblöcken
  • Autocomplete für :frowning: fehlschlagend
  • Schrägstrich für Textbeschreibung der Kategorie nicht escapen
  • Probleme in admin-embeddable-host korrigieren
  • Probleme in admin-styles-editor (#20435) korrigieren
  • Kategoriebeschreibung für Seitleistenlink-Titel verwenden
  • Probleme in admin-theme-editor korrigieren
  • Sicherstellen, dass normale Benutzer ihre PMs löschen können
  • Schnelle Bearbeitung funktioniert nicht bei Inhalten mit bestimmten Zeichen
  • Leeres Dialogfeld, wenn „Automatisch beitreten“ im Modal zur Kanalerstellung ausgewählt ist
  • Textauswahl bricht mit Hashtag-SVG in Firefox ab
  • Überschreiben des Navigationsmenüs auf „legacy“ über Query-Parameter funktioniert nicht
  • Unterstützung für Zeitzone Europe/Kyiv hinzugefügt
  • Standard-Timeout für DNS-Abfragen von 2s über GlobalSetting ändern zulassen
  • Falscher Interpolations-Schlüssel
  • update_post_uploads_secure_status nicht unnötig in die Warteschlange stellen
  • Zugriff auf Glimmer-Komponenten-Argumente
  • _subscribedTo*-Eigenschaften korrekt aktualisieren
  • HTML im schreibgeschützten Dialog für Kategorien zulassen
  • Benutzerinformationsdaten korrekt zum Nachrichten-Serializer hinzufügen
  • Benutzerkarten für Chat-Mitglieder außerhalb des Sichtfelds gerendert
  • Nicht benötigte Subtraktion von footer-nav-height entfernt
  • Sicherstellen, dass gestartete Nachrichten mit Kanal-ID gesetzt sind
  • Höhe der iPad-Fußzeilen-Navigation korrekt berücksichtigen
  • Gespeicherte Scrollposition in der Schublade entfernt
  • Abmeldung über Schlüssel, der mit einem gelöschten Thema verknüpft ist
  • Korrekte Höhe der Seitenleiste und des Chats auf DiscourseHub
  • Nicht auf die ursprüngliche Implementierung für linkTitle im benutzerdefinierten Typ zurückgreifen
  • Sicherstellen, dass chat-message mit dem Modell neu berechnet wird
  • Regression beim Verschieben von Chat-Nachrichten mit Umschalt+Auswahl
  • Kanalinformationen korrekt öffnen
  • Überlaufender Chat-Inhalt im Haupt-Chat-Ausgangsgitter
  • Dominante Farbe funktioniert nicht für 16-Bit-Bilder
  • Admin-Theme-Controller bei Modal-Abbruchereignis zurücksetzen
  • Teil des Thread-CSS rückgängig gemacht
  • Keine Benachrichtigung an Administratoren bei unterdrückten Kategorien
  • Titel benutzerdefinierter Abschnitte bearbeiten
  • Migration der Kategorieeinstellungen schlägt bei ‘’-Ganzzahl fehl
  • Fehler bei anonymen Benutzern, wenn tl4_delete_posts_and_topics eingestellt ist
  • Chat-Benachrichtigungen korrekt anhören
  • Cursor-Drift beim Abschließen von Begriffen berücksichtigen
  • Option in IconPicker, nur verfügbare Icons anzuzeigen
  • Hardcodierten String durch Übersetzung ersetzen
  • Chat-Benutzer-Autocomplete löste Fehler aus
  • Index zu sidebar_section_link hinzugefügt
  • YouTube-Autoplay beim Hochscrollen stoppen
  • Gültiges JSON zurückgeben, wenn ein Beitrag in die Warteschlange gestellt wird
  • Klassenname für YT-Bilder geändert
  • Schaltfläche „Abschnitt hinzufügen“ ausblenden
  • Verbesserungen für benutzerdefinierte Benutzerabschnitte
  • Max-Höhe auf dem äußeren Container anwenden
  • Sicherstellen, dass nicht vorhandene Benutzer-/Gruppenkarten nicht stecken bleiben
  • Weiterleitung zum Herunterladen eines Backups von S3 könnte fehlschlagen
  • Aktionsbuttons entfernen, wenn der Beitrag bereits überprüft wurde
  • Sicherstellen, dass ColorScheme#resolve für fehlende Farben auf Basis zurückgreift
  • Race-Bedingung beim Setzen des Benutzerstatus vermeiden
  • Ziehen in der horizontalen Überlaufkomponente behoben
  • / für start_url in Webmanifest bei Installationen ohne Unterordner verwenden
  • Autocomplete wird auf Android unter der Tastatur angezeigt
  • Assoziierte Benachrichtigungen löschen, wenn Chat-Nachrichten in den Papierkorb verschoben werden.
  • Tastaturnavigation beim Suchen nach Emojis im Chat zulassen
  • Kategorie-Hashtags wurden nicht immer für Unter-Unterkategorien gefunden
  • Archivierte Themen herabstufen
  • Domain-Suchen funktionieren für URLs nicht ordnungsgemäß
  • Eingabe mit vorab ausgefülltem Wert korrekt filtern
  • Unterstützung für PG 14 und höher hinzugefügt
  • Aktion und Position der Zurück-Taste im Glimmer-Themen-Zeitstrahl
  • Emoji-Autocomplete „Mehr“-Schaltfläche funktioniert im Chat nicht
  • Bessere Reihenfolge ähnlicher Benutzer suchvorschläge
  • username_lower in der Benutzermenü-Routenlook-up verwenden
  • Benutzername-Updates auf Selbst-Erwähnungen ausweiten
  • Anzahl der Überprüfungen des Benutzers beim Laden der Liste der Überprüfungen synchronisieren
  • Parser-Matching für Duplikate im Suchindex ist zu restriktiv
  • Emoji-Vorschau zeigt bei Tastaturfokus falsche Vorschau an
  • Flag-URL im automatischen Schweigen-PM an Moderatoren aktualisieren
  • Wertprüfung beim Zurücksetzen des Editorwerts rückgängig gemacht
  • Regression beim Ausblenden des Avatars im Benutzerauswahl korrigiert
  • R2-Gem durch rtlcss zum Erstellen von RTL-CSS ersetzt
  • Nicht persistente Farbschemafarben bearbeiten zulassen
  • Änderung der Kategorienberechtigung erstellt kein Protokoll
  • Vimeo-iframe-URL, wenn data-original-href fehlt
  • Generische Site-Richtlinien-Defaults umformulieren
  • Spam-Anfragen für Anwesenheit nicht senden, wenn 429 erhalten wird
  • Fehler beim Aufruf von LazyYT aus dem Chat, wenn deaktiviert
  • Kopie für Buchhaltungs-Themen aktualisiert
  • Unterstützung für mehrere TikTok-Seitenverhältnisse hinzugefügt
  • Verwendet Popper für Karten
  • Avatar-Größe innerhalb von Onebox beibehalten
  • Verschiedene Fehler in chat-notification-manager korrigiert
  • Vorhandenen Benutzerstatus auf 100 Zeichen kürzen
  • Asset-URL vor dem Ersetzen der Basis-URL validieren
  • Bessere UX für Zeitzonenauswahl im Datumsmodal
  • Alte Kanal-URLs im Schublade-Modus abfangen
  • Fehlendes System-Spec für ratenbegrenzte Suche
  • Benutzerstatus auf 100 Zeichen begrenzen
  • Sicherstellen, dass weich gelöschte Themen gelöscht werden können
  • Fehler beim Abrufen von Abzeichen beim Einladen von sich selbst behoben
  • Link zu einer Seite mit unangemessenen Inhalten entfernen
  • Begrenzungsoption in der Benutzersuche verwenden
  • Sicherstellen, dass anon-cached Werte niemals für API-Anfragen zurückgegeben werden

UX-Änderungen

  • JPEG zu JPG für Suchkonsistenz geändert
  • Menüpanelhöhe-Fallback für ältere Browser verbessert
  • Safe-Mode-Kopie verbessert
  • Überlauf-Clipping von Descendern vermeiden
  • Einige Stil-Anpassungen in der Admin-Theme-Liste
  • Site-Einstellungsbeschreibung für discourse_connect_url verbessert
  • Position des Dropdowns der Benutzer-Gruppentabelle, Rahmen
  • Trennzeichen für letzten Besuch/Datum angepasst
  • Chat-Antwort-Überlauf behoben
  • Sicherstellen, dass Header-Logo Abmessungen hat, Stil-Bereinigung
  • Breite für obere eingebettete Antwort, Beitragsanzeige behoben
  • Stilverbesserungen für neue Benutzertabellen
  • Visueller Chat-Nachrichten-Staging-Effekt entfernt
  • Alte Gruppenverzeichnisvorlage und CSS entfernt
  • Letzter Besuch weniger hervorstechend gemacht
  • Banner-Überlagerungsproblem bei Breakpoint von ca. 1260px Breite behoben
  • Link zu Benutzereinstellungen für Chat in neuer Navigation aktualisiert
  • Link „Meine Beiträge“ in der Seitenleiste zu „Meine Entwürfe“ wechseln, wenn Entwürfe vorhanden sind
  • Anwenden von Link-Typen auf benutzerdefinierte Felder überspringen
  • Badge-Icons aktualisiert
  • Große Onebox-Avatare in Bild-Chat-Nachrichten behoben
  • Klicks auf Tags & Kategorien in der mobilen Themenliste behoben
  • Scroll-Ziehen nur zulassen, wenn die Navigation scrollbar ist
  • Benutzerabzeichen-Tweaks
  • Breite des Such-Dropdowns wiederhergestellt
  • Highlight-Variablen aktualisiert
  • Neue Benutzerprofilnavigation für Seitenleistenkompatibilität freigegeben
  • Skelett-Animation nur auf Inhalt anwenden
  • H1-Tag zur Benutzerseite hinzugefügt
  • Styling der Abzeichen-Seite aktualisiert
  • Feste Breite von Schaltflächen entfernt
  • Hamburger-Dropdown ausblenden, wenn Query-Parameter enable_sidebar verwendet wird
  • Überlauf in der Kanalliste enthalten
  • Vertikale Admin-Plugin-Navigation in horizontale Überlauf-Navigation verschieben
  • Verhindern, dass Scrollen im Chat auf übergeordnete Elemente propagiert
  • Umgang mit Benutzerstatusgrenzen in der UI
  • Randfälle in Tooltips abfangen
  • Farbe des Chat-Entwurf-Icons aktualisiert
  • Stilbearbeitungen
  • Hover-Styling für „Benutzer aus PM entfernen“ behoben
  • Transparenter Rahmen für Header-Icon hinzugefügt
  • Chat-Schaltfläche auf Benutzerkarte ausblenden, wenn suspendiert
  • Vor den Konsequenzen der Gruppenlöschung warnen
  • Erlauben, dass die Seitenleiste bis 768px inline erscheint
  • Verwirrende Fehlermeldung behoben
  • Fehlendes Backtick in String hinzugefügt
  • Flex-Ausrichtung für Formularaktionen hinzugefügt
  • Abzeichen in der Admin-Abzeichenliste einfach umschalten
  • Layout des Modal für Tastaturkürzel verbessert
  • Position von timeline-handle behoben
  • Zufälliges und automatisch generiertes Skelett implementiert
  • Erlauben, dass die Schublade den größten Teil des Höhenraums einnimmt
  • Tags unter Kategorien auf Mobilgeräten umbrechen lassen
  • Öffentliche Kanäle nach Slug statt nach Titel sortieren
  • Vollständigen Thementitel für Antwortort anzeigen
  • Gleichen Stil für Highlight-Erwähnungsspan anwenden
  • Datenexport für neue Benutzer-Navigation auf die Präferenzen-Seite verschieben
  • Übergang zur Vollbildansicht von Glimmer-Themen-Zeitstrahl hinzugefügt
  • Zeitzonennamen für IST, KST und JST hinzugefügt
  • Fehlende Hover-/Auswahlfarben aus vorhandenen Farben berechnen
  • Horizontale Formularsteuerelemente mit Flex
  • Schriftartdeklaration für Chat-spezifische Zwecke entfernt
  • URL auf Chat-Icon wiederhergestellt, wenn in Vollbild
  • Emoji-Ausrichtung für Text verbessert
  • Highlight-Variablen-Refactoring
  • Text für Benutzeraktionsprotokoll für permanently_delete_post_revisions hinzugefügt

Leistung

  • Anfrage für PM-Themenverfolgungszustand, die von der Seitenleiste initiiert wird, entfernt
  • Verschiedene Leistungsverbesserungen von chat-live-pane
  • Höhe des Bereichs „Weitere vergangene Nachrichten laden“ reduziert
  • Optimierungen auf chat-live-pane angewendet
  • Metadaten-Routen für mini_profiler überspringen
  • Linkables beim Laden benutzerdefinierter Seitenleistenabschnitte vorab laden
  • Index hinzugefügt, um den ReindexSearch-Job zu beschleunigen
  • Größe des Schiebe-Menüs für verbesserte Leistung refaktoriert
  • ember-link-component-extension entfernt, um Glimmer LinkTo zu aktivieren
  • Eigene Implementierung von Sidebar::SectionLinkTo entfernt
  • Benutzer-Tipps und Narrative auf pro-Benutzer-Nachrichtenbus-Kanäle verschoben
  • N+1-Abfragen auf /tags mit mehreren Kategorien-Tags

Barrierefreiheit

  • Header-Logo/Titel bei Bedarf ausblenden zulassen
  • Header-Icons sollten Schaltflächen, keine Links sein
  • Aria-Label für Header-Benachrichtigungszahlen hinzugefügt
  • Beschriftung „Teilen“ benötigt entsprechende ID auf der Eingabe
  • Aria-Label für eingebetteten Sprunglink hinzugefügt
  • Aria-Label für den Button „Bearbeitungshistorie des Beitrags“
  • Aria-Tags für die Erweiterung der Themenkarte hinzugefügt
  • Umschalter im Modal für Verlauf benötigen Aria-Labels
  • Eingebettete Beiträge benötigen Attribute für Aufklapp-Widgets
  • Beitrags-Avatare sollten nicht tabulierbar sein
  • Zugängliche Beschriftung für die Eingabe des Buchungsnamens hinzugefügt
19 „Gefällt mir“