Viva Connections & SharePoint Framework Community Call – 16th of June, 2022

Viva Connections & SharePoint Framework Community Call – 16th of June, 2022

Call summary

Welcome to the bi-weekly call focused on Microsoft 365 client-side development. In this call, we focus on using Viva Connections and SharePoint Framework to build solutions for Microsoft Teams and SharePoint Online.

New this week


Building a safer custom Content Editor Web Part​ with SPFx – what happened to the CEWP/SEWP’s in the move from classic to modern? Thanks to SPFx and presenter, the content web part is back. Built with a Governance, not a technical approach to address security and governance issues. Meet the Cherry-Picked Content web part. Uses only snippets from approved libraries, and hardcoded in web part, from which user is allowed to Pick. Getting started on using GitHub Codespaces with your SharePoint Framework solutions​ – opens with a great premier on GitHub Codespaces cloud-based development environment – what it is, what can you do with it, limits during beta, and cost. Step through creating and configuring a basic Codespaces container for a project. Then learn about the presenter’s template - SPFx GitHub Codespaces Container, and step through setting up a new container pre-configured for your SPFx project in minutes! MyShifts – SharePoint Framework Viva Connections - Adaptive Card Extension – call Microsoft Graph API from an ACE, use Graph to store/read user’s preferences on user’s OneDrive. Uses card view (to display logged in user’s immediate upcoming Shift on a team) and quick view cards to display additional shifts, other teams and team selection confirmations. Delivers a Personalized Experience on the user’s Viva Connections dashboard. Complete CodeTour in this ACE sample.

The host of this call is Patrick Rodgers (Microsoft) | @mediocrebowler. Q&A takes place as always in chat throughout the call.

Agenda items


Demo references

Thank you for your great work. Samples are often showcased in Demos.

Open-source project status

PnP ProjectCurrent versionRelease/Status
SharePoint Framework (SPFx)v1.14 GA, v1.15 RCv1.15 GA in June 2022, v1.16 Beta in July
PnPjs Client-Side Librariesv2.13 GA, v3.4.0 GANightly builds.
CLI for Microsoft 365v4.3.0 GA, v5.4.0 preview
Reusable SPFx React Controlsv3.8.0, v2.9.0 (SPFx v1.11)
Reusable SPFx React Property Controlsv3.7.0, v2.7.0 (SPFx v1.11)
PnP SPFx Generatorv1.16.0v1.17.0 on the way
PnP Modern Searchv4.7.0 preview, v3.23.0June 2022 release (soon)

General Resources

Other mentioned topics

Upcoming calls | Recurrent invites


Viva Connections & SharePoint Framework bi-weekly calls are targeted at anyone who is interested in the JavaScript-based development towards Microsoft Connections, Microsoft Teams, SharePoint Online, and also on-premises. Calls are used for the following objectives.

  • SharePoint Framework engineering update from Microsoft
  • Talk about PnP JavaScript Core libraries
  • CLI for Microsoft 365 Updates
  • SPFx reusable controls
  • PnP SPFx Yeoman generator
  • Share code samples and best practices
  • Possible engineering asks for the field - input, feedback, and suggestions
  • Cover any open questions on the client-side development
  • Demonstrate SharePoint Framework in practice in Microsoft Viva, Microsoft Teams or SharePoint context
  • You can download a recurrent invite from Welcome and join the discussion!

“Sharing is caring”

Microsoft 365 PnP team, Microsoft - 17th of June 2022