💢 Perform update to Angular 17 · Issue #2173 · juice-shop/juice-shop · GitHub
Skip to content

💢 Perform update to Angular 17 #2173

Open
@bkimminich

Description

In order to stay up to date, Juice Shop needs to get updated to Angular 16. There is an initial attempt available on the angular16 branch, but it fails from some used modules not being compatible with the Ivy compiler. Angular removed the backward compatible compiler which worked with these older modules, and now Ivy is the only compiler available from Angular 16 forward.

We probably need to decide for some modules if we want to inline them or replace them with more up-to-date alternatives. At least for the ng-simple-slideshow we need to make sure that replacing them does not accidentally break XSS challenges.

Recommended Links

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions