Release Notes¶
1.16.0 Angular 11 support added¶
Angular 11 is now supported by this version. Angular also supports now Source Maps for SPFx
other updates:
- Fluent UI Fabric 7
 - pnp/controls / pnp/property-controls (2.2, 2.3)
 - pnpjs 2.0.13
 - VueJS 2.6
 - Stylelint
 - lodash
 - jquery 3.5.5
 - Update to latest Yoeman generator version
 
1.15.1 Graph Toolkit added¶
1.15.0 SPFx 1.11.0 / Angular 10 Support added¶
- Upgrade to SPFx 1.11.0
 - Support for Angular 10 added
 - Update Typescript compiler versions
 - Update Addons to latest versions
 - Remove Knockout Support
 
1.14.2 Solution / Component naming arguments fix¶
- Generator does not respect solution/component naming arguments #268
 
1.14.1 Angular 9 style support extended¶
- Include Angular Elements Styles in SPFx Webpart #266
 
1.14.0 Angular 9 Support added¶
- Addes Angular 9 support and is capable of Angular 6/7/8
 - CSS Module support for StyleLinter added
 - TypeScript 3.8/3.9 added
 - Minor update VueJS
 - @pnp/spfx-controls-react - v1.19.0
 - @pnp/pnpjs - 2.0.6
 - Office 365 CLI 2.10.0 added
 
1.13.1 Webpack bundle analyzer optimisation¶
Bugfix: #263 Incorrect version check during adding new web part
1.13.0 Webpack bundle analyzer optimisation¶
Webpack bundle analyzer optimisation
- run only on 
gulp distandgulp devfor faster build times during development - Runnig during development can accomplished with the switch 
--analyze 
Updated dependencies
- @pnp/spfx-controls-react - 1.18.0
 - @pnp/pnpjs - 2.0.5
 - @pnp/spfx-controls-react - 1.18.0
 - office-ui-fabric-react - 7.115.1
 - JQuery - 3.5.1
 - webpack-analyzer - 3.8.0
 - stylelint - 13.5.0
 - Handlebars - 4.7.6
 
1.12.0 Aurelia Framework added¶
- Aurelia Framework added
 
1.11.1 Improvmentens¶
- SP 2019 Projects: VueJS was removed due to SPFx 1.4.1
 - Project re-run detection improvement #232
 
1.11.0 Upgrade to version 1.10.0 @microsoft/sharepoint¶
- Improved support for yarn, pnpm
 - Microsoft Graph types added
 - Update dependencies for Handlebars, VueJS
 - VueJS - Bugfix #213
 - Upgrade to @microsoft/generator-spfx version 1.10.0
 - Bugfixes #216, #218, #219, #222,
 - Documentation update #220
 
1.10.2 Lodash & Azure DevOps Multi-stage pipeline¶
- Azure DevOps Multi-stage pipeline - Preview
 - Minor Azure DevOps updates on mono-stage build pipeline
 - Lodash integration for smaller builds
 
Documentation update on continous integration
Upgraded Libraries
- JEST Presets
 - @voitanos/jest-preset-spfx - 1.2.2
 - @voitanos/jest-preset-spfx-react15 - 1.3.2
 - @voitanos/jest-preset-spfx-react16 - 1.3.2
 
1.10.1 Better unit testing reporting and pipeline caching¶
- better unit test and coverage reporting integration with azure devops
 - updated jest-junit dependency
 - added dependencies caching
 - switched to ubuntu agent for better performance
 
Upgraded References
- sass-loader: 8.0.0
 - handlebars: 4.5.3
 - ts-loader: 6.2.1
 - vue-loader: 15.7.2
 - vie-property-decorator: 8.3.0
 - fork-ts-checker-webpack-plugin: 3.0.1
 
1.10.0 HandlebarsJS - Webpack loader update¶
- Angular Bundle, link and Scaffolding fix #206
 - Updated VueJS
 - Update Handlebars with improved partials and helper support Upgrade Handlebar Projects
 - TypeScript support for 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5
 - Suppor for library components is broken in @microsoft/generator-sharePoint. #195, sp-dev-docs#4554
 
Includes
- Office UI Fabric - 5.x, 6.x, 6.x Fluent
 - pnp/pnpjs - 1.3.5
 - pnp/spfx-property-controls - 1.16.0
 - pnp/spfx-controls-react - 1.14.0
 - jQuery - 3.4.1
 - webpack-bundle-analyzer - 3.5.1
 - Handlebars - 4.3.0
 - Vue - 2.6.10
 - Office 365 CLI - 1.23.0
 - StyleLint - 11.0.0
 
1.9.1 Support for Angular 8 added¶
- Angular Elements option supports now Angular 6/7 and 8
 - #199 fixed --skip-install not honored when pnpm gets used.
 - TypeScript support for 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5
 - Suppor tfor library components is broken in @microsoft/generator-sharePoint. #195, sp-dev-docs#4554
 
1.9.0 Update to SPFx 1.9.1¶
- Upgrade to SPFx 1.9.1
 - Angular v6, v7 support added
 - SPFx-uifabric-themes add-on added
 - TypeScript support for 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5
 - Support for library component
 
Includes
- Office UI Fabric - 5.x, 6.x, 6.x Fluent
 - pnp/pnpjs - 1.3.5
 - pnp/spfx-property-controls - 1.16.0
 - pnp/spfx-controls-react - 1.14.0
 - jQuery - 3.4.1
 - webpack-bundle-analyzer - 3.4.1
 - Handlebars - 4.1.2
 - Vue - 2.6.10
 - Office 365 CLI - 1.23.0
 - StyleLint - 10.1.0
 
1.8.1 Azure DevOps update¶
- Azure DevOps CI integration use now NodeJS 10
 - CSSComb integration
 
Includes
- pnp/pnpjs - 1.3.3
 - pnp/spfx-property-controls - 1.15.0
 - pnp/spfx-controls-react - 1.14.0
 - jQuery - 3.4.1
 - webpack-bundle-analyzer - 3.3.2
 - Handlebars - 4.1.2
 - Vue - 2.6.10
 - Office 365 CLI - 1.19.0
 - StyleLint - 10.1.0
 
1.8.0 Azure DevOps and Jest, Office UI Fabric support, TypeScript version selector¶
- Azure DevOps testing has been improved to support Jest testing.
 - TypeScript selection for all SharePoint Online Projects
 - Office UI Fabric integration including Fluent Design
 
1.7.3 SPFx base generator 1.8.2 update¶
- Upgrade to @pnp/office365-cli 1.20.0
 
1.7.2 SPFx base generator 1.8.2 update¶
- Update to SPFx generator version 1.8.2
 - Dropped support for jQUery version 2
 
Includes
- jQuery - 3.4.1
 - pnp/pnpjs - 1.3.2
 - webpack-bundle-analyzer - 3.3.2
 - Handlebars - 4.1.2
 - Vue - 2.6.10
 - Office 365 CLI - 1.19.0
 
1.7.1 SPFx base generator 1.8.1 update¶
- Update to SPFx generator version 1.8.1
 
Updated References
- pnp/pnpjs - 1.3.2
 - webpack-bundle-analyzer - 3.3.2
 - Handlebars - 4.1.2
 - Vue - 2.6.10
 - Office 365 CLI - 1.17.0
 
1.7.0 SPFx base generator 1.8.0 update¶
- Update to SPFx generator version 1.8.0
 - Bugfix command line options for environment
 
1.6.3 Azure Devops¶
- Azure DevOps base integration added by Vincent Biret
 - npm version - Updates package-solution.json and Teams manifest.json with package.json version
 - gulp dev - for package solution for development
 - Jest Testing Framework - is now optional #157
 - Docker Documentation
 
Bugfix:
- #158 - Missing gulp-sequence in package.json
 
Updates:
- @pnp/spfx-property-controls - 1.14.1
 - @pnp/spfx-controls-react - 1.12.0
 
1.6.2 Update of the project creation process¶
- Only supported options are available now #154
 - Feature Matrix in documentation updated
 - Bugfix #150
 
Includes:
- @pnp/pnpjs - v1.2.9
 - @pnp/spfx-property-controls - v1.14.0
 - @pnp/@pnp/spfx-controls-react : v1.11.0
 
1.6.1 - 'gulp dist', Jest for no framework project¶
Jest testing framework support for 'No Framework' projects
- New "gulp dist" task for faster-creating builds for production ('clean', 'bundle', 'package-solution')
 - Update package versions on VueJS, HandlbarsJS generator
 
Includes:
- pnp/pnpjs: v1.2.7
 - @pnp/spfx-property-controls: v1.14.0
 - @pnp/spfx-controls-react: v1.11.0
 - Bugfix #147
 
1.6.0 - Support for Jest, Webpack Bundle Analyser and StyleLint¶
All generator can have support:
- WebPack Bundle Analyser
 - StyleLint
 - pnp/pnpjs 1.2.8
 
ReactJS supports:
- JEST testing support
 
1.5.0 - Upgrade to version @microsoft/generator-spfx 1.7.0¶
- Upgrade to @microsoft/sharepoint version 1.7 by Pawel Hawrylak
 - Update Test definition for onprem19 - Application Customizer and Web Parts
 - Updated for On-Premises Support SharePoint 2019
 - Added additional SharePoint 2019 tests
 - domain isolation option added
 - package update checker added
 
1.4.3 - Handlebarjs Gulp updated¶
- Optimisation of Handlbar gulp task behaviour
 
1.4.2 - Angular Elements - Browser optimisation¶
- Polyfill and browser behaviour optimisation
 
1.4.1 - Angular Element - Bugfix¶
- Update on polyfill handling in various browsers
 
1.4.0 - Angular Generator added¶
- New Framework added: Angular Elements
 - Other updates
- Update Handlebar dependencies
 - Version dependencies update for Addons generator
 - Small fixes for Angular Elements generator
 - Update Handlebar dependencies
 - Version dependencies update for Addons generator
 - Fix Kebab Case naming convention
 - Fixed bug with project name in Angular Elements generator (#107)
 - Update Maintainer email address
 - Added guide for Angular Elements
 - Update package-lock.json
 - Update pnpsays.js
 
 
1.3.1 - Version 1.3.1 - Minor bugfix in VueJS generator¶
- Bug fixed described in issue #98
 
1.3.0 - Integration of Office CLI for Version Check and Test Bench update¶
- Integration of Office CLI 365 for automated version check
 - Implementation of new the test engine
 - New Core Test Definition, Test Runner and Test Bench implemented
 - Bugfix: Improvement file handling in gulp file
 - Bugfix: #95 - Cannot find @microsoft/generator-sharepoint
 
1.2 - VueJS added¶
- New generator for VueJs - thanks to Alex Terentiev
 - Structural generator change: All components are stored in the folder 
components. - Bugfix for folder creation during project creation #84
 - Updates on utility class
 
1.1 - Reusable controls added¶
- Integration of Reusable React Controls for SharePoint Solutions
 - Integration of Reusable Property Pane Controls for SharePoint Solutions
 
1.0 - Initial release¶
- First generator release
 - Yeoman generator for Handlebars