2.7.0.beta8: Verbesserungen am Share Topic Modal, durchsuchbare Benutzerfelder, Animationen anhalten und mehr

Neue Funktionen in 2.7.0.beta8

:warning: Neuaufbau erforderlich. Der Neuaufbau aktualisiert die Paketversionen auf die neueste Version und muss durchgeführt werden, wenn die Seite in den letzten Tagen nicht von der Kommandozeile aus neu aufgebaut wurde.

Verbesserungen am Modal „Thema teilen"

Das Modal „Thema teilen

34 „Gefällt mir“

Noch mehr!

Aber warte, da kommt noch mehr! 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, Fehlerkorrekturen, UX-Verbesserungen und mehr, lesen Sie unbedingt die unten aufgeführten Zusätzlichen Funktionen und Korrekturen.

Sicherheitsupdates

Dieses Beta-Release enthält keine Sicherheitskorrekturen. Eine Sicherheitskorrektur wurde für das Kalender-Plugin veröffentlicht.

  • Kalender-Plugin: Verhindern von willkürlichen Methodenaufrufen aus Eingaben

Plugin-Verbesserungen

Viele Plugins

  • Fehlerkorrektur
    • Wir haben zahlreiche Fehler in vielen unserer Plugins behoben
  • Übersetzungen
    • Wir haben die Übersetzungen in vielen unserer Plugins aktualisiert

Signaturen

  • Fügen Sie eine Standard-CSS-Regel hinzu, um die Bildbreite auf die Breite des übergeordneten Elements zu begrenzen

Onebox

  • Lange PRs/Issues mit einem erweiterbaren Auszug anzeigen

OAuth2 Basic

  • Ungültige email_verified-Daten vom Identitätsanbieter verarbeiten

BCC

  • Namenspersonalisierung hinzufügen
  • Syntax aktualisieren

Zendesk

  • Option zum Einschließen aller Kategorien hinzufügen

Chat-Integration

  • Formatierung für Slack-Transkriptnachrichten verbessern
  • Unterstützung für Slack-Nachrichtenkürzel hinzufügen

Data Explorer

  • Hilfe-Modal hinzufügen

Assign

  • Schnellzugriffstext verbessern, wenn keine Themen zugewiesen sind

Docker Manager

  • Docker Manager immer als Zweites in der Liste anzeigen

Zusätzliche Funktionen und Korrekturen

Zum Erweitern klicken

Neue Funktionen

  • Kleine Verbesserungen am Topic-Liste-Einbettung
  • Avatar-Flair in den in der Benutzerzusammenfassung aufgeführten Avataren in den „Meist…“-Abschnitten einfügen
  • TL4- und Kategoriemoderatoren können Beiträge zusammenführen
  • Webhook für aktualisierte Reviewable-Scores hinzufügen
  • Ermöglichen der Verwendung der „Top“-Ansicht für die Topic-Liste-Einbettung
  • Ein Filter niedriger Priorität für die Review-Warteschlange
  • Erlauben des Anhaltens animierter Bilder in Beiträgen
  • category-navigation-Outlet-Tag entfernen
  • Titel auf automatische Tagging-Regeln überwachen
  • Jeden Beitrag über die Review-Warteschlange überprüfen
  • Anzahl der Themen in Kategorien-Boxen anzeigen
  • Plugin-Outlet für category-box-below-each-category hinzufügen
  • Slow-Mode-Indikator im Composer anzeigen
  • Im Slow-Mode-Dialog „Aktiv bis“ als erforderlich festlegen
  • Anpassung der Slow-Mode-Nachrichten und -Intervalle
  • Erlauben des Setzens von PostgreSQL-Verbindungsvariablen über Umgebungsvariablen
  • Länge des Einladungs-Schlüssels reduzieren

Fehlerkorrekturen

  • Lange Polls nicht abschneiden
  • Inline-Bilder in E-Mails fehlerfrei verarbeiten
  • Theme-Feldfehler hinzufügen
  • Avatar-Flair wurde auf der Benutzerzusammenfassungsseite nicht angezeigt
  • Verbesserungen beim Anhalten animierter Bilder
  • Stellt sicher, dass aufeinanderfolgende Topic-Hydrate die Kategorie nicht überschreiben
  • Ein kürzlicher Regression führte dazu, dass wir fälschlicherweise qunit proxyten
  • Ember CLI Live Reload wurde von der CSP nicht unterstützt
  • Leerzeichen aus Theme-Git-Versionen entfernen
  • Kein JIT beim Zitieren einer Erwähnung
  • Umgang mit charset=windows-1252 im mbox-Import-Skript
  • Verwendung von regulären Ausdrücken ersetzen
  • diffHTML so anpassen, dass es externe Änderungen verarbeitet
  • Staff-Bulk-Aktionen nur für Staff anzeigen
  • Benachrichtigungen über Anfänger-Badges überspringen
  • Fehler beim Scrollen in iOS Safari mit offenem Composer
  • Alle HTTP-Header beim Bootstrappen von Ember CLI weiterleiten
  • Stellt sicher, dass aufeinanderfolgende Tags umbenannt werden können
  • Moderatoren Zugriff auf /admin/customize/watched_words gewähren
  • Stellen Sie sicher, dass Tag-Topic-Listen nicht an eine falsche Position gescrollt werden
  • Keine CSS-Übergangseffekte auf animierte Bilder anwenden
  • Eine andere Nachricht senden, wenn der Export fehlschlägt
  • Wenn ein Flag bearbeitet wird, Archivnachricht für die Moderatorgruppe erstellen
  • Emoji-Bilder von der JS-Größenbestimmung ausschließen
  • Ungültiges Datum beim „letzten“-Kürzel für Timer + Lesezeichen
  • TagDrop verwendet jetzt currentCategory
  • Leerer Avatar auf der Benutzerkarte, wenn die Flair-URL undefiniert ist
  • Finden von nicht kleingeschriebenen Tag-Gruppen ermöglichen
  • Bei deaktivierter Periodenprüfung auf eine hartcodierte Version zurückgreifen
  • Schema nicht während Produktionsdatenbankmigrationen dumpen
  • CDN-URLs für Theme-Einstellungen vom Typ „Upload“ verwenden
  • Farbe von Post-Map zurücksetzen
  • Wenn wir einen .json-Pfad wollen, nicht bootstrappen
  • CDN-URLs für Theme-Uploads verwenden
  • Benutzergruppen-Nachrichtenroute sollte nicht case-sensitiv sein
  • Clientseitige Validierung der Mindestanzahl von Tags für erforderliche Tag-Gruppen
  • POP3-Polling sollte nach einer Ausnahme oder alten E-Mails nicht stoppen
  • Tag-Gruppenzählungsvalidierung vor dem Senden an die Review-Warteschlange erzwingen
  • CodeCommit-Style Theme-.git-URL-Format zulassen
  • database_restorer aktualisieren, um die Shell-Nutzung zu vermeiden
  • Leerzeichen beim Kopieren von Codeblöcken
  • Stellen Sie sicher, dass die Gems des Plugins im gem-Pfad sind
  • Eindeutige HTML-Überschriftennamen generieren
  • Docking-Mixin hat Timer nicht bereinigt
  • Alte Benutzerkartenstile entfernen, bg-Bildklasse reparieren
  • Einladungsvalidierungsfehler Benutzern anzeigen
  • Fehlermeldungen für Einladungen verbessern
  • Stellen Sie sicher, dass die Top-6-Kategorien in der Benutzerzusammenfassung angezeigt werden
  • Bereits gesendete Header-Fehler in Ember CLI
  • this.loading ist undefiniert, es sollte state.loading sein
  • Permalinks mit Abfrageparametern verarbeiten
  • ember build fügte keinen Digests zu zusätzlichen Bundles hinzu
  • Die „Holen Sie sich einen Raum“-Composer-Nachricht nicht in privaten Kategorien anzeigen
  • Nokogiri und Loofah konsistent verwenden

UX-Änderungen

  • Anzahl der Spalten auf der Einladungsseite reduzieren
  • Styling für lange Beschriftungen in Mehrfachauswahl-Optionen reparieren
  • Kleine Anpassungen am insert-hyplink-Modal
  • Stellt sicher, dass der Zahnrad-Button der Toolbar die gleiche Farbe und Höhe hat
  • Das Logo der Website ist die ausgewählte Option beim Ändern des Systembenutzer-Avatars.
  • Position des Zurück-Buttons auf der Fortschrittsleiste reparieren
  • Konsistente Reihenfolge der Topic-Timer-Nachrichten-Buttons
  • Mobile Konsistenz für Topic-Statusnachrichten
  • Ausrichtung und Abstand von Kategorien-Überschriften verbessern
  • Zeigt korrekt den Rahmen um das fokussierte Eingabefeld an
  • Kopieren verbessern, wenn keine Ergebnisse in Lesezeichen und Benachrichtigungen im Schnellzugriffspanel vorhanden sind
  • Stoppen des Hops des Präsenzindikators, Leerzeichen-Konsistenz
  • Leeres Tag beim Bulk-Aktion „Tags anhängen“ nicht vorab auswählen
  • Verwendet bei Bedarf den nativen Datumsauswähler (z. B. nicht Safari)
  • Verhindern, dass sich die Topic-Fortschrittsleiste überlappt
  • Layout der Gruppenkopfbuttons auf Mobilgeräten reparieren
  • Fokus-Stil für den Button „Bearbeitungshistorie des Beitrags“ reparieren
  • Positionierung der mobilen Beitragssteuerungen aktualisieren
  • Layout der Benutzerkartensteuerung für langen Text verbessern
  • Breiteres Dropdown für das Top-Seiten-Auswahlkit
  • Styles für die Anmeldung-CTA aktualisieren
  • Fehlermeldung anzeigen, anstatt den Speichern-Button auf der Tag-Gruppen-Seite zu deaktivieren
  • Zeigt eine beschreibende Fehlermeldung an, wenn das Theme nicht erlaubt ist
  • Flüssigere Timeline-Fußzeilen-Animation, Padding-Reparatur
  • Mobile Styling für die Buttons des „Entwurf verwerfen“-Modals
  • Verhindern, dass einige Composer-Buttons den Fokus erhalten
  • Volle Höhe des Composers auf mobilen Android-Geräten
  • Kleine Styling-Verbesserungen bei Einladungen
  • Wechsel von summary/details zu einem Button, um den GitHub-Inhalt zu erweitern

Leistung

  • Berechnung von max_file_mtime für Stylesheets effizienter gestalten
  • Timeout für Theme-Import-Git-Befehle hinzufügen
  • Kompilierungsleistung von Theme-Stylesheets verbessern
  • N+1-Abfragen aus ThemeController#update und #show entfernen
  • E-Mails ordnungsgemäß vorladen, um Benutzerexporte zu beschleunigen
  • Benachrichtigung von Benutzern nach Einladen einer Gruppe asynchron durchführen

Barrierefreiheit

  • Kategorien-Logos sind dekorativ, setze leeres alt-Attribut
24 „Gefällt mir“