SharePoint Framework версии 1.13: заметки о выпуске

В этом выпуске представлен новый тип компонента , Расширения адаптивных карточек (ACE), который можно использовать для расширения Viva Connections.

Выпущено: 21 октября 2021 г.

Важно!

На этой странице рассматриваются сведения, связанные с определенной версией выпуска SPFx. На этой странице не содержатся дополнительные предварительные требования SPFx, которые необходимо установить для разработки решений SPFx, включая Node.js, Yeoman и другие средства.

Дополнительные сведения об этих предварительных требованиях см. в статье Настройка среды разработки SharePoint Framework.

Обновление проектов с версии 1.12.1 до версии 1.13

  1. В файле package.json проекта определите все пакеты SPFx версии 1.12.1. Для каждого пакета SPFx:
    1. Удалите существующий пакет версии 1.12.1:

      npm uninstall @microsoft/{spfx-package-name}@1.12.1
      
    2. Установите обновленный пакет версии 1.13 {version-release}:

      npm install @microsoft/{spfx-package-name}@1.13.0 --save --save-exact
      

Совет

В CLI для Microsoft 365 доступно удобное пошаговое руководство по обновлению ваших решений до последней версии SharePoint Framework.

Новые функции и возможности

  • Новая функция этого выпуска — модель расширяемости для предстоящей Viva Connections функции. Бета-версия позволяет создавать расширения адаптивных карточек (ACE) и тестировать их в размещенной среде Workbench.
  • Обновите пакет SDK Microsoft Teams до версии 1.10.
  • Обновление React до версии 16.13.1.
  • Обновление TypeScript до версии 3.9.
  • Многочисленные дополнительные исправления и улучшения с учетом проблем, указанных сообществом на сайте https://aka.ms/spfx-issues

Примечание.

Модель расширяемости для предстоящей функции Viva Connections в настоящее время развертывается в рабочей среде и может быть доступна еще не для всех клиентов. Если вы хотите сразу приступить к работе с ACE, создайте ссылку на Workbench (например, https://contoso.sharepoint.com/_layouts/15/workbench.aspx) в узле навигации на современной странице. Затем используйте этот узел для доступа к среде Workbench.

Изменения в этом выпуске

  • Yeoman версии 4 и выше (глобально установленный).

Упраздненные и удаленные элементы в этом выпуске

  • Node версии 10 больше не поддерживается. Поддерживаемые версии Node — версия 12 и версия 14.

  • Локальная среда Workbench удалена. В этом выпуске, помимо прочего, удалена локальная среда Workbench, а также удалены локальные вопросы в генераторе Yeoman. Локальная среда по-прежнему поддерживается, а генератор Yeoman SPFx версии 1.12.1 и предыдущих версий продолжит создавать локальные решения. Размещенная среда Workbench теперь является лучшим способом протестировать ваш код.

    Для правильной настройки запуска браузера обновите свойство initialPage в ./config/serve.json, чтобы указать на свой клиент SharePoint Online. Пример: https://contoso.sharepoint.com/_layouts/15/workbench.aspx.

    Если данная задача настройки не будет выполнена, это приведет к ошибке при первом запуске gulp serve.