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

Это вспомогательная версия, включающая компонент библиотеки, который становится общедоступным, и инструменты, версия которых изменяется с WebPack 3 на WebPack 4. Также произошли незначительные изменения в поддержке для пакета SDK Teams.

Дата выпуска: 14 августа 2019 г.

Важно!

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

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

Обновление проектов с версии 1.8.2 до версии 1.9.1

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

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

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

Совет

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

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

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

  • Версия инструментов SPFx обновлена с WebPack 3 до WebPack 4. Это изменение не повлияет на использование инструментов. Многие подключаемые модули WebPack будут работать. Однако если в WebPack внесены изменения, возможно, их потребуется обновить до версии WebPack 4.

  • Пакет SDK Microsoft Teams обновлен до версии 1.4.2. Эта версия поддерживает запоминающиеся URL-адреса.

  • Мы добавили свойство sdks в API context веб-части, где мы начнем размещать пакеты SDK конкретных приложений. Microsoft Teams будет использовать этот новый API в первую очередь.

    Предыдущий API context.microsoftTeams помечен как нерекомендуемый (но он продолжает работать).

  • Мы продолжаем улучшать возможности администраторов в отношении утверждения запросов API в службе.

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

  • Из API SPFx удален ранее нерекомендуемый API GraphHttpClient. Код с его использованием будет продолжать работать в течение короткого времени, но вам следует перенести свой код в API MSGraphClient.
  • API microsoftTeams в объекте context компонента заменен новым API context.sdk.microsoftTeams, как сказано выше.

Примечание

Что случилось с выпуском SPFx версии 1.9.0?

В выпуске версии 1.9.0 возникла проблема с локальной рабочей средой, поэтому он был изъят и заменен на выпуск 1.9.1. Проблема не была критической, но вызывала путаницу. Замена обеспечивает удобство использования и устраняет необходимость дополнительных разъяснений и корректировок.