Notes de production SharePoint Framework v1.13
Cette version introduit un nouveau type de composant, ACE (Adaptive Card Extensions), qui peut être utilisé pour étendre Viva Connections.
publiée : 21 octobre 2021
Importante
Cette page traite des détails liés à une version SPFx spécifique. Cette page n’inclut pas la configuration SPFx requise supplémentaire qui doit être installée pour développer des solutions SPFx, notamment Node.js, Yeoman et d’autres outils.
Pour en savoir plus sur ces conditions préalables, voir Configuration de votre environnement de développement SharePoint Framework.
Mise à niveau des projets de v1.12.1 à v1.13
- Dans le fichier package.json du projet, identifiez tous les packages SPFx v1.12.1. Pour chaque package SPFx :
Désinstaller le package v1.12.1 existant:
npm uninstall @microsoft/{spfx-package-name}@1.12.1
Installez le package v1.13 {version-release} rafraîchi:
npm install @microsoft/{spfx-package-name}@1.13.0 --save --save-exact
Conseil
La CLI pour Microsoft 365 fournit une procédure détaillée simple pour la mise à niveau de vos solutions vers la dernière version de SharePoint Framework.
Nouvelles fonctionnalités et fonctionnalités
- La nouvelle fonctionnalité de cette version est le modèle d’extensibilité pour la fonctionnalité Viva Connections à venir. La version bêta vous permettra de créer des extensions de carte adaptative (ACR) et de les tester dans le workbench hébergé.
- Mettre à jour Microsoft Teams (SDK) vers la version 1.10.
- Mettez à jour React vers v16.13.1.
- Mettez à jour TypeScript vers la version 3.9.
- De nombreux correctifs et améliorations supplémentaires en fonction des problèmes signalés par la communauté sur https://aka.ms/spfx-issues
Remarque
Le modèle d’extensibilité de la fonctionnalité de Viva Connections à venir est actuellement déployé en production et n’est peut-être pas encore disponible sur tous les locataires. Si vous souhaitez commencer à travailler immédiatement avec des environnements de contrôle d’accès ACE, vous pouvez le faire en créant un lien vers le workbench (par exemple https://contoso.sharepoint.com/_layouts/15/workbench.aspx
) dans un nœud de navigation dans une page moderne. Puis utilisez ensuite ce nœud pour accéder à workbench.
Changements dans cette version
- Yeoman v4 et supérieur (installé globalement) est requis.
Dépréciations et éléments supprimés dans cette version
Node v10 n’est plus pris en charge. Les versions de nœuds pris en charge sont les versions v12 et v14.
Workbench local a supprimé: cette version supprime le workbench local, ainsi que la suppression des questions locales dans le générateur Yeoman. L’environnement local est toujours pris en charge et le générateur Yeoman SPFx v1.12.1, ainsi que les versions précédentes, continuent à générer des solutions locales. Le workbench hébergé est désormais le moyen de tester votre code.
Pour configurer correctement le lancement du navigateur, mettez à jour la
initialPage
propriété dans le ./config/serve.json pour qu’elle pointe vers votre locataire SharePoint Online. Par exemple :https://contoso.sharepoint.com/_layouts/15/workbench.aspx
.La non-exécution de cette tâche de configuration, entraînera une erreur lors de la première exécution de
gulp serve
.