Microsoft 365 SharePoint Extensions SharePoint Add-ins SharePoint Framework

SharePoint Framework Community Call Recording – 5th of December 2019

SharePoint Framework Special Interest Group (SIG) bi-weekly community call recording from December 5th is now available from the SharePoint Development YouTube channel at

Call summary:

Road Ahead for calendar year 2020 includes: Native support for Fluid Framework, SPFx support in AppSource, Unified toolchain for M365 workloads, Faster inner dev loop, and More extensions. Check out the new training, certification and tooling for M365 developers. PnPjs v2 Beta is now available, v2 release targeted for December 20th, expect next PnPjs v1 release on or shortly after December 6th. Striving for v1-v2 parity in first half 2020. New PnP Office 365 CLI release 2.3.0. Time saving updates made to two SPFx Reusable Controls libraries – property controls and controls react. SPFx community generator 1.10.2 released – includes Azure DevOps and Lodash integration updates.

Thank you PnP community members for your great work on controls, demos and documentation. 

The first two demos in this session are focused on reducing page load times – optimization. 1) PnPjs v2 new features – shows how to create a PnP presets file within your project. The new external web factory method, selective importing and simpler setup model found in PnPjs v2 are used in the presets file demonstrated. 2) Office 365 CLI command to suggest an external configuration – see the new Office 365 CLI command called “O365 SPFx Project Externalize” that scans for and suggests external dependencies that can be referenced externally (in a CDN) allowing you to create a more compact and performant SPFx solution bundle. In this example, header size was reduced by 80% as a result of not including dependencies in the bundle. And 3) Microsoft Teams channel and tabs web part – the React Teams Tabs web part allows users to access a Microsoft Teams channel and Teams tabs within channels on a Modern site without having to open the Teams app or Teams Web app. The web part shows all Teams channels/tabs linked to the Modern website. The Teams channel information is accessed via Microsoft Graph API.

This call was hosted by Patrick Rodgers (Microsoft)

Agenda items:

  • Latest updates on SharePoint Framework – 5:46
  • PnPjs Client Libraries – 9:17
  • Office 365 CLI – 12:46
  • SPFx reusable controls – 14:28
  • PnP Yeoman Generator – 16:02

Demos :

  • PnPjs v2 new features | Patrick Rodgers (Microsoft) | @mediocrebowler17:42
  • Office 365 CLI command to suggest an external configuration | Vincent Biret (2toLead) | @baywet – 29:30
  • Microsoft Teams channel and tabs web part | Federico Porceddu (Avanade) | @FedericoSPDev – 44:05


Additional resources around the covered topics and links from the slides.

Other mentioned topics

Next Meeting is on December 19, 2019, see you then!

PnP SharePoint Framework Special Interest Group bi-weekly calls are targeted for anyone who is interested in the JavaScript-based development towards SharePoint Online and also on-premises. SIG calls are used for following objectives.

  • SharePoint Framework engineering update from Microsoft
  • Talk about PnP JavaScript Core libraries
  • Office 365 CLI Updates
  • SPFx reusable controls
  • PnP SPFx Yeoman generator
  • Possible engineering asks for the field – input, feedback, and suggestions
  • Cover any open questions on the client side development
  • Demonstrate SharePoint Framework in practice – also community demos are more than welcome (let us know, if you’re interested)

You can download recurrent invite from Welcome and join the discussion!

“Sharing is caring”

SharePoint Team, Microsoft – 6th of December 2019