The SharePoint Framework (SPFx) is the main way to build custom solutions for SharePoint Online, Microsoft Teams, and Viva Connections.
In versions 1.19+ and later, Microsoft has made important updates that improve performance, modernize the toolchain, and add new capabilities to Viva Connections dashboards.
This article explains:
What changed
Why it matters
How you can use the new features in your projects
1. Latest Toolchain Updates
SPFx 1.19 comes with three major tooling upgrades. These affect how you build, bundle, and develop your project.
Webpack 5 Support
Earlier SPFx versions used Webpack 4, which was outdated.
Version 1.19 upgrades to Webpack 5, which gives you:
Faster builds - Webpack 5 bundles your code more efficiently.
Smaller bundle size - It removes unused code more intelligently.
Better compatibility - Newer NPM packages and modern JS libraries work better with Webpack 5.
If your project uses custom loaders or configs, You may need small updates.
Example of a custom loader update:
{
test: /\.css$/,
use: ['style-loader', 'css-loader']
}Independent Toolchain Releases
Before 1.19:
SPFx + Toolchain = Released together
Even a small bug in ESLint or the build system required a full SPFx release.
After 1.19:
The build tools (ESLint rules, Heft plugins, interface packages) can now be released separately.
Why this is great
Faster bug fixes
Faster access to new developer tooling
You no longer need to wait for a full SPFx release
Node.js 18 Required
SPFx 1.19 only supports Node 18.
Why Node 18?
It’s modern
It supports newer NPM libraries
It has better security
If you're upgrading a project, switch your environment:
nvm use 182. Viva Connections Dashboard Enhancements
SPFx 1.19 introduces major improvements for Adaptive Card Extensions (ACEs) — the cards used in Viva Connections dashboards.
ACEs are important because they let you build mobile-friendly, lightweight UI cards for employees.
New Chart Card Layouts
SPFx 1.19 adds official support for chart-based ACE cards.
What can you build?
Line charts
Bar charts
KPI cards
Trend graphs
Sales performance cards
Usage analytics cards
These charts can read data from:

Join the conversation! Your thoughts help the community grow.