Breaking Changes
- single-spa-angular@4 does not work with Angular 2-8. Only Angular 9
- single-spa-angular@4 has a new peerDependency on single-spa. This means you need to do
npm install --save single-spa
for it to work
- The singleSpaAngular function is now a named export:
// single-spa-angular@3
import singleSpaAngular from 'single-spa-angular';
// single-spa-angular@4
import { singleSpaAngular } from 'single-spa-angular';
// single-spa-angular@3
import { ParcelComponent } from 'single-spa-angular/parcel';
// single-spa-angular@4
import { ParcelComponent } from 'single-spa-angular';
Features
- Exclude polyfills-es5.js from output bundle (#153 @arturovt)
- Multiple project roots are now supported (#158 @arturovt)
- New
getSingleSpaExtraProviders()
function (#159 @arturovt)
- Webpack chunk hashing now disabled by default (#169 @arturovt)
- Generate different package.json scripts for different projects within the same workspace (#165 @arturovt)
Fixes
- Back button issues are now fixed via SingleSpaPlatformLocation (#159 @arturovt)
Maintenance