Noch mehr!
Aber warten Sie, es kommt noch mehr! Wir geben unser Bestes, um neue Funktionen und Änderungen für Sie hervorzuheben, doch 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 4 Sicherheitskorrekturen für Probleme, die von unserer Community und von HackerOne gemeldet wurden.
- Keine Anmeldung nicht genehmigter Benutzer
- Die erweiterte Gruppensuche berücksichtigte die Sichtbarkeit von Gruppen nicht.
- Biografie des Benutzers ausblenden, wenn das Profil eingeschränkt ist
- Nur Benutzervorschläge mit regulären Beiträgen anzeigen
Plugin-Verbesserungen
Viele Plugins
- Übersetzungen
- Wir haben die Übersetzungen in vielen unserer Plugins aktualisiert
Assign
Fehlerbehebungen
- Ember-Router für kleine Aktions-Beitragslinks verwenden
- Der Modal für die Massen-Zuweisung war defekt
- Diese Felder nur unter der folgenden Bedingung setzen
UX-Änderungen
- „Re-assign“-Text in „Reassign“ ändern
Chat
Funktionen
- YouTube-Videos, externe GIFs und Bilder sowie Uploads werden ordnungsgemäß eingeklappt
- GIFs einklappen
- Bilder einklappen
- Antwort-Ziel im Entwurf speichern
- YouTube-Vorschauen im Chat einklappen
- Ermöglicht das Abfolgen eines Direktnachrichten-Kanals
- Zeigt einen Trenner zwischen den Tagen an
- Platzhalter anzeigen, die dem Benutzer mitteilen, mit wem er spricht
- Umbenennen von Kanälen von der Übersichtsseite
- Modal zur Erstellung von Chat-Kanälen
- Ich darf mit mir selbst sprechen
- Zeit von relativ auf absolut umstellen
Fehlerbehebungen
- Berechnet die maximale Höhe der Kanäle im schwebenden Panel korrekt
- Stellt sicher, dass die Breite des Chat-Benutzer-Avatars nicht verkleinert werden kann
- Stellt sicher, dass die Breite des ersten Beitrags vor dem Inhalt korrekt ist
- Dateinamen wie zuvor klein halten
- Nicht alle Oneboxes einklappen
- Überflüssiges umschließendes Div für sidebar-channels entfernen
- Code beim Einfügen von full-page-chat vereinfachen
- Versucht, doppeltes Tracking von Kanälen zu vermeiden
- rAF verwenden, um sichtbare Scroll-Sprünge zu minimieren
- YouTube-Thumbnails wurden zugeschnitten
- Laden vergangener Nachrichten
- Chat-channel-title-Tag als tagless kennzeichnen
- „Alle geladen“-Nachricht wurde zu früh angezeigt
- Verwendet absolute Positionierung, um einen Safari-Fehler in gescrollten Containern zu verhindern
- Verhindert, dass Audio übereinander abgespielt wird, was zu extrem lauter Wiedergabe führt
- i18n-Strings pluralisieren
- Zeilenhöhe des Kanals, seit der Button hinzugefügt wurde
- Antwort-Ziel-Nachricht beim Laden eines neuen Kanals IMMER setzen
- replyToMsg auf chat-live-pane korrekt setzen
- Antwort-Ziel aus dem Entwurf löschen, wenn es im Composer abgebrochen wird
- Verfügbaren Link zur neuen chat.browse-Route anzeigen
- Bild auf maximale Breite begrenzen
- Enter funktioniert nicht innerhalb von Backticks
- Stellen Sie sicher, dass wir auch auf Arrays in Favoriten prüfen
- Dehnbare Avatare auf iOS < 15.1
- Nicht abstürzen, wenn Favoriten fehlen
- Layout vereinfachen, um ein Überlaufproblem zu beheben
- Neuen Entwurf speichern, wenn der Upload entfernt wird
- Einheitliche Zeilenhöhen für Sidebar-Kanäle
- Ränder für mehrzeiligen Text korrigieren
- Benutzer ist auf AnonymousUser nicht verfügbar
- Zustand des Live-Panels abgleichen
- Nicht abstürzen, wenn ein Benutzer eines persönlichen Konversationen-Kanals gelöscht wird
- Sicherstellen, dass der Ladezustand entfernt wird
- DOMParser ist besonders bei Firefox sehr wählerisch
- Die Benutzerauswahl wurde nicht mehr automatisch geöffnet
- Ember-Komponente zum Einklappen verwenden, anstatt sie in einen Container zu zwängen
- Die Standardwerte der Zeitstempelspalten für Chat-Kanäle waren statisch
skip-Ergebnis korrekt behandeln- Vermeidet N+1-Abfrage beim Abrufen von Chat-Kanälen
- Gekochten Inhalt analysieren, um erwähnte Benutzer zu erhalten
- Code etwas bereinigen
- „Zeige mich oben in meinen DMs, falls ich mir jemals eine DM gesendet habe“ rückgängig machen
- Schmuckvollen Titel serialisieren, wenn kein Name vorhanden ist, und benutzerdefiniertes Feld speichern
UX-Änderungen
- Verwendet Primärfarbe für die Icon-Farbe bei direktem Hover
- Versucht, CSS für Chat-Kanalleisten zu vereinfachen
- Leerzeichen zwischen Punkten in Ellipsen entfernen
- Ermöglicht es chat-channel-row, den Verlassen-Button auszublenden
- Platzhaltertext in einer Zeile
- Kompatibilität mit benutzerdefinierten Themes herstellen
- Zeilenhöhe der Sidebar-Kanäle anpassen
- Styling von message-separator anpassen
- Verlassen-Button auf mobilen Geräten nicht anzeigen
- Verschiedene kleinere Probleme beheben
- Besseren Text beim Erstellen von Kanälen anzeigen
- Antwort-Zeilzeile entfernen, wenn die Nachricht direkt darüber liegt
- Anpassung der Platzierung des Dropdown-Menüs
- Änderungen am Vollbild- und Exit-Button
- tc-message-collapsible vertikal ausrichten
- Keine Transition, wenn der abgefahrene Kanal derzeit nicht angezeigt wird
- Glatterer Zustand beim Abfolgen eines Direktnachrichten-Kanals
- Kanalgrößen in schwebendem Panel und auf mobilen Geräten korrigieren
- Zeilengrößen der Sidebar vereinheitlichen
- Composer-Größe korrigieren
- Kleine Emoji-Ausrichtungskorrektur
- Vollbild-Chat mehr „core-like“ gestalten
- CSS für Hover-Menü anpassen
- Vermeiden, Blau für Text zu verwenden, der kein Link ist
- Vertikalen Abstand des Trenners erhöhen
- Alle Aktionen konsistent stylen
- Kleine Anpassung
- Kontrast des Trenners für die erste Nachricht des Tages erhöhen
- Datumsformatierung für die letzte Woche vereinfachen
- Kleine Ränderanpassungen
- Anpassungen bei der Kanäldurchsuchung
- Chat-Platzhalter in einer Zeile
- Hauptsächlich CSS-Behebungen für die Chat-Sidebar
- Verschiedene CSS-Behebungen
- .tc-msgactions CSS anpassen
- Menü auf mobilen Geräten nach einer Reaktion schließen
- Schneller Zugriff auf favorisierte Reaktionen
- Styling der Kanäldurchsuchung
- Ein weiterer Fall von überlaufenden Nachrichten im Viewport beheben
- Bereich neben „Zum Ende scrollen“ anklickbar machen
- Nachrichtenüberlauf verhindern; kreisförmige Indikatoren
Leistung
- Verhindert N+1 bei der Titelanzeige von Direktnachrichten-Kanälen
Voting
Fehlerbehebungen
- Anonymen Benutzern die Anzeige von Stimmen erlauben, wenn die Einstellung voting_show_votes_on_profile aktiviert ist
OAuth2 basic
UX-Änderungen
- Beschreibung der Einstellung für oauth2_overrides_email aktualisieren
Patreon
Fehlerbehebungen
- Name in PatreonAuthenticator definieren
Calendar
Neue Funktionen
- Option FullDay im Kalender
- IN-Feiertage für 2022 aktualisieren.
- SG-Feiertage für 2022 aktualisieren.
- Verwendet den after-chat-channel-username-Ausgang, um Feiertage anzuzeigen
UX-Änderungen
- Größe des Feiertagsindikators verkleinern
Solved
Fehlerbehebungen
- Transition durchführen, um die Abfrage-Parameter „solved“ zu aktualisieren
UX-Änderungen
- Filter-Breadcrumb aufgrund von Kernänderungen aktualisieren
Encrypt
Fehlerbehebungen
- Das Zurückstellen des Timers auf „Nie“ funktionierte nicht
Kolide
Neue Funktionen
- Benutzer-IPs in einem benutzerdefinierten Feld speichern und mit Geräte-IPs abgleichen
- Kolide-Helfergruppe zu den Teilnehmern der Benutzerwarnung-PM hinzufügen.
- Kolide-Prüfungen synchronisieren und Benutzererinnerungen basierend auf den Prüfungen verzögern.
Fehlerbehebungen
- Geräte entfernen, die bei Kolide nicht mehr verfügbar sind.
- Tippfehler im Klassennamen
UserAlertkorrigieren. - Webhook-Ereignis-Payload-Daten als Hash behandeln, um user_id zu erhalten
SAML
Neue Funktionen
- Bei der Vorschlag von Benutzernamen Eingaben überspringen, die ausschließlich aus unzulässigen Zeichen bestehen
Fehlerbehebungen
- Zu speichernde Daten in der Spalte
extravereinfachen
Docker Manager
Fehlerbehebungen
- Plugins nicht aktivieren, bevor die Kompatibilität geprüft wurde
Code Review
Neue Funktionen
- Keine Verwendung von E-Mail für Benutzernamen-Vorschläge, bis dies in den Site-Einstellungen explizit aktiviert ist
- Bei der Vorschlag von Benutzernamen Eingaben überspringen, die ausschließlich aus unzulässigen Zeichen bestehen
Fehlerbehebungen
- Benachrichtigungen nicht duplizieren, wenn doppelte Webhooks empfangen werden.
Reactions
Neue Funktionen
- Überlappung mit Like-Benachrichtigungen entfernen.
- Mehrere Reaktionen auf denselben Beitrag einklappen.
Fehlerbehebungen
- Anzahl der Like-Reaktionen korrigieren
- Likes in die Liste der empfangenen Reaktionen aufnehmen.
- Reaktionen filtern, wenn auf eine konsolidierte Benachrichtigung geklickt wird.
- Das Icon der letzten Benachrichtigung beim Einklappen immer beibehalten
- Das Herz-Icon beibehalten, wenn mehrere Like-Reaktionen konsolidiert werden.
- Das Herz-Icon beibehalten, wenn alle eingeklappten Reaktionen Likes waren.
- Den richtigen lokalen Schlüssel für Reaktionsbenachrichtigungen verwenden
OpenID Connect
UX-Änderungen
- Beschreibung der Einstellung für openid_connect_overrides_email aktualisieren
Translator
Neue Funktionen
- AWS IAM-Rollen-Einstellung hinzufügen
- AWS Translate hinzufügen
Fehlerbehebungen
- Vermeiden, nil-Werte einem benutzerdefinierten Feld zuzuweisen
Category Experts
Fehlerbehebungen
- Filterung nach Benutzer erlauben, wenn das Plugin aktiviert ist
Automation
Neue Funktionen
- auto_responder-Skript hinzufügen
Fehlerbehebungen
- Ein Thema kann gesperrt werden, auch wenn es nur einen OP (Original-Post) hat
Crowd
Fehlerbehebungen
- Name für CrowdAuthenticator definieren
Footnote
Fehlerbehebungen
- Sicherstellen, dass Fußnoten beim Seitenwechsel geschlossen werden
- Fußnoten in verschlüsselten PMs beheben
- Verwendung des sicheren Navigationsoperators für Kompatibilität mit alten iOS-Versionen entfernen
Chat Integration
UX-Änderungen
- Tippfehler in der Microsoft Teams-Konfiguration für Kanäle korrigieren
Zusätzliche Fehlerbehebungen und Änderungen
Zum Ausklappen klicken
Fehlerbehebungen
- Versucht, den Abstand der ersten Zeile mit pre-line auszugleichen
- Verhindert, dass Tweets in Onebox das Format verlieren
- Service Worker auf dem SSO-Pfad umgehen
- Navigation zum Thema/PM unabhängig vom Drücken der Umschalttaste
- Behandlung von
/p/###-URLs innerhalb von Ember - LOAD_PLUGINS=0 in dev/prod, Warnung in plugin:pull_compatible_all
- Erlauben, dass slug-freie Themen-URLs innerhalb desselben Themas funktionieren
- Keine Anzeige doppelter Emojis im Picker
- Aktuelle Emoji-Liste aktualisieren, wenn eine Auswahl getroffen wird
topic_created-Ereignis nicht für Antwortbeiträge per E-Mail auslösen.- Stimmabgabe-Button für mehrere Umfragen ohne Minimum deaktivieren.
- Regression in der Tastaturnavigation der Themenliste
- /all an URL anhängen, wenn die Standardliste „none“ ist
- Felder bei themes:update tatsächlich speichern
- Logik in den Entdeckungsthemen-Listen aktualisieren
- Beim Verfassen einer Nachricht keine gelöschten Benutzerbeiträge vorschlagen
- Die Funktion „Neues Thema“ war defekt, wenn „Standardlistenfilter“ auf „keine Unterkategorien“ gesetzt war
- Beim Laden weiterer Themen wurde
showFooternicht ordnungsgemäß aktualisiert - Zitternder Themenfortschritt bei einigen Fenstergrößen
- Flaggierte Warteschlange leeren, wenn die Antwort auf einen flaggierten Beitrag gelöscht wird
- Fehler beim Abstimmen bei einer Mehrfachumfrage ohne die min/max-Attribute.
- font-down verwenden
- Kleineres Bleistift-Icon für das Bearbeiten von Tags
- Biografie des Benutzers ausblenden, wenn das Profil eingeschränkt ist
- Kleine Anpassungen an der Position des Themenfortschritts auf dem Desktop
- Kritische Problem-Meldungen im Admin-Dashboard zurückfahren
- NULL-Werte für
notification_levelincategory_usersnicht zulassen - Ladevorgang von Magnific Popup verbessern
- Uploads waren in altem Safari defekt
- draftSequence speichern, wenn es 0 ist
- draftSequence beim Speichern des Entwurfs vorhersagen
- SiteSetting.title wurde in StaticController kontaminiert
- Composer-Optionen für den Trigger post:highlight bereitstellen
- Längenbeschränkung von
fancy_titleintopicsentfernen
UX-Änderungen
- Abstand für Einladungen und zugehörige Formulare anpassen
- Text des öffentlichen-Thema-Aktionscodes in Sites mit erforderlicher Anmeldung ändern.
- CSS für den Emoji-Picker anpassen
- Aktualisierte Fehlerseite für „Einladung annehmen“
- Crawlersicht-Überlauf der Themenliste verhindern
- Besseres Formular zum Annehmen von Einladungen
- Refactoring und Konsistenz des Abstands für Beitragsaktionen
- Verbessertes Layout der Einladungsannahmeseite
- Vorschau-Bereich im Composer maximieren
Leistung
- Häufige Test-Präfixe in Kontexte in topics_controller_spec umwandeln
- Tests durch Vorabherstellung weiterer Elemente beschleunigen