google / peoplemath

Web application for team planning
Apache License 2.0
126 stars 34 forks source link

Angular 13 upgrade #180

Closed amdw closed 2 years ago

amdw commented 2 years ago

Unfortunately this doesn't seem to be possible yet because @angular/flex-layout has not yet published a 13-compatible version:

https://www.npmjs.com/package/@angular/flex-layout

amdw commented 2 years ago

According to the traffic here, a compatible version of @angular/flex-layout should be published any day now:

https://github.com/angular/flex-layout/issues/1368

While we're doing this upgrade, we should probably try to upgrade to RxJS 7, since that's now the default for new projects:

https://blog.angular.io/angular-v13-is-now-available-cce66f7bc296

I couldn't immediately see anything likely to break when I skimmed the documentation, but it needs testing:

https://rxjs.dev/6-to-7-change-summary