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 dist
andgulp dev
for 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