SharePoint Framework roadmap
First release of the SharePoint Framework contained only support for client-side web parts. This was however just a start on the journey for providing additional modern customization capabilities to SharePoint. Here is a list of key capabilities released after initial General Availability.
- Tenant scoped deployment support
- On-premises support for SharePoint 2016 (Feature Pack 2)
- SharePoint Framework Extensions
- Tenant properties
- ALM APIs for SPFx solutions and add-ins
- Office UI Fabric Core support
- Asset packaging and site collection app catalog
This is a list of areas which SharePoint engineering is having in the backlog and are looking into. This does NOT mean that all of them will be necessarily delivered, but we are looking for getting items and topics from this list gradually released with the future releases of SharePoint Framework.
- Easy access to Graph API to access user specific information (GraphHttpClient in preview)
- Site level WebHooks
- Updated 'store' story with SharePoint Framework support
Client-side web parts++ and add-ins
Supporting more complex scenarios and interactions with web parts
- Part-to-part communication
- JS Framework isolation
- "citizen developer" model for lightweight development
Bring add-ins to the modern world: Let’s make them play nicer with the new UX.
- Azure AD Registration
- Native responsive support
- Build Add-Ins with SharePoint Framework
Application Lifecycle Management
- Streamlined approval experience: no need to know who your tenant admin is anymore
- Owner initiates the approval process
- Tenant admin gets automatically notified
- Settings to control the default experience around approval process
- SharePoint Framework Workbench 2.0: Development story for SharePoint Framework Extensions
- Tool Chain Components
- Additional Yeoman Templates
Already shipped capabilities
Following chapters are listing older items in the roadmap page, which have been already shipped.
ALM REST APIs
- ALM REST APIs - Deploy, activate, delete and upgrade apps and add-ins
- ALM REST APIs targeted to support everything in the App Catalog, including add-ins
- CSOM and PowerShell cmdlets released as an open source community initiative
- The same tool chain and deployment model as client-side web parts
- Derive from a strongly typed base class wherever possible rather than manipulating the page DOM directly.
- Enable modern extension usage with modern experiences similar as Custom Actions and JS Link in classic experience
- Work with NoScript via tenant app catalog
On-premises support - Sharepoint 2016 Feature Pack 2
- Shipping as part of Feature Pack 2 for SharePoint 2016
- Similar feature capabilities as in SharePoint Online
- Target is to provide common development platform across on-premises and the cloud
- Leveraging modern toolchain and open source on on-premises environments
- Targeting SharePoint 2016 version during calendar year 2017
Please use following resources to stay up to date on the new releases and capabilities being released for SharePoint Framework.