Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Neu in dieser Version, Vorschaucode für Office-Add-Ins und einen neuen Erweiterungstyp Sucherweiterungen. Es wurde auch Unterstützung für persönliche Apps in Microsoft Teams und den mobilen Support von Teams hinzugefügt.
Veröffentlicht: 7. Januar 2020
Wichtig
Auf dieser Seite werden Details zu einer bestimmten SPFx-Releaseversion erläutert. Es werden keine zusätzlichen SPFx-Voraussetzungen erläutert, die installiert werden müssen, um SPFx-Lösungen zu entwickeln, einschließlich Node.js, Yeoman und anderen Tools.
Informationen zu diesen Voraussetzungen finden Sie unter Einrichten Ihrer SharePoint-Framework-Entwicklungsumgebung.
Aktualisieren der Projekte von v1.9.1 auf v1.10
- Identifizieren Sie in der Datei package.json des Projekts alle SPFx v1.9.1-Pakete. Gehen Sie für jedes SPFx-Paket folgendermaßen vor:
Deinstallieren Sie das vorhandene v1.9.1-Paket:
npm uninstall @microsoft/{spfx-package-name}@1.9.1Installieren Sie das aktualisierte v1.10-Paket:
npm install @microsoft/{spfx-package-name}@1.10.0 --save --save-exact
Tipp
Die CLI für Microsoft 365 bietet eine einfache schrittweise Anleitung zum Upgraden Ihrer Lösungen auf die aktuellste SharePoint-Framework-Version.
Neue Features und Funktionen
- Erstellen von Sucherweiterungen (Entwicklervorschau)
- Erstellen von persönlichen Teams-Apps (GA)
- Abonnieren von Listenänderungen (GA)
- Vorabzuweisung von Speicherplatz für Ihren oberen / unteren Platzhalter für die Anwendungsanpassung
Änderungen in dieser Version
- Der Standardcompiler für neue Projekte ist jetzt TypeScript v3.3
- SharePoint Online wurde auf Office UI Fabric React 7migriert. Die nächste Version von SPFx enthält Unterstützung für Drittanbieterkomponenten. Derzeit treten Renderingprobleme auf, wenn Sie versuchen, Office UI Fabric React zu verwenden und über eine Komponente verfügen, die das Legacy-CSS lädt (entweder weil es mit Version < 1.8.2 erstellt wurde oder das
UseLegacyCSSFlag im Manifest auf true festgelegt ist). - Die Administratorerfahrung im Zusammenhang rund um die Genehmigung von API-Anforderungen in den SharePoint Online-Mandantenadministrator-Benutzeroberflächen.
Veraltete und entfernte Elemente in dieser Version
- Es wird beabsichtigt, immer häufiger require.js anstelle von system.js für das Ladeprogramm zu verwenden. Dies ist bereits das Ladeprogramm, das für Erweiterungen verwendet wird, die in der Listen-App ausgeführt werden. Für Sie sollte sich nichts ändern. Die nächste Version von SPFx verwendet das Ladeprogramm require.js für die lokale Workbench. Die Online-Workbench wird in den nächsten ein oder zwei Monaten auf require.js migriert, aber es gibt eine Überschreibung der Abfragezeichenfolge, um Probleme mit neuem Code zu diagnostizieren.
- Unterstützung für Knoten 8 wird in der nächsten Version entfernt. Ziel ist es, zu diesem Zeitpunkt auch Unterstützung für Knoten 12 einzuführen.
- Die freistellungsbasierte Webpartvorlage aus dem Yeoman-Generator wird aufgrund geringer Nutzung eingestellt. Sie wird mit der Version 1.11 vollständig entfernt.
- Der Zugriff auf den Microsoft Teams-Kontext mit der Eigenschaft
this.context.microsoftTeamsist veraltet. Sie sollten stattdessen die Eigenschaftthis.context.sdks.microsoftTeamsverwenden.