Notes de production SharePoint Framework v1.13
Cette version introduit un nouveau type de composant, Adaptive Card Extensions (ACE), qui peut être utilisé pour étendre les connexions Viva.
publiée : 21 octobre 2021
Important
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.1Installez 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é de la fonctionnalité Connexions Viva à 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é.
- Regardez la vue d’ensemble de l’extensibilité des connexions Viva,pour plus de détails.
- 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.
- Diffuser des API de rendu d’image pour optimiser les performances
- De nombreux correctifs et améliorations supplémentaires en fonction des problèmes signalés par la communauté sur https://aka.ms/spfx-issues
Notes
Le modèle d’extensibilité pour la fonctionnalité de connexion Viva à venir est en cours de déploiement en production et peut ne pas être encore disponible pour 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
initialPagepropriété dans le ./config/serve.json pour qu’elle pointe vers votre locataire SharePoint Online. Par exemple :https://contoso.sharepoint.com/_layouts/15/workbench.aspxLa non-exécution de cette tâche de configuration, entraînera une erreur lors de la première exécution de
gulp serve.